St Moritz Travel Planner logo

 
Mid-Price Restaurants in St Moritz
These moderately-priced restaurants offer excellent cuisine and atmospheric surroundings at reasonable prices (€30 to €70 per person). Call for reservations in busy seasons.
 

 

 

Lapin Bleu
The downstairs tavern-dining room of the Hotel Steffani serves filling traditional Swiss fare for €30 to €70 per person. Via Somplatz 1 (Tel +41 (81) 836 9696).

Restaurant Cascade
Here's the informal Italian restaurant you were looking for, next to the Hotel Steffani, with prices of €35 to €65 per person for a full dinner. Via Somplatz 6, St Moritz-Dorf (Tel +41 (81) 833 0201).

Restaurant Acla/Giardino
Swiss and international dishes, in a very Swiss ambience in the indoor Acla or in summer the outdoor-terrace Il Giardino, both in the Hotel Schweitzerhof, for €30 to €65 per person. Via del Bagn 54, St Moritz-Dorf (Tel +41 (81) 837 0707).

Veltliner-Keller
This is where lots of the locals go for good Swiss/Italian dishes for €28 to €55 per person at dinner, less for lunch or snacks. Via del Bagn 11, St Moritz-Dorf (Tel +41 (81) 833 4009). Reservations required for dinner.


Top St Moritz Restaurants

Exceptional Lunch Restaurants

Budget Restaurants

St Moritz Restaurants Homepage

St Moritz Hotels

St Moritz Transportation

Tourist Information

 
Restaurant Acla, in the Hotel Schweitzerhof, St Moritz, Switzerland

Hotel Schweitzerhof's Restaurant Acla.