City × Category

Restaurants in St. Moritz

101 Restaurants in St. Moritz, sorted by relevance – based on completeness, data quality and location.

Listings
101
Category
Restaurants
Page
1 of 4
St. Moritz – city view
St. Moritz · © Kecko from Switzerland (Rheintal SG) · CC BY 2.0
30 listings on the mapMap

Restaurants in St. Moritz: all listings

101 Restaurants in St. Moritz – most common: Restaurants (general), Swiss, Italian. The order is based on completeness of information, data quality and location; photos, opening hours and reviews are on the detail pages.

101 total · showing 1–30Sorted by relevance ↓
  1. The Royal Mongolian Restaurant

    Via San Gian 23, 7500
    Mongolian● Website● Phone200 m from the center
  2. Chesa Veglia Pizzeria Heuboden

    Via Veglia 2, 7500
    Italian● Website● Phone1.4 km from the center
  3. La Scarpetta

    Via Veglia 11, 7500
    Italian● Website● Phone1.5 km from the center
  4. La Stalla

    Plazza dal Mulin 2, 7500
    Italian● Website● Phone1.5 km from the center
  5. Paradiso Mountain Club

    Via Engiadina 3, 7500
    French● Website● Phone2.0 km from the center
  6. Restaurant Da Vittorio

    Via Johannes Badrutt 11, 7500
    Italian● Website● Phone1.8 km from the center
  7. Ristorante Roberto

    Via Tegiatscha 7, 7500
    Italian● Website● Phone270 m from the center
  8. Veltlinerkeller

    Via dal Bagn 11, 7500
    Restaurants (general)● Website● Phone380 m from the center
  9. Alpina Hütte

    Corviglia, 7500
    American● Website● Phone2.9 km from the center
  10. Grand Restaurant Les Saisons

    Via Mezdi 27, 7500
    Restaurants (general)● Website● Phone380 m from the center
  11. Chesa Chantarella

    Via Salastrains 10, 7500
    Italian● Website● Phone1.5 km from the center
  12. Chamanna St. Moritz

    Via Munt da, 7500
    Swiss● Website● Phone3.0 km from the center
  13. Restaurant VIVA St. Moritz

    Via San Gian 23, 7500
    Fast food● Website● Phone200 m from the center
  14. Ristorante Da Adriano

    Via Mezdi 27, 7500
    Mediterranean● Website● Phone360 m from the center
  15. Panorama

    Via Somplaz 59, 7512
    Pizzerias● Website● Phone1.6 km from the center
  16. Clavadatsch

    Via Clavadatsch 26, 7500
    Restaurants (general)● Website● Phone1.0 km from the center
  17. Restaurant Acla

    Via dal Bagn 54, 7500
    Restaurants (general)● Website● Phone1.3 km from the center
  18. Balthazar St. Moritz

    Via Somplaz 6, 7500
    Restaurants (general)● Website● Phone1.3 km from the center
  19. Terra HaŌMa

    Via Tegiatscha 17, 7500
    Restaurants (general)● Website● Phone330 m from the center
  20. Alessio's Delicatessen

    Via Rosatsch 10, 7500
    Restaurants (general)● Website● Phone200 m from the center
  21. Kings Social House

    Via Serlas 27, 7500
    Fast food● Website● Phone1.4 km from the center
  22. PizzaWay

    Via Maistra 21, 7500
    Pizzerias● Website● Phone1.5 km from the center
  23. Langosteria

    Chesa Chantarella, Via Salastrains 10, 7500
    Fish & seafood● Website● Phone1.5 km from the center
  24. Ecco Fine Dining

    Via Maistra 3, 7500
    Restaurants (general)● Website● Phone1.3 km from the center
  25. Restaurant Engiadina

    Via Dimlej 1, 7500
    Restaurants (general)● Website● Phone1.8 km from the center
  26. La Scarpetta 2.0

    Plazza dal Mulin 8, 7500
    Southern● Website● Phone1.5 km from the center
  27. Trutz

    Trutz, 7500
    Swiss● Website● Phone1.8 km from the center
  28. Grissini

    Via Traunter Plazzas 1 Crystal Hotel, 7500
    Italian● Website● Phone930 m from the center
  29. Chesa al Parc

    Via Maistra 44, 7500
    Swiss● Website● Phone1.8 km from the center
  30. Celeste Bistrot

    Via Salastrains 11, 7500
    Restaurants (general)● Website● Phone1.5 km from the center