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

Tel. +41 81 837 07 07
Fax. +41 81 837 07 00
www.schweizerhofstmoritz.ch
bankett@remove-this.schweizerhofstmoritz.ch

Allegra Bar - Hotel Europa

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

Lärchenrestaurant

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

Bobby's Pub

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

Buffet Espresso - Caffé Spettacolo

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

Caprice

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

Polo Bar

Via Veglia , 7500 St. Moritz

Tel. +41 81 837 26 38
Fax. +41 81 837 29 99
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Carlton Bar & Lobby

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

Cascade Restaurant

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

Cà d'Oro

Via Mezdi , 7500 St. Moritz

Tel. +41 81 838 38 38
Fax. +41 81 838 30 00
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Chasellas

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

Chesa al Parc

Via Maistra , 7500 St. Moritz
Tel. +41 81 833 10 90
Fax. +41 81 836 80 01
www.kulm.com/restaurants-bars/restaurants/chesa-al-parc.html
chesaalparc@remove-this.kulm.com

Chesa Veglia

Via Veglia , 7500 St. Moritz

Tel. +41 81 837 28 00
Fax. +41 81 837 29 99
www.badruttspalace.com
chesaveglia@remove-this.badruttspalace.com

Crystal Piano Bar

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

Engiadina Innfall

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

Enoteca

Via Mezdi , 7500 St. Moritz

Tel. +41 81 838 38 38
Fax. +41 81 838 30 00
www.kempinski.com/stmoritz
info.stmoritz@remove-this.kempinski.com

Kempinski Bar

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

Restaurant La Vita - Hotel Europa

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

Le Grand Hall

Via Serlas , 7500 St. Moritz

Fax. +41 81 837 29 99
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Grand Restaurant

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

Mono

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

Lounge-Bar

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

Hanselmann

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

Hatecke

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

Hauser's Restaurant

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

Hemingway's Club

Plazza dal Mulin , 7500 St. Moritz
Tel. +41 81 832 32 12
Fax. +41 81 833 61 89

Il Ristorante Grissini

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

Talvo by Dalsass

Via Gunels , 7512 St. Moritz Champfèr

Tel. +41 81 833 44 55
Fax. +41 81 833 05 69
www.talvo.ch
info@remove-this.talvo.ch

Kellerbar

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

La Brasserie

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

La Cantinetta

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

Le Carnotzet

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 00 00
Fax. +41 81 836 00 01
www.laudinella.ch
info@remove-this.laudinella.ch

Grand Restaurant - Kulm Hotel

Via Veglia , 7500 St. Moritz
Tel. +41 81 836 80 00
Fax. +41 81 836 80 01
www.kulm.com/restaurants-bars/restaurants/grand-restaurant.html
info@remove-this.kulm.com

Le Mandarin

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

Le Restaurant - Badrutt's Palace Hotel

Via Serlas , 7500 St. Moritz

Fax. +41 81 837 29 99
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Les Saisons

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

Meierei

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

La Coupole / Matsuhisa

Via Serlas , 7500 St. Moritz

Fax. +41 81 837 29 99
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Olympia Restaurant

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

Panorama Pizzeria - Hotel Europa

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

Pavarotti & Friends

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

The Pizzeria Kulm

Via Veglia , 7500 St. Moritz
Tel. +41 81 836 80 00
Fax. +41 81 836 80 01
www.kulm.com/de/kulinarik/restaurants/the-pizzeria/
info@remove-this.kulm.com

Pizzeria Arte

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

Pizzeria Caruso

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 00 00
Fax. +41 81 836 00 01
www.laudinella.ch
info@remove-this.laudinella.ch

Pizzeria Sonne

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

Renaissance Bar

Via Serlas , 7500 St. Moritz

Fax. +41 81 837 29 99
https://www.badruttspalace.com/de
culinary@remove-this.badruttspalace.com

Corvatsch

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

Roberto

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

Romanoff

Via Johannes Badrutt , 7500 St. Moritz

Tel. +41 81 836 70 00
Fax. +41 81 836 70 01
www.carlton-stmoritz.ch
fb@remove-this.carlton-stmoritz.ch

Hauser's Roo Bar

Hauser's St. Moritz, Via Traunter Plazzas , 7500 St. Moritz
Tel. +41 81 837 50 50
Fax. +41 81 837 50 55
www.roobar.ch
relax@remove-this.hotelhauser.ch

Salastrains

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

Sailing Club

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

Siam Wind

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 00 00
Fax. +41 81 836 00 01
www.laudinella.ch
info@remove-this.laudinella.ch

Stüva Laudinella

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 00 00
Fax. +41 81 836 00 01
www.laudinella.ch
info@remove-this.laudinella.ch

Da Vittorio

Via Johannes Badrutt , 7500 St. Moritz

Tel. +41 81 836 70 30
Fax. +41 81 836 70 01
www.carlton-stmoritz.ch
info@remove-this.carlton-stmoritz.ch

ZEIT Take Away

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 00 00
Fax. +41 81 836 00 01
www.laudinella.ch
info@remove-this.laudinella.ch

Zoo Bar

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

Alpina Hütte

Corviglia , 7500 St. Moritz

Tel. +41 81 833 40 80
www.alpinahuette.ch/
info@remove-this.alpinahuette.ch

El Paradiso

Randolins , 7500 St. Moritz

Tel. +41 81 833 40 02
Fax. +41 81 834 80 19
www.el-paradiso.ch
info@remove-this.el-paradiso.ch

Hahnensee

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

Panoramarestaurant Piz Nair

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

Lej da la Pêsch

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

Signal Stübli

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

Restaurant Trutz

Veltlinerkeller

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

La Stalla

Plazza dal Mulin , 7500 St. Moritz

Tel. +41 81 837 58 59

www.lastalla-stmoritz.ch/
info@remove-this.lastalla-stmoritz.ch

Lapin Bleu

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

Hotel Restaurant Piz St. Moritz

Via dal Bagn , 7500 St. Moritz

Tel. +41 81 832 11 11
www.alpine-hotels.ch/
info@remove-this.piz-stmoritz.ch

La Diala

Via Serlas , 7500 St. Moritz

Fax. +41 81 837 29 99
www.badruttspalace.com
culinary@remove-this.badruttspalace.com

Bergrestaurant Chamanna

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

KURA

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

The Royal Mongolian Restaurant

Via San Gian , 7500 St. Moritz
Tel. +41 81 837 09 09

Fax. +41 81 837 09 10
www.sangian.ch
info@remove-this.sangian.ch

Carlton Sun Terrace

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

Grand Restaurant

Via Dim Lej , 7500 St. Moritz
Tel. +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
Tel. +41 81 833 50 36
Fax. +41 81 833 50 06
hoteltarasp@remove-this.bluewin.ch

Banfi's Bar & Restaurant

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

La Baracca

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

City-Treff

Via Gunels , 7512 Champfèr

Tel. +41 78 743 18 93
www.citytreff.ch/
cgini@remove-this.bluewin.ch

Chesa Chantarella

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

Hauser's Roo Bar - Sommer Lounge

Via Traunter Plazzas , 7500 St. Moritz
Tel. +41 81 837 50 55

www.roobar.ch
relax@remove-this.hotelhauser.ch

ViV Bistro

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

Sonnenstübli

Dal Mulin

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

the K

Via Veglia , 7500 St. Moritz
Tel. +41 81 836 80 00
Fax. +41 81 836 80 01
www.kulm.com/restaurants-bars/restaurants/the-k.html
info@remove-this.kulm.com

Clubhaus "ul cüsch"

Olympiaschanze St. Moritz , 7500 St. Moritz
Tel. +41 81 833 54 88

www.wtcstmoritz.ch/club-restaurant/

MULO'S Restaurant & Bar

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

Suvretta Stube

Via Chasellas , 7500 St. Moritz

Tel. +41 81 836 36 36
www.suvrettahouse.ch
info@remove-this.suvrettahouse.ch

HATO by Posthaus

Via dal Vout , 7500 St. Moritz

Tel. +41 81 838 00 00

www.hato-restaurants.com
STM@remove-this.hato-restaurants.com

IGNIV@Badrutt's Palace

Via Serlas , 7500 St. Moritz

Fax. +49 69 50 69 68 94
www.badruttspalace.com/de
culinary@remove-this.badruttspalace.com

Pop-Up Restaurant Le Pavillon

Sunny Bar by Canessa, Kulm Hotel

Via Veglia , 7500 St. Moritz

Tel. +41 81 836 80 00
Fax. +41 81 836 80 01
www.kulm.com/de/kulinarik/restaurants/sunny-bar-by-claudia-canessa/
fb@remove-this.kulm.com

Kulm Country Club

Via Veglia , 7500 St. Moritz
Tel. +41 81 836 82 60
Fax. +41 81 836 80 01
www.kulm.com
countryclub@remove-this.kulm.com

Bob Restaurant

Via Veglia , 7500 St. Moritz

Tel. +41 81 833 45 00
www.kulm.com
fb@remove-this.kulm.com

Grottino by Laudinella

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

Pur Alps Bistro

Via Maistra , 7500 St. Moritz
Tel. +41 81 834 41 85
https://www.puralps.ch/de/genussmarkt-st.moritz
st.moritz@remove-this.puralps.ch

Pizza Way

Via Maistra , 7500 St. Moritz

Tel. +41 81 837 58 69

hotel@remove-this.arte-stmoritz.ch