St Moritz Travel Planner logo

 
Best Restaurants in St Moritz, Switzerland
Some of the best places to dine in the world, with cuisine, service and prices to match: €100 to €150 per person at dinner. Call for reservations.
 

 

 

Chadofo Grill in Chesa Veglia
Housed in one of St Moritz's most historic buildings (1658), expect Paris-quality French-Swiss cuisine for about €100 per person. Via Veglia 1, St Moritz-Dorf (Tel +41 (81) 837 2800).

Jöhri's Talvo
Fine French-style preparation of Engadine and international dishes for a fixed price (€125 to €150 at dinner) served in a 350-year old house. Via Gunels 15, Champfèr (Tel +41 (81) 833 4455).

Le Relais
The main dining room in Badrutt's Palace Hotel provides the expected lofty standards of cuisine and service for about €125 per person at dinner. Via Serlas 27, St Moritz-Dorf (Tel +41 (81) 837 1000).

Rôtisserie des Chevaliers
The main dining room of the deluxe Hotel Kulm is like a posh club with French-prepared dishes made with the best and freshest ingredients. Via Veglia 18, St Moritz-Dorf (Tel +41 (81) 836 8000).

Jorimann's Refugium
St Moritz's answer to California cuisine, with finely-prepared innovative dishes served elegantly at lakeside. Via Dimlej 1, St Moritz (Tel +41 (81) 833 3000).


Moderately-priced Restaurants

Exceptional Lunch Restaurants

Budget Restaurants

St Moritz Restaurants Homepage

St Moritz Hotels

St Moritz Transportation

Tourist Information

 
Chesa Viglia Restaurant, St Moritz, Engadine, Switzerland

Chesa Viglia, with the Chadofo Grill.