Exciting races, fresh air and sun – all this gives you an appetite! St. Moritz has everything on and near the slopes to tempt you with culinary highlights.

The setting changes along with the array of different specialities. In addition, to the wide choice of mountain restaurants, you will find historical dining halls, modern lounges and cosy wood-panelled restaurants where you can dine out in the evening. On the menu: whatever you could wish for: gourmet cuisine, delicious specialities from nearby Italy, regional highlights such as Capuns and Swiss evergreens such as Fondue and Raclette, or just order a decent pizza. You are tired out and don’t want to leave your holiday apartment? Order a Thai dinner from the take away. Any bet that you will not go hungry in St. Moritz.

Allegra Bar - Hotel Europa

Via Suot Chesas, 7512 St. Moritz - Champfér

Alpina Hütte

Banfi's Bar & Restaurant

Bergrestaurant Chamanna

Munt da San Murezzan / Corviglia, 7500 St. Moritz

Bobby's Pub

Bob Restaurant

Via Veglia, 7500 St. Moritz

Buffet Espresso - Caffé Spettacolo

Carlton Bar & Lobby

Carlton Sun Terrace

Cascade Restaurant

Chesa Chantarella


Clubhaus "ul cüsch"

Olympiaschanze St. Moritz, 7500 St. Moritz

Crystal Piano Bar

Via Traunter Plazzas, 7500 St. Moritz

Dal Mulin

Plazza dal Mulin, 7500 St. Moritz

Da Vittorio

El Paradiso

Grand Restaurant

Grand Restaurant

Grottino by Laudinella


Corvatsch, 7500 St. Moritz



HATO by Posthaus

Hauser's Restaurant

Via Traunter Plazzas, 7500 St. Moritz

Hauser's Roo Bar

Hauser's St. Moritz, Via Traunter Plazzas, 7500 St. Moritz

Hauser's Roo Bar - Sommer Lounge

Via Traunter Plazzas, 7500 St. Moritz

Hemingway's Club

Plazza dal Mulin, 7500 St. Moritz

Hotel Restaurant Piz St. Moritz

IGNIV@Badrutt's Palace

Il Ristorante Grissini


Kulm Country Club

Via Veglia, 7500 St. Moritz


La Baracca

Via San Gian, 7500 St. Moritz

La Brasserie

La Cantinetta

La Coupole / Matsuhisa

Lapin Bleu

Via Traunter Plazzas, 7500 St. Moritz

Le Carnotzet

Lej da la Pêsch

Corviglia, 7500 St. Moritz

Le Mandarin

Via Traunter Plazzas, 7500 St. Moritz

Le Restaurant - Badrutt's Palace Hotel



MULO'S Restaurant & Bar

Olympia Restaurant

Panorama Pizzeria - Hotel Europa

Ristorante Panorama Pizzeria, Via Somplaz, 7500 St. Moritz

Panoramarestaurant Piz Nair

Pavarotti & Friends

Plazza dal Mulin, 7500 St. Moritz

Pizza Way

Via Maistra, 7500 St. Moritz

Pizzeria Arte

Pizzeria Caruso

Restaurant Eisarena Ludains

Via Ludains, 7500 St. Moritz

Restaurant La Vita - Hotel Europa


Via Tegiatscha, 7500 St. Moritz


Sailing Club

Via Grevas, 7500 St. Moritz


Siam Wind

Signal Stübli

Corviglia, 7500 St. Moritz

Stüva Laudinella

Suvretta Stube

Talvo by Dalsass

Via Gunels, 7512 St. Moritz Champfèr

The Royal Mongolian Restaurant

ViV Bistro

ZEIT Take Away