Food, Restaurants in St. Moritz, Swiss Alps

St. Moritz is a city in Swiss Alps, Switzerland.

Ecco St. Moritz (+41 81 836 63 00)
Via Maistra 3, St. Moritz 7500 Switzerland

Restaurant-Bar Chesa Veglia (+41 81 837 28 00)
Via Veglia 2 7500 St. Moritz, St. Moritz 7500 Switzerland

Steffani Restaurant (+41 81 836 96 96)
Am Sonnenplatz 1 Via Traunter Plazzas 6, Sonnenplatz, St. Moritz 7500 Switzerland

La Stalla (+41 81 837 58 59)
Plazza dal Mulin 2, St. Moritz 7500 Switzerland

Arte Pizzeria (+41 81 837 58 58)
Via Tinus 7 7500 St. Moritz, St. Moritz 7500 Switzerland

Restaurant Mono (+41 81 837 04 00)
Via Maistra 17 7500 St. Moritz, St. Moritz 7500 Switzerland

Sonne Hotel (+41 81 838 59 59)
Sela, Via 11, St. Moritz 7500 Switzerland

Laderach (+41 81 833 57 26)
Via Serlas 26, St. Moritz 7500 Switzerland

Siam Wind (+41 81 836 00 00)
Via Tegiatscha 17 Hotel Laudinella, St. Moritz 7500 Switzerland

Veltlinerkeller (+41 81 833 40 09)
Via dal Bagn 11, St. Moritz 7500 Switzerland

IGNIV by Andreas Caminada (+41 81 837 26 38)
Via Serlas 27 Badrutt's Palace Hotel, St. Moritz 7500 Switzerland

Suvretta Stube (+41 81 836 36 36)
Via Chasellas 1 Suvretta House, St. Moritz 7500 Switzerland

Badrutt's Palace Hotel Restaurant (+41 81 837 26 38)
Via Serlas 27, St. Moritz 7500 Switzerland

Restaurant Engiadina (+41 81 833 30 00)
Via Dimlej 1, St. Moritz 7500 Switzerland

Pier 34 (+41 81 833 14 10)
Via Grevas 34, St. Moritz 7500 Switzerland

Talvo by Dalsass (+41 81 833 44 55)
Via Gunels 15, St. Moritz 7512 Switzerland

Hauser Restaurant (+41 81 837 50 50)
Via Traunter Plazzas 7 7500 St. Moritz, St. Moritz 7500 Switzerland

Chesa al Park (+41 81 833 10 90)
Via Veglia 18, St. Moritz 7500 Switzerland

Restaurant Waldhaus am See (+41 81 836 60 00)
Via Dimlej 6, St. Moritz 7500 Switzerland

Pizzeria Caruso (+41 81 836 00 00)
Via Tegiatscha 17, St. Moritz 7500 Switzerland

Restaurant Ca d'Oro (+41 81 838 38 38)
Via Mezdi 27 7500 St. Moritz, St. Moritz 7500 Switzerland

Roberto's (+41 81 833 30 22)
Via Tegiatscha 7, St. Moritz 7500 Switzerland

The Royal Mongolian Restaurant (+41 81 837 09 09)
Via San Gian 23 7500 st Moritz, St. Moritz 7500 Switzerland

Hotel Restaurant Corvatsch (+41 81 837 57 57)
Via Tegiatscha 1, St. Moritz 7500 Switzerland

Hotel Piz Restaurant & Pizzeria (+41 81 832 11 11)
Via dal Bagn 6 7500 St. Moritz, St. Moritz 7500 Switzerland

Banfi's Bar (+41 81 833 25 79)
Via dal Bagn 5, St. Moritz 7500 Switzerland

Cafe Hanselmann (+41 81 833 38 64)
Via Maistra 8, St. Moritz 7500 Switzerland

Dal Mulin (+41 81 833 33 66)
Plazza dal Mulin 4, St. Moritz 7500 Switzerland

The Pizzeria (+41 81 836 80 00)
Via Veglia 18 7500 St. Moritz, St. Moritz 7500 Switzerland

Hatecke (+41 81 833 12 77)
Via Maistra 6, St. Moritz 7500 Switzerland

Les Saisons (+41 81 838 38 38)
Via Mezdi 27 7500 St. Moritz, St. Moritz 7500 Switzerland

Kulm Country Club (+41 81 836 80 00)
Via Veglia 18, St. Moritz 7500 Switzerland

Le Mandarin (+41 81 836 97 30)
Via Traunter Plazzas 6, St. Moritz 7500 Switzerland

Restaurant Acla (+41 81 837 07 07)
Via dal Bagn 54, St. Moritz 7500 Switzerland

the K by Tim Raue (+41 81 836 80 00)
Via Veglia 18 Kulm Hotel St. Moritz, St. Moritz 7500 Switzerland

Restaurant Romanoff (+41 81 836 70 20)
Via Johannes Badrutt 11 7500 St. Moritz, St. Moritz 7500 Switzerland

Pur Alps St.Moritz (+41 81 834 41 85)
Via Maistra 33, St. Moritz 7500 Switzerland

Ristorante Peppino's (+41 81 833 54 88)
Restaurant Ul Cusch Wurftauben-Club Olympiaschanze 7500 St. Moritz, St. Moritz 7500 Switzerland

Restaurant Chasellas (+41 81 833 38 54)
Via Suvretta 22, St. Moritz 7500 Switzerland

Restaurant Trutz (+41 81 833 70 30)
Bergstation Suvretta-Randolins, St. Moritz Switzerland

Grissini
Via Traunter Plazzas 1, St. Moritz 7500 Switzerland

Da Vittorio - St Moritz (+41 81 836 70 00)
Via Johannes Badrutt 11, St. Moritz 7500 Switzerland

Kura (+41 81 836 00 00)
Via Tegiatscha 17 Hotel Laudinella, St. Moritz 7500 Switzerland

Sunny Bar by Claudia Canessa (winter only) (+41 81 836 80 00)
Via Veglia 18 7500 St. Moritz, St. Moritz 7500 Switzerland

Stuva (+41 81 836 63 00)
Via Maistra 3 7512 Champfèr – St. Moritz, St. Moritz 7500 Switzerland

Alpina Hutte (+41 81 833 40 80)
Corviglia, Via 30 Corviglia, St. Moritz 7500 Switzerland

La Baracca (+41 79 270 07 75)
Via San Gian Signalbahn, St. Moritz Switzerland

Bobby's Pub (+41 81 834 42 83)
Via dal Bagn 50a 7500 St. Moritz, St. Moritz 7500 Switzerland

Restaurant Meierei (+41 81 838 70 00)
Via Dimlej 52 Landhotel Meierei, St. Moritz 7500 Switzerland

Stuevetta (+41 81 836 66 00)
Via Serlas 5 im Hotel La Margna, St. Moritz 7500 Switzerland

Balthazar (+41 81 832 15 55)
Via Somplaz 6, St. Moritz 7500 Switzerland

Restaurant Piz Nair (+41 81 833 08 75)
Corviglia, St. Moritz 7500 Switzerland

Segelclub (+41 81 833 14 10)
Via Grevas 34 7500, St. Moritz 7500 Switzerland

Restaurant Salastrains (+41 81 830 07 07)
Via Salastrains 12 7500 St.Moritz, St. Moritz 7500 Switzerland

Grand Restaurant (+41 81 836 80 00)
Via Veglia 18, St. Moritz 7500 Switzerland

Restaurant Enoteca (+41 81 838 38 38)
Via Mezdi 27 Kempinski Grand Hotel des Bains, St. Moritz 7500 Switzerland

Ristorante Murtarol (+41 81 826 53 50)
Hauptstrasse 3 Plaun da Lej, St. Moritz Switzerland

Pava and Friends (+41 81 833 07 00)
Plazza dal Mulin 3, St. Moritz 7500 Switzerland

Ristorante 3 Leghe (+41 81 834 10 10)
Via dal Bagn 20, St. Moritz 7500 Switzerland

El Paradiso (+41 81 833 40 02)
Engiadina, Via 3, St. Moritz 7500 Switzerland

1 2 ››