Switzerland

Restaurants in St. Moritz

31 restaurants in St. Moritz recognised by Gault&Millau, Michelin, We're Smart Green Guide and Wine Spectator. The ones most guides agree on come first.

View St. Moritz on the map
  1. Donatz

    2 guides · Plazzet 15, Samedan, 7503, Switzerland

    At Hotel Donatz in Samedan, near St. Moritz, René and Cornelia Donatz serve country cooking with flair. Flambéed Angus filet, a 550-bottle wine bar, and Michelin recognition.

  2. Ecco St. Moritz

    2 guides · Via Maistra 3, Saint Moritz, 7512, Switzerland

    At Ecco St. Moritz, Chef Michel Hojac delivers modern French cuisine with Alpine soul. A 2 Michelin-starred fine dining experience in the Engadin.

  3. Paradiso

    2 guides · Via Engiadina, Saint Moritz, 7500, Switzerland

    Michelin-recommended Paradiso in St. Moritz serves alpine cuisine with a creative twist. Enjoy fine dining, live music, and one of the world's largest champagne selections.

  4. Talvo

    2 guides · Via Gunels 15, Saint Moritz, 7512, Switzerland

    In a historic 1658 building in Champfèr, Talvo serves refined Mediterranean cuisine. Hosts Lisa Carlevero and Kevin Fernandez welcome you.

  5. Amaru by Claudia Canessa

    1 guide · Via Veglia 18, Saint Moritz, 7500, Switzerland

    Chef Claudia Canessa brings her Peruvian vision to the Engadin at the iconic Kulm Hotel, earning a Michelin recommendation for refined Alpine-Asian cuisine.

  6. Arvenstube

    1 guide · Via da Fex 3, Sils-Maria

    Artful French cuisine with regional Swiss touches in a historic pine-panelled room. Wine Spectator Best of Award of Excellence. Sils-Maria.

  7. Badrutt’s Palace Hotel

    1 guide · Via Serlas 27

    A Gault&Millau recognized Japanese kitchen inside a converted tennis hall delivers precise technique and lively service in St. Moritz.

  8. Beefbar Grace Hotel

    1 guide · Via Serlas 5, Saint Moritz, 7500, Switzerland

    Beefbar Grace Hotel in St. Moritz serves premium grilled meats in a refined alpine setting. Michelin Recommended 2026.

  9. Chasellas

    1 guide · Via Suvretta 22, Saint Moritz, 7500, Switzerland

    Chasellas, the mountain restaurant at Suvretta House in St. Moritz, serves authentic Alpine country cooking with a Michelin-recommended touch.

  10. Cresta Palace Celerina

    1 guide · Via Maistra 75

    A 1906 Art Nouveau hotel houses four dining concepts, including an acclaimed Thai kitchen recognized by Gault&Millau.

  11. Da Vittorio - St. Moritz

    1 guide · Via Johannes Badrutt 11, Saint Moritz, 7500, Switzerland

    The Cerea brothers’ authentic Italian cuisine earns 2 Michelin stars and 18 GaultMillau points at the Carlton Hotel in St. Moritz.

  12. Gianottis Wilderei

    1 guide · Via da la Staziun

    Fifth-generation siblings run this Pontresina landmark, blending a century-old pastry legacy with a focused Alpine grill and curated wine program.

  13. Giardino Mountain

    1 guide · Via Maistra 3

    Chef Francesco Leone leads a twenty-strong brigade at this high-altitude resort, earning thirteen Gault&Millau points for precise seafood, pasta, and Engadiner comfort food.

  14. Grace La Margna

    1 guide · Via Serlas 5

    Executive Souschef Gabriele Lovo crafts precise Mediterranean cuisine at Grace La Margna, featuring raw kingfish, lobster linguine, and rare wines by the glass.

  15. Grand Hotel Kronenhof

    1 guide · Via Maistra 134

    Chef Fabrizio Piantanida blends Italian technique with Engadin ingredients at this heritage hotel near St. Moritz.

  16. HATECKE

    1 guide · Via Maistra 16, Saint Moritz, 7500, Switzerland

    HATECKE in St. Moritz brings centuries-old alpine meat craftsmanship to the plate. Michelin Recommended. Swiss cuisine with Bündnerfleisch, Salsiz, and more.

  17. Hide & Seek

    1 guide · Via Maistra 3, Saint Moritz, 7512, Switzerland

    Discover Hide & Seek, a Michelin Recommended Mediterranean restaurant at Giardino Mountain in St. Moritz, offering refined cuisine in a modern alpine setting.

  18. KCC by Mauro Colagreco

    1 guide · Via Maistra 41, Saint Moritz, 7500, Switzerland

    Playful, cool, and laid back, KCC by Mauro Colagreco in St. Moritz serves a Mountain Terroir menu with Alpine ingredients. A Michelin Recommended spot for lunch, dinner, and live music.

  19. Kronenstübli

    1 guide · Via Maistra 130, Pontresina, 7504, Switzerland

    In the wood-paneled Kronenstübli at Grand Hotel Kronenhof, chef’s masterpieces of Italian-Mediterranean and French cuisine earn GaultMillau 16 points and Michelin recognition.

  20. Krone Säumerei am Inn

    1 guide · Via Cumünela 2

    James Baron’s precise Swiss cuisine at Krone Säumerei am Inn in St. Moritz blends local Engadin ingredients with refined technique.

  21. Kulm Hotel

    1 guide · Via Maistra 41

    A historic St. Moritz hotel channels Argentine fire and Italian craftsmanship into a refined mountain dining experience.

  22. La Coupole - Matsuhisa

    1 guide · Via Serlas 27, Saint Moritz, 7500, Switzerland

    At Badrutt's Palace, La Coupole - Matsuhisa serves Asian fusion with a notable sake list. A Michelin Recommended dining experience in St. Moritz.

  23. Langosteria

    1 guide · Via Salastrains 10, Saint Moritz, 7500, Switzerland

    Langosteria brings its celebrated Italian contemporary cuisine to the slopes of St. Moritz, with a terrace, Moncler Grenoble Bar, and private dining.

  24. La Scarpetta

    1 guide · Via Veglia 11, Saint Moritz, 7500, Switzerland

    In a former shoemaker's workshop, La Scarpetta serves honest Italian cuisine with antipasti to share, fresh pasta daily, and a 400-bottle wine list. Awarded Bib Gourmand.

  25. La Trattoria

    1 guide · Via Maistra 215, Pontresina, 7504, Switzerland

    In Pontresina, La Trattoria serves hearty Italian dishes centred on homemade pasta. A lively, playful setting with a Bib Gourmand from Michelin.

  26. Laudinella

    1 guide · Via Tegiatscha 17

    Gault&Millau scores Laudinella in St. Moritz for its ambitious pan-Asian kitchen, featuring crispy salmon salads, char siu bao, and slow-braised rendang alongside attentive service.

  27. Le Restaurant

    1 guide · Via Serlas 27, St.-Moritz

    Overlooking Lake St. Moritz, Le Restaurant serves a refined breakfast buffet and elegant dinners in the grand Badrutt’s Palace setting.

  28. Le Restaurant / Le Relais

    1 guide · Via Serlas 27, Saint Moritz, 7500, Switzerland

    Experience classic cuisine with Michelin recognition at Le Restaurant / Le Relais, inside the legendary Badrutt's Palace Hotel in St. Moritz, Switzerland.

  29. Murtaröl

    1 guide · Via dal Malögia 14

    Murtaröl in St. Moritz delivers exceptional seafood daily from Milan's market. Gault&Millau recognizes the tuna, lobster bisque, and fresh lake fish.

  30. Paradiso Mountain Club

    1 guide · Via Engadina 3

    A high altitude mountain club combining Italian technique, local fondue, and sweeping Engadin views.

  31. Suvretta House

    1 guide · Via Chasellas 1

    Executive chef Fabrizio Zanetti and head chef Martina Federici guide two distinct dining experiences at this historic St. Moritz hotel.