St Moritz Travel Planner by Tom Brosnahan

  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.


Chesa Veglia

In 1936 Hans Badrutt of Badrutt's Palace Hotel bought the oldest farmhouse in St Moritz (1658) and converted it to an exclusive VIP restaurant and bar. Expect Paris-quality French-Swiss cuisine for about €100 per person. Via Veglia 1, St Moritz-Dorf (Tel +41 (81) 837 2800).

Talvo by Dalsass

Fine French-style preparation of Engadine and international dishes served in a 350-year old house. Exquisite cuisine, millionaire prices. Via Gunels 15, Champfèr (Tel +41 (81) 833 4455).

Le Relais & Nobu

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. On winter evenings, chef Nobuyuki Matsuhisa creates dishes fusing japanese tradition with Latin American flavors. Via Serlas 27, St Moritz-Dorf (Tel +41 (81) 837 1000).

Le Grand Restaurant

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

—by Tom Brosnahan

Moderately-priced 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
Chesa Veglia Restaurant, St Moritz, Engadine, Switzerland

Chesa Veglia

Pinterest    Twitter