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.