Can't decide where to eat in St. Moritz?

Browse 149 places to eat in St. Moritz, Grisons, Switzerland. Common food types include Restaurant, Bar, and Swiss.

Can't decide? Let the game shortlist places in St. Moritz for you.

Pick a restaurant

Food types

Places to eat

  1. Sunny Bar & Grill Pub

    Via Veglia 18, Sankt Moritz, 7500

  2. Amaru Restaurant

    VIA VEGLIA 18, St. Moritz, Graubünden 7500

  3. Chesa al Parc Swiss

    Via Maistra 44, Sankt Moritz, 7500

  4. Restaurant Da Vittorio Italian

    Via Johannes Badrutt 11, Sankt Moritz, 7500

  5. Kings Social House Fast food

    Via Serlas 27, Sankt Moritz, 7500

  6. Bailando Bar

    Plazza dal Mulin 2, Sankt Moritz, 7500

  1. Roth Bar St Moritz Bar

    Via Serlas 22, Sankt Moritz, 7500

  2. Sun Terrace Restaurant

    Via Johannes Badrutt 11, St. Moritz, Graubünden 7500

  3. Chesa Veglia Pizzeria Heuboden Italian

    Via Veglia 2, Sankt Moritz, 7500

  4. The Mono Restaurant Italian

    Art Boutique Hotel Monopol, Via Maistra 17, Sankt Moritz, 7500

  5. Pavarotti Friends Wine bar

    Plazza dal Mulin 3, Sankt Moritz, 7500

  6. Renaissance Bar Hotel bar

    Via serlas 27, St. Moritz, GR 7500

  7. Balthazar St Moritz Restaurant

    Via Somplaz 6, Sankt Moritz, 7500

  8. Le Relais Restaurant

    Via Serlas 27, Sankt Moritz, 7500

  9. Café Hanselmann Bakery

    Via Maistra 8, Sankt Moritz, 7500

  10. Nespresso Point Coffee shop

    Via Maistra 3, St Moritz, Glarus 7500

  11. Restaurant Acla Restaurant

    Via dal Bagn 54, Sankt Moritz, 7500

  12. Cava Bar Bar

    Via Traunter Plazzas 6, Sankt Moritz, 7500

  13. Dumpling in Altitude Dumpling

    Hotel Steffani, Saint Moritz, Canton Grisons

  14. Segelhaus St. Moritz Restaurant

    Via Grevas 34, Sankt Moritz, 7500

  15. Pier 34 Bar

    Via Grevas 34, St. Moritz, Graubünden 7500

  16. Bobby's Pub Pub

    Via dal Bagn 50a, Sankt Moritz, 7500

  17. Langosteria Seafood

    Chesa Chantarella, Via Salastrains 10, Sankt Moritz, 7500

  18. La Gondla 1837 Pub

    Via Ludains 3, Sankt Moritz, 7500

  19. Veltlinerkeller Restaurant

    Via dal Bagn 11, Sankt Moritz, 7500

  20. Ristorante Roberto Italian

    Via Tegiatscha 7, Sankt Moritz, 7500

  21. Siam Wind Thai

    Via Tegiatscha 17, Saint Moritz, Canton Grisons

  22. Pizzeria Caruso Pizza

    Via Tegiatscha 17, Saint Moritz, Canton Grisons

  23. Stuva Bistro

    Via Traunter Plazzas 6, Saint Moritz, Canton Grisons

  24. St. Moritz Bäder AG Swiss

    Plazza Paracelsus 2, Sankt Moritz, 7500

  25. Restaurant VIVA St. Moritz Fast food

    Via San Gian 23, Sankt Moritz, 7500

  26. Les Saisons Restaurant

    Kempinski Grand Hotel des Bains, St. Moritz, Grisons 7500

  27. Restaurant Enoteca Swiss

    Kempinski Grand Hotel des Bains, St Moritz, GR 7500

  28. El Paradiso Swiss

    Via Engiadina 1, St. Moritz, GR 7500

  29. White Marmot Restaurant und Bar Restaurant

    Corviglia, Sankt Moritz, 7500

  30. quattro BAR Bar

    Via Tinus 82, Sankt Moritz, 7500

  31. Chasellas Restaurant

    Via Suvretta 22, st. moritz, Graubünden 7500

  32. Restaurant Chadafö Pizza

    Marguns 3, Celerina/Schlarigna, 7505

  33. Grand Restaurant Restaurant

    Via Chasellas 1, Sankt Moritz, 7500

  34. Bergrestaurant Hahnensee Restaurant

    Via dals chöds, St. Moritz, 7500

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in St. Moritz.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities