{{formatedReservationDates}}
{{numberOfRooms}} Room Rooms
Please select number of guests for each selected room.
Property Overview
A garden of Eden on the shores of Lake Maggiore Relaxed Mediterranean living meets stylish Swiss hospitality on the shores of Lake Maggiore. The Hotel Eden Roc, Switzerland’s only true beach resort, has a charm all of its own. Located directly on the waterfront, the resort offers its own beach, a private marina and the all-year-round warmth of the southern sun.
- 5* superior hotel and member of the Leading Hotels of the World.
- 95 rooms and suites.
- 4 restaurants including the 2 Michelin star & 19 Gault Millau fine dining restaurant La Brezza.
- 2000 m2 Eden Roc Spa with views of the lake Maggiore.
- Waterfront location with private beach.
- Private marina and water sports school.
- A pocket of Mediterranean flair in the south of Switzerland.
- 100% climate neutral and Green Globe certified establishment.
Property Highlights
1 / Activities
The marina and a proprietary water sports school offer plenty of water-based fun for adults and children looking to explore the lake.
2 / Culinary
The diverse culinary palette offers four excellent restaurants and two bars. The gourmet Restaurant La Brezza has been awarded 2 Michelin stars and 18 GaultMillau Points.
3 / Location
Directly on the shores of Lake Maggiore, the Hotel Eden Roc attracts visitors with its 10,000 m2 Mediterranean Garden of Eden and palm tree-fringed shoreline.
Property Highlights
1 / Activities
The marina and a proprietary water sports school offer plenty of water-based fun for adults and children looking to explore the lake.
2 / Culinary
The diverse culinary palette offers four excellent restaurants and two bars. The gourmet Restaurant La Brezza has been awarded 2 Michelin stars and 18 GaultMillau Points.
3 / Location
Directly on the shores of Lake Maggiore, the Hotel Eden Roc attracts visitors with its 10,000 m2 Mediterranean Garden of Eden and palm tree-fringed shoreline.
Videos
Rooms
Features
- Total Rooms: 58
- Total Suites: 37
- Bicycles - complimentary
- Welcome Drink
- Supervised Mini Club
- Hi-Speed Internet/WLAN
- Shuttle from Locarno Train Station – complimentary
- Waterworld
- Private Outdoor Parking
- Garage
- Charging Station for Electric Vehicles
- Babysitting
- Hairdresser
- Meetings & Events
- Beach Resort
- Children's Programs
- Fitness Center
- Golf - Nearby
- Lakeside
- Marina
- Pet Friendly - Conditions Apply
- Beauty/Anti-Aging Spa
- Wellness/Fitness Spa
- Yoga Spa
- Swimming Pool(s)
- Water Sports
- Wine region
- 2-Michelin Starred Restaurant
Local Information
Hotel Eden Roc, Ascona
Via Albarelle 16, 6612 Ascona, Switzerland
218km/135mi from Zurich Airport (ZRH); 85km/52.7mi from Milan Malpensa Airport (MXP); 3km/2mi from Ascona-Locarno Rail Station
(Austria, Belgium, France, Germany, Ireland, Netherlands, Norway, Spain, Switzerland, UK) Call 00800 10 10 11 11
(USA & Canada) Call 1 800 745 8883
(Japan) Call 0120-086-230 toll free (Japan Only)
(Italy) Call 800 822 005
All Other Countries41
country dialing code
GMT+1
time zone