St Moritz Travel Planner by Tom Brosnahan

  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).


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.

—by Tom Brosnahan

Top St Moritz Restaurants

Exceptional Lunch Restaurants

Budget Restaurants

About St Moritz Restaurants

Top Luxury Hotels

Other Luxury Hotels

Moderately-priced Hotels

Budget Hotels

About St Moritz Hotels

What to See & Do

St Moritz Transport

About St Moritz

  Paris Girls Secret Society, the new novel by Tom Brosnahan
Restaurant Acla, in the Hotel Schweitzerhof, St Moritz, Switzerland

Hotel Schweitzerhof's Restaurant Acla.

Pinterest    Twitter