+41 81 837 1000
Chesa Veglia, Badrutt's Palace, Chesa Veglia 2, 7500 St. Moritz, Switzerland
A collection of three restaurants within an old historic barn in St. Moritz owned by the magnificent Badrutts Palace hotel, with a capacity for over 300 diners between them. All offer dining in charming and rustic surroundings and there is a choice of pizzas and pastas or more traditional Engadine cuisine.
Talvo by Dalsass
+41 81 833 44 55
Talvo, Via Gunels 15, 7500 St. Moritz, Switzerland
A Relais and Chateaux restaurant in Champfer combines rustic interiors beautifully with white tablecloth style dining. Renowned for its local venison and game dishes this place is the sort that you will need to book several days in advance and don’t expect it to be cheap. Take-away available.
+41 81 833 40 09
Hotel Veltlinerkeller, Via dal Bagn 11 7500 St. Moritz
A small but charming restaurant in the resort of St Moritz with a maximum capacity of just 30. Excellent homemade pasta and delicious specialities prepared on a charcoal grill. Less pretentious than many restaurants in this resort and the choice of many locals.