Hotels in Ascona

  • Hotel

    Albergo Eden Roc

    Located directly on the shore of Lake Maggiore, the luxury five-star hotel is a place to enjoy yourself and have fun. Spacious garden with beach, landing stage, 95 guest rooms, four restaurants, 2000 m² spa and hotel’s own water sports school. detail

  • Hotel

    Castello del Sole

    The Castello del Sole is surrounded by 100 hectares of magnificent nature, where unforgettable moments are created. The resort with its private beach right on the shores of Lake Maggiore presents itself as an idyllic snapshot of southern Switzerland. detail

  • Hotel


    The luxury hotel Giardino Ascona combines a laid-back ambience, a high-level of service and a charismatic design to a place of Mediterranean savoir-vivre. Breath, relax, stroll, chill, move, marvel or enjoy – this Soul Retreat provides undiluted relaxation with character in the Ticino, the Italian part of Switzerland. detail

  • Hotel

    Art Hotel Riposo

    In the pretty Swiss town Ascona, on the Lake Maggiore, the Art Hotel Riposo brings the chocolate box style escape bang up to date with stylish rooms, hearty food and stunning views. detail

  • Hotel

    Hotel Ascovilla

    The 4* hotel Ascovilla is situated in the heart of Ascona, embedded in a subtropical garden. A few minutes to walk from the famous “Piazza”, the hotel offers the ideal atmosphere for carefree and relaxing holidays. detail

  • Hotel

    Hotel Casa Berno

    At Casa Berno you will be spoiled in a fantastic region through all rules of hospitality – no matter if you need dynamic holidays or pure relaxation. detail

  • Hotel

    Hotel Castello-Seeschloss

    The medieval castle is today a 4-star hotel on the lake promenade of Ascona, with 45 tastefully decorated rooms and Mediterranean garden with outdoor pool. Enjoy culinary delights in the Ristorante “al Lago”, located in the park by the lake. detail

  • B&B


    We are delighted to welcome you to B&BORGO ASCONA, a small, family-run bed & breakfast in the town of Ascona.

    Our accommodation has been designed, built and developed around the concepts of quality, simplicity and intimacy.
    We aim to satisfy our guests and earn their trust, and constantly strive to improve with every passing season. detail

  • Hotel

    Seven Apartments

    With a romantic fusion of urbane elegance and typical Ticino flair, the luxurious open-space of Seven Apartments provides an enchanting enclave, with stylish and comfortable furnishings, and an all-inclusive experience. The unit can be rented for a weekend or longer periods of time. detail

  • Hotel

    Seven Boutique Hotel

    Family managed Seven Boutique Hotel, with its breathtaking vistas of the Lago Maggiore and the picturesque piazza of Ascona, shabby chic design and 63 rooms, (single, double and suites), makes every guest feel right at home. Relax in the ancient courtyard and fabulous romantic garden. Parking, friendly staff and amenities for bikes. detail