Where are you going?
Or, let us surprise youSpin the Globe ®

Hotel Eden Roc

Via Albarelle 16, 6612 Ascona, Switzerland
| +41 91 785 71 71
Plane loader
Animated dots
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland
Hotel Eden Roc Ascona  Switzerland

Hotel Eden Roc

The peaceful, elegant Hotel Eden Roc enjoys an enviable location right between the mountains and the scenic Lake Maggiore in the charming Swiss village of Ascona. Interior designer Carlo Rampazzi is responsible for the retreat’s sumptuous visual appeal, which begins in the striking lobby, with its marble floors and palazzo ceiling, and runs through to the high-end fabrics, white granite, and mosaics featured in the colorful rooms and suites. All rooms have a balcony or terrace, free Wi-FI, and a refined but open feel that perfectly suits the lakeside location—especially the newly renovated rooms in buildings I and II. Rooms in the adjacent Eden Roc Marina have a maritime theme, and are connected to the main hotel by a walkway. The private beach is a boon for sunbathers, and there’s a spacious panoramic pier with private yachting marina, a quartet of very good restaurants, and a huge spa area.