Book now Request
  • Restaurant 3
  • Restaurant 5
  • Restaurant 4
  • Restaurant 2
  • Restaurant 6
  • Restaurant 1

Booking Best available rates

Titolo per booking in mobile del gruppo


Four Culinary Worlds

Four different restaurants, four different offers. In our restaurants, you can choose between French-inspired classics, Mediterranean delicacies, Italian delights, barbecue specialities and light fish dishes. All four restaurants have a stunning sun terraces with direct view onto the Lake Maggiore. Relax, switch off and enjoy! Whether for breakfast, lunch, dinner or an aperitif, we are looking forward to welcoming you.

Our half board is called resort dine around

Looking for culinary variety? Then enjoy many benefits when you book for a Dine Around before your stay:

You are choosing from a daily changing five-course menu in the Eden Roc restaurant. In the restaurants La Brezza (closed on Mondays and Tuesdays), Marina and La Casetta you will be offered a varied selection of à la carte dishes.

Pay just CHF 70 per adult for our Resort Dine Around and enjoy a daily lunch or dinner (excluding drinks) worth CHF 80. The Resort Dine Around credit is non-transferable, cannot be withdrawn and expires daily.

Please note that the regular Dine Around price of CHF 70 will apply for teenagers aged 12 and over. Children between 4 and 11 years eat à la carte, the price is calculated according to consumption. 


La Brezza

Elaborate gourmet cuisine
1 Michelin Star and 17 GaultMillau Points

Table reservation

La Casetta

The best of lake and sea

Table reservation

Eden Roc

Reinterpreted classics

Table request

Marina Restaurant & Lounge

Modern cuisine in a relaxed lounge atmosphere

Table reservation

Eden Bar

Shaken, not stirred

Tschuggen Hotel Group