Good to know
Good to Know
- Service charge of approximately 15% is typically included in bills; small additional gratuity is customary.
- St. Moritz has 77 restaurants and cafes; nearly half are situated directly on ski slopes for convenient mountain dining.
- Budget dining concentrates near ski elevators and train station; expect to pay significantly more in town center.
- Engadine nut cake (Nusstorte) is a regional specialty available at Café Hanselman and other patisseries.
- Fondue with truffle oil and champagne is a popular luxury variant; traditional cheese fondue is universally available.
- Booking ahead is essential for Michelin-starred restaurants and popular mid-range venues, especially during winter season.
- Mountain restaurant prices are notably higher than town-center alternatives, but offer exceptional views and convenience for skiers.
Supermarkets
Coop Supermarkt Bad
- Location
- St. Moritz-Bad (Via dal Bagn 20 area)
- Notes
- Largest Coop location in St. Moritz with full selection of fresh produce, organic fruits/vegetables, processed foods, convenience items
Coop Supermarkt St. Moritz-Dorf
- Location
- St. Moritz-Dorf (Plazza da Scuola area)
- Notes
- Smaller central location with good general selection
Migrolino
- Location
- Near St. Moritz train station
- Notes
- Convenience supermarket near central transport hub
Budget
PizzaWay
- Price Range
- CHF 20
- Neighborhood
- St. Moritz-Dorf (town center)
- Cuisine Or Dish
- Pizza, doner kebab, fast food
La Scarpetta
- Price Range
- CHF 35
- Neighborhood
- St. Moritz center
- Cuisine Or Dish
- Fresh pasta, Italian, laid-back trattoria
Veltlinerkeller
- Price Range
- CHF 40
- Neighborhood
- St. Moritz-Dorf
- Cuisine Or Dish
- Pasta, buckwheat dishes, eclectic Swiss-Italian
High End
IGNIV by Andreas Caminada
- Price Range
- CHF 280
- Neighborhood
- Badrutt's Palace Hotel, St. Moritz center
- Cuisine Or Dish
- Modern European, seasonal, sharing-concept haute cuisine, two Michelin stars
Ecco St. Moritz
- Price Range
- CHF 260
- Neighborhood
- Giardino Mountain Hotel, St. Moritz
- Cuisine Or Dish
- Contemporary fine dining, innovative, artistic, two Michelin stars
Da Vittorio St. Moritz
- Price Range
- CHF 240
- Neighborhood
- Carlton Hotel St. Moritz
- Cuisine Or Dish
- Italian fine dining, produce-driven, lakeside views, two Michelin stars
Cà d'Oro
- Price Range
- CHF 150
- Neighborhood
- Kempinski Grand Hotel des Bains, St. Moritz
- Cuisine Or Dish
- Mediterranean, modern Alpine cuisine, one Michelin star
Mid Range
Chesa Veglia
- Price Range
- CHF 60
- Neighborhood
- St. Moritz center
- Cuisine Or Dish
- Swiss fondue, pizza, Italian, meat, mixed salad with truffle oil
Langosteria
- Price Range
- CHF 65
- Neighborhood
- St. Moritz center
- Cuisine Or Dish
- Italian dining, seafood pasta (pacheri with branzino, gnocchi with red shrimp)
Paradiso Mountain Club & Restaurant
- Price Range
- CHF 55
- Neighborhood
- St. Moritz slopes/mountain
- Cuisine Or Dish
- Burgers, fondue, European, mountain dining
Beefbar
- Price Range
- CHF 75
- Neighborhood
- St. Moritz center (Grace La Margna Hotel)
- Cuisine Or Dish
- Wagyu, premium steaks, French cuts
Delivery Services
Multiple platforms available
- Notes
- Common food delivery apps operate in St. Moritz; specific app details vary by season and availability
Michelin Restaurants
IGNIV by Andreas Caminada
- Stars
- 2
- Cuisine
- Modern European, seasonal sharing concept
- Location
- Badrutt's Palace Hotel, St. Moritz
Ecco St. Moritz
- Stars
- 2
- Cuisine
- Contemporary innovative fine dining
- Location
- Giardino Mountain Hotel
Da Vittorio St. Moritz
- Stars
- 2
- Cuisine
- Italian fine dining
- Location
- Carlton Hotel St. Moritz
Cà d'Oro
- Stars
- 1
- Cuisine
- Mediterranean and modern Alpine
- Location
- Kempinski Grand Hotel des Bains
Talvo by Dalsass
- Stars
- 1
- Cuisine
- Mediterranean, rooted in place, 1658 farmhouse setting
- Location
- Engadin valley
Vegan And Vegetarian Dining
- Overview
- Limited but dedicated vegan/vegetarian options exist in St. Moritz. Giodi Vegetarian and Co. is the primary standalone venue; most mid- and high-end restaurants offer vegetarian accommodations upon request.
Venues
Giodi Vegetarian and Co.
- Price Range
- CHF 50
- Neighborhood
- St. Moritz center
- Cuisine Or Dish
- Almost entirely vegetarian, flexitarian, gourmet plates by chef Kari Walker
- Notes
- First genuinely vegetarian restaurant in St. Moritz; offers outdoor summer terrace
Chesa Pool (Fex Valley)
- Price Range
- CHF 45
- Neighborhood
- Fex Valley (outside town, scenic day-trip location)
- Cuisine Or Dish
- First vegetarian hotel in Engadin region with restaurant
- Notes
- Historic and modern ambience; fine cuisine restaurant Chesa Pur on-site
Kosher Dining
- Venue
- Starguest Kempinski Grand Hotel St. Moritz Kosher Restaurant
- Overview
- Kosher dining available through Kempinski hotels
- Notes
- Documented kosher program with traditional and contemporary offerings
Gluten Free Options
- Overview
- Most higher-end and mid-range restaurants offer gluten-free accommodations. Michelin Guide lists 4 restaurants with specific gluten-free options.
Local Must Try Dishes
Local Must Try Dishes
- Cheese fondue (especially truffle variation)
- Engadine nut cake (Nusstorte)
- Raclette
- Risotto with saffron
- Veal Milanese
- Venison stew
International And Casual Dining
- Overview
- St. Moritz offers diverse international options including Thai, Peruvian, Japanese, and Mediterranean cuisines alongside Swiss mountain fare. Mountain huts on slopes provide casual lunch alternatives.
Notable Options
- Thai and Asian cuisine
- Peruvian specialties
- Japanese (including Nobu Matsuhisa at Badrutt's Palace)
- Lebanese
- Casual slope dining at mountain restaurants
AI-generated estimateData refreshed July 2026
Sources cited for this category
These are the sources cited in this food & dining research for this city. Individual figures may not each trace to one of them.
More About St. Moritz
Data last updated July 2026 · Verify anything important.