St Moritz Mountain Restaurants

St Moritz has 34 mountain restaurants (15 on Corviglia alone), offering a surprisingly wide selection of culinary treats and many are quite affordable for the normal budget. The cuisine ranges from simple homemade food to the market-fresh menus and crisp salad buffet at the Murtèl middle station on the Corvatsch, right through to the gourmet dishes served at the Kempinski-owned Chesa Chantarella.

For a touch of the Mediterranean flavour, and perhaps a taste of their truffle and caviar specialities: La Marmite (+41 (0)81 833 63 55; at the summit station on the Corviglia, is a good choice for haute cuisine in a spectacular alpine setting.

If you’re spending a day at the Diavolezza glacier you can find gourmet dining at 3,000 m (9,843 ft) and can also take a dip in the highest Jacuzzi in Europe taking in the great views of the Bernina Massiv at the same time.

If you are financially well endowed though Reto Mathis’ Food Affairs is famous for its caviar specialities and, at 2,486 m (8,156 ft) above sea level, is the highest-lying yacht club in Europe. Not far away the legendary “el paradiso” restaurant is the first ‘ski-through’ restaurant.

But don't be afraid that St Moritz’s slopes are restricted only to well-heeled gourmets. The good news is that there are plenty of high-calibre mountain huts serving extremely high quality meals at very reasonable prices too.

Restaurants In St Moritz

With more than 90 places to eat in St Moritz there’s a remarkable choice and the competition helps to keep many good restaurants quite affordable. Family-friendly Secondo (Plazza dal Mulin 4) for example would be a classic ski bar/restaurant in any resort, and does daily specials including copious Mexican meals and great chicken dishes at very reasonable prices.

Of course gourmet restaurants are here in abundance and the restaurants of the Engadin Valley as a whole (which boasts nearly 300 restaurants) has a total of 410 points in the prestigious Gault Millau guide with two restaurants boasting still more prestigious Michelin stars (one and two respectively).

The local tourist office says that one in every 10 restaurants in the area is gourmet standard, although on the other hand that means 90% are quite normal regular restaurants for those without the budgets for gastronomy. If that’s more your thing look out for Italian eateries (there are plenty and, being right on the Italian border, they’re generally very good) and simple cafes.

If you do want to sample the crème de la crème though you’ll need to head for the tiny village of La Punt where Daniel Bumann’s Chesa Pirani has 18 Gault Millau points and two Michelin stars putting it well and truly on the culinary map.

Grocery Shops in St Moritz

As most people eat out, food shopping is not a major consideration in St Moritz but you can find good delicatessens, which typically stock much more fine champagne than your average downtown corner shop. On the other had you can just buy a six-pack of beer and big bag of crisps if you prefer.

Among the options, Giorgio Misani (Via dal Bagn 57, +41 (0)81 837 55 55; has been one of the leading delicatessens and epiceries in the resort since 1907 and is well worth a visit.

There’s a small Coop supermarket (+41 (0) 081 837 56 60) on Via Dal Bagn.
For the world’s best tea, coffee and Iranian caviar it has to be Glattfelder (Via Maistra 3; +41 (0)81 837 3939).

St Moritz Ski Deals

The Hotel Hauser in St Moritz

Accommodation From £205 per night

More info
The Nira Alpina in St Moritz; Copyright: Nira Alpina

Accommodation From £260 per night

More info
Badrutt's Palace Hotel in St Morritz in Switzerland

Accommodation From £827 per night

More info