As the world capital of winter glitz, St Moritz has a vibrant restaurant scene, and the annual gourmet festival taking place every January is one indication of how seriously St Moritz takes its culinary reputation.
Grand hotel restaurants rub shoulders with contemporary lounges and traditional taverns in the different village sectors of Dorf, Bad and Suvretta; St Moritz Dorf on the shore of the lake has the best choice of restaurants, as well as shops and nightlife. A taste of the famous Engadin walnut cake is worth making a priority during any stay.
For further St Moritz inspiration, see our guides to the resort’s best accommodation and après ski.
On the mountain
Trutz
An eatery with an Italian flavour owned by the Suvretta House Hotel, Trutz is at the top of its own private lift in the Corviglia ski area. Prices are reasonable value for a resort that doesn’t specialise in affordability, and the menu includes Grison barley soup, tortellini or polenta with gorgonzola, plus typical mountain puddings such as Kaiserschmarrn, a shredded pancake dish, and Apfelkuchen, German apple pie.
Price: £
Contact: trutz.ch
Alpetta
In the Corvatsch ski area, Alpetta is a rustic mountain hut renowned for its game dishes, which the charismatic owner swears are his Range Rover roadkill, and dried Engadin valley meats. The restaurant is decorated with assorted mountain antiques and has a large sun terrace.
Price: ££
Contact: alpetta.ch
Restaurant Chasellas
The high-class sibling of Trutz, also owned by Suvretta group, serves simple salads and cold meats at lunch time, before the main event in the evenings – when Restaurant Chasellas’s menu includes gourmet specialities and is rated highly by Gault-Millau.
Price: £££
Contact: suvrettahouse.ch
El Paradiso
A mountain restaurant, bar and club on the Suvretta slope at 2,174m, El Paradiso has a relaxed atmosphere for such a high-end place, serving Périgord truffle dishes, poke bowls and its signature millefeuille. In the evenings there are cheese fondue parties and drinks served by waiting staff dressed as devils and angels.
Price: £££
Contact: paradiso-stmoritz.com
In resort
La Baracca
A plain cabin in the middle of a car park on the outskirts of Bad on the road to Champfèr, La Baracca serves polenta and other wholesome dishes. The place buzzes with both tourists and locals and its downbeat style makes a pleasing change in an occasionally over-glossy resort.
Price: £
Contact: 00 41 79 270 07 75; facebook.com
Veltlinerkeller
A small, sweet hotel restaurant in Bad seating just 30 people, Veltlinerkeller serves homemade pasta, and fish and meat cooked on a charcoal grill.
Price: ££
Contact: veltlinerkeller-stmoritz.ch
Chesa Veglia
This three-restaurant, two-bar venue is inside an old farmhouse in the centre of town, the oldest building in St Moritz. Chesa Veglia is owned by the equally upmarket Badrutt’s Palace hotel, and offers a choice of Italian classics at Pizzeria Heuboden, Swiss and international specialties in Patrizier Stüben, up to sophisticated steaks and fish dishes at Grill Chadafö. None of it comes cheap.
Price: £££
Contact: badruttspalace.com