Restaurants & cafés in St. Moritz

Haute cuisine

The Gault Millau restaurant guide is proof that visitors to St. Moritz are treated to high-quality cuisine all year round, not just during the St. Moritz Gourmet Festival. The concentration of Gault Millau points in the valley means it literally offers "haute cuisine" at the top of the world, as many of Engadin’s leading restaurants are located above 1,800 metres a.s.l.

The dining options are as richly diverse as the region’s many specialities. Feast like a king in historic halls, modern lounges, cosy pine taverns or a mountaintop restaurant. On the menu you’ll find gourmet cuisine, exquisite specialities from nearby Italy, regional dishes such as capuns and Swiss classics like fondue and raclette. Throughout the day there are also club sandwiches and tasty paninis available in the countless cafés, bars and lounges. In short, the local fare is every bit as international as the St. Moritz Gourmet Festival, which is held every winter.

Engadin walnut tart...

The scrumptious Engadin walnut tart is the ultimate guilty pleasure. Generations of local confectioners have continued to refine this speciality filled with cream, caramel and chunky walnuts. The result is today’s renowned Engadin "tuorta da nusch engiadinaisa" – and a baking tradition that international visitors have carried back to all corners of the globe.

...And other specialities

Classic Engadin dishes are still served in the pine wood dining rooms of many restaurants and hotels. Delicacies such as capuns, maluns, pizzoccheri and plain in pigna may sound unusual, but they’re music to the ears of many epicureans. Potatoes, corn, local vegetables and bacon are the hallmarks of this hearty Alpine fare. Such ingredients were originally favoured as they were cheaply available and nutritious, and today they are prepared with great finesse and love.

Engadin walnut tart
Engadin’s most famous export: the Engadin walnut tart.
All St. Moritz restaurants and cafés

Acla Clavadatsch

Via Clavadatsch , 7500 St. Moritz
+41 81 837 07 07
www.schweizerhofstmoritz.ch
bankett@remove-this.schweizerhofstmoritz.ch

Allegra Bar - Hotel Europa

Via Suot Chesas , 7512 St. Moritz - Champfér
+41 81 839 55 55
www.hotel-europa.ch
direktion@remove-this.hotel-europa.ch

Lärchenrestaurant

Via Maistra , 7500 St. Moritz
+41 81 830 84 00
www.hotelbaeren.com
baeren@remove-this.bluewin.ch

Bobby's Pub

Via dal Bagn 50a , 7500 St. Moritz
+41 81 834 42 83
www.bobbys-pub.ch
info@remove-this.bobbys-pub.ch

Buffet Espresso

Plazza da la Staziun , 7500 St. Moritz
+41 81 834 41 05
www.caffe-spettacolo.ch
info@remove-this.caffe-spettacolo.ch

Caprice

Via Somplaz , 7500 St. Moritz
+41 81 830 85 00
www.hotel-soldanella.ch
info@remove-this.hotel-soldanella.ch

Polo Bar

Via Veglia , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Carlton Bar & Lobby

Via Johannes Badrutt , 7500 St.Moritz
+41 81 836 70 00
www.carlton-stmoritz.ch
fb@remove-this.carlton-stmoritz.ch

Cascade Restaurant

Via Somplaz , 7500 St. Moritz
+41 81 833 03 03
www.mathisfood.ch
info@remove-this.mathisfood.ch

Cà d'Oro

Via Mezdi , 7500 St. Moritz
+41 81 838 38 38
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Chasellas

Via Suvretta , 7500 St. Moritz
+41 81 833 38 54
www.suvrettahouse.ch
info@remove-this.suvrettahouse.ch

Chesa al Parc

Chesa Veglia

Via Veglia , 7500 St. Moritz
+41 81 837 28 00
www.badruttspalace.com
chesaveglia@remove-this.badruttspalace.com

Crystal Piano Bar

Via Traunter Plazzas , 7500 St. Moritz
+41 81 836 26 26
www.crystalhotel.ch
stay@remove-this.crystalhotel.ch

Engiadina Innfall

Via Dimlej , 7500 St. Moritz
+41 81 833 30 00
restaurant-engiadina.ch/
info@remove-this.restaurant-engiadina.ch

Enoteca

Via Mezdi , 7500 St. Moritz
+41 81 838 38 38
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Kempinski Bar

Via Mezdi , 7500 St. Moritz
+41 81 838 38 38
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Restaurant La Vita - Hotel Europa

Via Suot Chesas , 7500 St. Moritz
+41 81 839 55 55
www.hotel-europa.ch
direktion@remove-this.hotel-europa.ch

Le Grand Hall

Via Serlas , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Grand Restaurant

Via Suvretta , 7500 St. Moritz
+41 81 836 36 36
www.suvrettahouse.ch
info@remove-this.suvrettahouse.ch

Mono

Via Maistra , 7500 St. Moritz
+41 81 837 04 04
www.monopol.ch/mono-restaurant/
office@remove-this.monopol.ch

Lounge-Bar

Via Maistra , 7500 St. Moritz
+41 81 837 04 04
www.monopol.ch/bar/
office@remove-this.monopol.ch

Hanselmann

Via Maistra , 7500 St. Moritz
+41 81 833 38 64
www.hanselmann.ch
info@remove-this.hanselmann.ch

Hatecke

Via Maistra , 7500 St. Moritz
+41 81 833 12 77
www.hatecke.ch
info@remove-this.hatecke.ch

Hauser's Restaurant

Via Traunter Plazzas , 7500 St. Moritz
+41 81 837 50 50
www.hotelhauser.ch
relax@remove-this.hotelhauser.ch

Hemingway's Club

Plazza dal Mulin , 7500 St. Moritz
+41 81 832 32 12

Il Ristorante Grissini

Via Traunter Plazzas , 7500 St. Moritz
+41 81 836 26 26
www.crystalhotel.ch/de/dining
stay@remove-this.crystalhotel.ch

Talvo by Dalsass

Via Gunels , 7512 St. Moritz Champfèr
+41 81 833 44 55
www.talvo.ch
info@remove-this.talvo.ch

Kellerbar

Via Tegiatscha , 7500 St.Moritz
+41 81 836 00 00
www.laudinella.ch
info@remove-this.laudinella.ch

La Brasserie

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

La Cantinetta

Via Traunter Plazzas , 7500 St. Moritz
+41 81 836 26 26
www.crystalhotel.ch/de
stay@remove-this.crystalhotel.ch

Le Carnotzet

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

Grand Restaurant - Kulm Hotel St. Mortiz

Le Mandarin

Via Traunter Plazzas , 7500 St. Moritz
+41 81 836 97 30
www.steffani.ch
info@remove-this.steffani.ch

Le Restaurant - Badrutt's Palace Hotel

Via Serlas , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Les Saisons

Via Mezdi , 7500 St. Moritz
+41 81 838 38 38
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Meierei

Via Dimlej , 7500 St. Moritz
+41 81 838 70 00
www.meierei.ch/
info@remove-this.meierei.ch

La Coupole / Matsuhisa

Via Serlas , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Olympia Restaurant

Via Maistra , 7500 St. Moritz
+41 81 830 84 00
www.baerenstmoritz.ch
olympiastmoritz@remove-this.bluewin.ch

Panorama Pizzeria - Hotel Europa

Ristorante Panorama Pizzeria, Via Somplaz , 7500 St. Moritz
+41 81 839 56 00
www.hotel-europa.ch
info@remove-this.hotel-europa.ch

Pavarotti & Friends

Plazza dal Mulin , 7500 St. Moritz
+41 81 833 07 00

The Pizzeria Kulm

Pizzeria Arte

Via Tinus , 7500 St. Moritz
+41 81 837 58 58
www.arte-stmoritz.ch
hotel@remove-this.arte-stmoritz.ch

Pizzeria Caruso

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

Pizzeria Sonne

Via Sela , 7500 St. Moritz
+41 81 838 59 59
www.sonne-stmoritz.ch
hotel@remove-this.sonne-stmoritz.ch

Corvatsch

Via Tegiatscha , 7500 St. Moritz
+41 81 837 57 57
www.hotel-corvatsch.ch
info@remove-this.hotel-corvatsch.ch

Roberto

Via Tegiatscha , 7500 St. Moritz
+41 81 833 30 22
ristoranteroberto@remove-this.bluewin.ch

Romanoff

Via Johannes Badrutt , 7500 St. Moritz
+41 81 836 70 20
www.carlton-stmoritz.ch
fb@remove-this.carlton-stmoritz.ch

Salastrains

Via Salastrains , 7500 St. Moritz
+41 81 830 07 07
www.salastrains.ch
info@remove-this.salastrains.ch

Sailing Club

Via Grevas , 7500 St. Moritz
+41 81 833 14 10
www.7500.ch
info@remove-this.7500.ch

Siam Wind

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

Stüva Laudinella

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

Da Vittorio – St. Moritz

Via Johannes Badrutt , 7500 St. Moritz
+41 81 836 70 20
www.carlton-stmoritz.ch
info@remove-this.carlton-stmoritz.ch

ZEIT Take Away

Via Tegiatscha , 7500 St. Moritz
+41 81 836 06 26
www.laudinella.ch
info@remove-this.laudinella.ch

Zoo Bar

Via Somplaz , 7500 St. Moritz
+41 81 830 85 00
www.hotel-soldanella.ch
info@remove-this.hotel-soldanella.ch

Alpina Hütte

Corviglia , 7500 St. Moritz
+41 81 833 40 80
www.alpinahuette.ch/
info@remove-this.alpinahuette.ch

El Paradiso

Randolins , 7500 St. Moritz
+41 81 833 40 02
www.el-paradiso.ch
info@remove-this.el-paradiso.ch

Hahnensee

Corvatsch , 7500 St. Moritz
+41 81 833 36 34

Mathis Food Affairs

Corviglia , 7500 St. Moritz
+41 81 833 63 55
www.mathisfood.ch
info@remove-this.mathisfood.ch

Panoramarestaurant Piz Nair

Corviglia , 7500 St. Moritz
+41 81 833 08 75
www.piznair-stmoritz.ch
restaurant@remove-this.piznair.ch

Lej da la Pêsch

Corviglia , 7500 St. Moritz
+41 81 833 08 78
buysher@remove-this.bluewin.ch

Signal Stübli

Corviglia , 7500 St. Moritz
+41 81 833 11 38
signalstuebli@remove-this.gmx.ch

Restaurant Trutz

Corviglia , 7500 St. Moritz
+41 81 833 70 30
www.trutz.ch
info@remove-this.suvrettahouse.ch

Veltlinerkeller

Via dal Bagn , 7500 St. Moritz
+41 81 833 40 09
www.veltlinerkeller-stmoritz.ch
veltlinerkeller@remove-this.bluewin.ch

La Stalla

Plazza dal Mulin , 7500 St. Moritz
+41 81 837 58 59
www.lastalla-stmoritz.ch/
info@remove-this.lastalla-stmoritz.ch

Lapin Bleu

Via Traunter Plazzas , 7500 St. Moritz
+41 81 836 96 97
www.steffani.ch
info@remove-this.steffani.ch

Hotel Restaurant Piz St. Moritz

Via dal Bagn , 7500 St. Moritz
+41 81 832 11 11
www.alpine-hotels.ch/
info@remove-this.piz-stmoritz.ch

La Diala

Via Serlas , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Bergrestaurant Chamanna

Munt da San Murezzan / Corviglia , 7500 St. Moritz
+41 79 682 50 80
www.chamanna.ch
info@remove-this.suvrettahouse.ch

KURA

Via Tegiatscha , 7500 St. Moritz
+41 81 836 00 00
www.laudinella.ch
info@remove-this.laudinella.ch

The Royal Mongolian Restaurant

Via San Gian , 7500 St. Moritz
+41 81 837 09 09
www.sangian.ch
info@remove-this.sangian.ch

Carlton Sun Terrace

Via J. Badrutt , 7500 St. Moritz
+41 81 836 70 00
www.carlton-stmoritz.ch
info@remove-this.carlton-stmoritz.ch

Grand Restaurant

Via Dim Lej , 7500 St. Moritz
+41 81 836 60 00
www.waldhaus-am-see.ch
info@remove-this.waldhaus-am-see.ch

Restaurant Eisarena Ludains

Via Ludains , 7500 St. Moritz
+41 81 833 50 36
hoteltarasp@remove-this.bluewin.ch

Banfi's Bar & Restaurant

Via dal Bagn , 7500 St. Moritz
+41 81 833 25 79
www.banfisbar.ch/
info@remove-this.banfisbar.ch

La Baracca

Via San Gian , 7500 St. Moritz
+41 79 270 07 75
baraccastmoritz@remove-this.gmail.com

quattro BAR

Corviglia , 7500 St. Moritz
+41 81 833 63 55
www.mathisfood.ch/quattro-bar/
info@remove-this.mathisfood.ch

City-Treff

Via Gunels , 7512 Champfèr
+41 78 743 18 93
www.citytreff.ch/
cgini@remove-this.bluewin.ch

Chesa Chantarella

Via Salastrains , 7500 St. Moritz
+41 81 833 33 55
chesa-chantarella.com/de/
info@remove-this.chesa-chantarella.com

ViV Bistro

Via Mezdi , 7500 St. Moritz
+41 81 837 50 05
www.viv-bistro.ch/
enjoy@remove-this.viv-bistro.ch

Sonnenstübli

Dal Mulin

Plazza dal Mulin , 7500 St. Moritz
+41 81 833 33 66
www.dalmulin.ch
info@remove-this.dalmulin.ch

the K

Clubhaus "ul cüsch"

Olympiaschanze St. Moritz , 7500 St. Moritz
+41 81 833 54 88
www.wtcstmoritz.ch/club-restaurant/

MULO'S Restaurant & Bar

Via dal Bagn , 7500 St. Moritz
+41 81 834 10 10
mulos-stmoritz.ch/
mail@remove-this.mulos-stmoritz.ch

Suvretta Stube

Via Chasellas , 7500 St. Moritz
+41 81 836 36 36
www.suvrettahouse.ch
info@remove-this.suvrettahouse.ch

HATO by Posthaus

Via dal Vout , 7500 St. Moritz
+41 81 838 00 00
www.hato-restaurants.com
STM@remove-this.hato-restaurants.com

Posthaus Cafe

Via da Vout , 7500 St. Moritz
+41 81 838 00 00
posthaus.ch/cafe/
st.moritz@remove-this.hato-restaurants.com

IGNIV@Badrutt's Palace

Via Serlas , 7500 St. Moritz
+41 81 837 26 38
www.badruttspalace.com/de
culinary@remove-this.badruttspalace.com

Sunny Bar by Canessa, Kulm Hotel

Kulm Country Club

Via Veglia , 7500 St. Moritz
0818368260
www.kulm.com
countryclub@remove-this.kulm.com

Bob Restaurant

Via Veglia , 7500 St. Moritz
+41 81 833 45 00
www.kulm.com
fb@remove-this.kulm.com

Grottino by Laudinella

Via Tegiatscha , 7500 St. Moritz
+41 81 836 00 00
https://laudinella.ch/
info@remove-this.laudinella.ch