The Eden Roc Ascona is a true small gem with unique Mediterranean charm. The five-star resort stands out for its spaciousness and unrivalled lakeside view. In addition to its 95 luxurious rooms and suites the hotel offers a 2000sqm spa. The inspiration for the design of the luxurious wellbeing area, with water world, sauna and seven new treatment rooms plus hairdressing salon was provided by the natural beauties of Ticino The Eden Roc Marina contains 16 rooms, a casual restaurant and an unrivalled range of water sport activities.


The Eden Roc is located directly on the shore of Lake Maggiore, in walking distance to Ascona’s piazza. Succumb to the Mediterranean charm of the 95 rooms and suites with breathtaking views on the lake, the private beach, landing stage, the wonderful garden and our four restaurants with terraces. The restaurant Eden Roc serves a contemporary, sophisticated cuisine; La Brezza (1 Michelin star & 17 GaultMillau points) pampers you with Mediterranean gourmet dreams; La Casetta enchants you with fish and seafood specialities, and the Marina seduces with modern grill and pasta dishes in a relaxed atmosphere. The well-appointed 2000 m² Spa consists of a beautiful water world with two swimming pools, different saunas, whirlpool, fitness centre, treatment rooms for beauty and massage and a hairdresser. A kindergarten, bicycles, a water-skiing school and private marina are at your disposal.


We are happy to plan and organise everything for you, from signposts to the choice of menu, and from the bride's flowers to her makeup. Make the most of your special day in an exclusive location situated directly on Lake Maggiore. Your guests will never forget it.

Swiss Deluxe Hotel

The luxurious five-star hotel impresses through its spaciousness, attention to detail, culinary diversity in no less than four restaurants, an incomparable lakeside view and an extensive spa area on 2,000 square metres plus a further 16 rooms.

Spa & Vitality Hotel

Wellness with Mediterranean Flair! Guests are spoilt on 2000m2 at the Eden Roc Spa: with a sauna-world, comprising steam bath, sanarium, Finnish sauna and exclusive ladies’ private area. Heated inside and outside pools, Kneipp bath with stones from the Maggia, hydro-pool with effervescent beds to lay back on, special showers and invigorating ice fountain further pledge wellbeing – along with seven treatment rooms for massages, baths and beauty treatments with Kanebo/Sensai, Dermalogica, Clarins, Comfort Zone and La Biosthetique products. Wrinkle treatment and skin rejuvenation through Dr. Falla, fitness center with Technogym apparatus and hotel-own hairdresser further complete our offer.


It's not just its magnificent location alongside Lake Maggiore, but also its discrete service and refined hospitality that mark this luxury hotel as an establishment of the highest order. Open 365 days a year.

5 star superior

Q III - Service Management System


Show Information content
Number of rooms
Number of beds


  • E-Charging Station
  • Underground car park
  • Private car parks
  • Public parking
  • Internet - free
  • Very quiet rooms
  • Wi-Fi - free
  • TV
  • WC in Room
  • Radio
  • Mini-bar
  • Air conditioner
  • Phone
  • Non smoking rooms
  • Bar
  • Restaurant
  • Panoramic view
  • Terrace
  • Creche
  • Garden
  • Wheelchair Accessible
  • Non smoking hotel
  • Pets welcome
  • Very quiet location


  • Gym
  • Steam bath
  • Solarium
  • Indoor swimming pool
  • Outdoor pool
  • Whole body and partial body massage
  • Hairdresser
  • Yoga
  • Aqua-Fitness


Discover the surroundings


Hotel Eden Roc
Via Albarelle 16
6612 Ascona

Phone  +41 (0)91 785 71 71
Fax +41 (0)91 785 71 43

Conference rooms


90 m2
  • Free Wi-Fi available
  • Microphone available
  • Projection facilities available
  • Simultaneous translation equipment on request
Room picture


Check availability


Hotel Eden Roc
Via Albarelle 16
6612 Ascona
Phone  +41 (0)91 785 71 71

Travel information: Ascona

Discover Ascona