Enjoy absolute peace and quiet on the shores of Lake Maggiore at the Eden Roc in Ascona.
With its private beach and vast panoramic pontoon with marina, the hotel offers a picturesque setting. Discover our 95 luxurious guest rooms and suites with their colorful designs.
Four exceptional restaurants and a veritable Garden of Eden complete this heavenly experience. Relax at the 2000 m² Eden Roc spa or take advantage of the wide range of activities offered by our water sports school.
Thanks to these assets, the Eden Roc has already been voted Switzerland’s best vacation hotel on several occasions.