Restaurants & cafés in St. Moritz

Haute cuisine, fondue and club sandwich

One could fill a book with suggestions on eating out in St. Moritz. Instead, let's boil it down to one reassuring thought: No matter what your heart desires, you will almost certainly find it.

Historic Grand Restaurants, splendid hotel lobbies, modern lounges, cosy taverns with stone pine panelling, iconic classics, mountaintop restaurants and simple pubs are some of the locations to choose from. In terms of cuisine, you'll be spoilt for choice too: besides gourmet food – the restaurants in and around St. Moritz rack up 270 GaultMillau points all told – you will find typical dishes from neighbouring Italy, regional favourites such as «capuns», and Swiss evergreens such as fondue and raclette. And countless bars, cafés and lounges await with club sandwiches, panini, and cakes around the clock. In short, the local fare is every bit as international as the St. Moritz Gourmet Festival, which is held every winter.

The newcomers: «IGNIV» and «Kulm Country Club»

IGNIV by Andreas Caminada is one of the latest additions to the restaurant scene in St. Moritz. The Swiss three-star chef opened his second fine-dining-cum-sharing-experience «nest» at the Badrutt's Palace Hotel in winter 2016/2017. The «Kulm Country Club», based in the Kulm Hotel's historic ice rink pavilion, also opened its doors in 2017. Norman Foster, world-renowned British architect and St. Moritz habitué, renovated and extended the building that dates back to 1905.

Unexpected high spots

True to form, St. Moritz has a few culinary surprises in store. Such as the world's largest whisky bar: «Devil's Place», at the Hotel Waldhaus am See, boasts a selection of 2,500 whisky varieties; the notable whisky collection has been listed by the Guinness World Records on several occasions. Or, take Hatecke's «haute-couture Salsiz» (salsiz is a traditional cured sausage). The local producer of dry cured meats runs a bistro in St. Moritz's pedestrian area that could easily be mistaken for a gallery. Or, the world's best «cremeschnitte», according to the New York Times: this delectable puff pastry, Chantilly and custard cream dessert is the hallmark of the in place on the mountain «El Paradiso». Or, yet, the cool former workers' quarters «La Baracca» at the car park of the Signal cableway, celebrating improvisation in lieu of perfection.

Engadin's sweet tradition

Would you have guessed? The confectioners from the canton of Grisons – particularly those from the Engadin – were long considered throughout all of Europe as the masters of their craft. Forced to emigrate due to economic hardship, these down-to-earth men from the mountains won the hearts of sweet tooths all over, from Spain to Russia. Around 1740, over 3,000 of Venice's residents were natives of Grisons. Many of them opened up shop in the lagoon city baking and selling confectionery along with serving coffee – in fact, they are considered the first people to have served coffee to the public, as a drink intended to be savoured rather than for its nutritional value. The most enjoyable way to re-live this coffee tradition today is by pairing it with an Engadin walnut tart…

The «Kulm Country Club», based in the Kulm Hotel's historic ice rink pavilion, opened its doors in 2017.
Good to know

Elegant: Afternoon tea at the Grand Hotels

St. Moritz is famous for its grand hotels. Few people are aware, though, that the lobbies of these luxury hotels are open to the public and afford a perfect retreat for coffee, tea or drinks at almost any time of the day or night. You can enjoy a club sandwich, too, or even a proper high tea. For that, best head to the Suvretta House, the Badrutt's Palace Hotel, the Kulm Hotel, the Kempinski Grand Hotel des Bains, or the Carlton Hotel.

The classic: Engadin walnut tart

The scrumptious Engadin walnut tart is the ultimate guilty pleasure and the one thing not to be missed food-wise. Generations of local confectioners have continued to refine this speciality filled with a creamy caramel and rounded off with chunky walnuts. The result is a baking tradition that visitors have carried back to the four corners of the world. Many restaurants and cafés will have the Engadin walnut tart on their menus. Hanselmann and Hauser, in St. Moritz Dorf, are two confectioner's that sell the packaged product for bringing back home.

The original: the St. Moritz Gourmet Festival

The first-ever gourmet festival was held in St. Moritz in 1994. It is the brainchild of local star chef Reto Mathis. Visiting chefs from around the world have been demonstrating their culinary geniuses in St. Moritz, come every January. The St. Moritz Gourmet Festival is held at traditional first-class and luxury hotels in the Upper Engadin as well as at novel event locations. Packages including tickets for the events and accommodation are available for the festival week.

All St. Moritz restaurants and cafés
restaurant-6621207.jpg

Allegra Bar - Hotel Europa

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

Fax. +41 81 839 55 56
www.hotel-europa.ch
info@remove-this.hotel-europa.ch

restaurant-6425998.jpg

Lärchenrestaurant

Via Maistra , 7500 St. Moritz

Tel. +41 81 830 84 00
Fax. +41 81 830 84 84
www.hotelbaeren.com
stmoritz@remove-this.hotelbaeren.com

restaurant-6617943.jpg

Bobby's Pub

Via dal Bagn 50a , 7500 St. Moritz

Fax. +41 81 834 42 82
https://bobbyspub.business.site/
info@remove-this.bobbys-pub.ch

restaurant-6617950.jpg

Caffé Spettacolo

Plazza da la Staziun , 7500 St. Moritz

www.caffe-spettacolo.ch
info@remove-this.caffe-spettacolo.ch

restaurant-6617958.jpg

Caprice

Via Somplaz , 7500 St. Moritz

Fax. +41 81 830 85 05
www.hotel-soldanella.ch
info@remove-this.hotel-soldanella.ch

restaurant-6521946.jpg

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

restaurant-6617945.jpg

Cà d'Oro

Via Mezdi , 7500 St. Moritz

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

restaurant-6620890.jpg

Chesa Veglia

Via Veglia , 7500 St. Moritz

Tel. +41 81 837 28 00
Fax. +41 81 837 29 99
www.badruttspalace.com/de/restaurants-bars-club/chesa-veglia
chesaveglia@remove-this.badruttspalace.com

restaurant-6614177.jpg

Crystal Piano Bar

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 836 26 27
www.crystalhotel.ch
stay@remove-this.crystalhotel.ch

restaurant-6615328.jpg

Engiadina Innfall

Via Dimlej , 7500 St. Moritz

Tel. +41 81 833 30 00
restaurant-engiadina.ch/
info@remove-this.restaurant-engiadina.ch

restaurant-6614901.jpg

Enoteca

Via Mezdi , 7500 St. Moritz

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

restaurant-6614900.jpg

Kempinski Lobby Bar

Via Mezdi , 7500 St. Moritz

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

restaurant-6621208.jpg

Restaurant La Vita - Hotel Europa

Via Suot Chesas , 7500 St. Moritz

Fax. +41 81 839 55 56
https://www.hotel-europa.ch/de/gastronomie
info@remove-this.hotel-europa.ch

restaurant-6532062.jpg

Le Grand Hall

Via Serlas , 7500 St. Moritz

Tel. +41 81 837 26 38
Fax. +41 81 837 26 98
www.badruttspalace.com/de/restaurants-bars-club/le-grand-hall
culinary@remove-this.badruttspalace.com

restaurant-6526453.jpg

Grand Restaurant - Suvretta House

Via Chasellas , 7500 St. Moritz

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

restaurant-6624183.jpg

Mono

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

restaurant-6351413.jpg

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

restaurant-6469269.jpg

Hatecke Bar Boucherie

Via Maistra , 7500 St. Moritz

www.hatecke.ch
info@remove-this.hatecke.ch

restaurant-6614353.jpg

Hauser's Restaurant

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 837 50 55
www.hotelhauser.ch
relax@remove-this.hotelhauser.ch

restaurant-6356482.jpg

Hemingway's Club

Plazza dal Mulin , 7500 St. Moritz

Tel. +41 81 832 32 12
Fax. +41 81 833 61 89

restaurant-6614174.jpg

Il Ristorante Grissini

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 836 26 27
www.crystalhotel.ch/de/dining
stay@remove-this.crystalhotel.ch

restaurant-6323893.jpg

Talvo by Dalsass

Via Gunels , 7512 St. Moritz Champfèr

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

restaurant-6504312.jpg

Kellerbar

Via Tegiatscha , 7500 St.Moritz

Tel. +41 81 836 06 29
Fax. +41 81 836 00 01
https://www.laudinella.ch/bars/keller-bar/
info@remove-this.laudinella.ch

restaurant-6614180.jpg

La Cantinetta

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 836 26 27
www.crystalhotel.ch/de
stay@remove-this.crystalhotel.ch

restaurant-6576820.jpg

Dumpling in Altitude by Madame Sum

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 836 97 17
www.dumplinginaltitude.ch
bookings@remove-this.madamesum.ch

restaurant-6551841.jpg

Le Restaurant - Badrutt's Palace Hotel

Via Serlas , 7500 St. Moritz

Tel. +41 81 837 26 38
Fax. +41 81 837 26 98
www.badruttspalace.com/de/restaurants-bars-club/restaurants/le-restaurant
culinary@remove-this.badruttspalace.com

restaurant-6486820.jpg

Les Saisons

Via Mezdi , 7500 St. Moritz

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

restaurant-6352946.jpg

La Coupole / Matsuhisa

restaurant-6469307.jpg

Olympia Restaurant

Via Maistra , 7500 St. Moritz

Tel. +41 81 830 84 00
Fax. +41 81 830 84 84
www.hotelbaeren.com/
stmoritz@remove-this.hotelbaeren.com

restaurant-6621209.jpg

Restaurant «Steak & More» - Hotel Europa

restaurant-6504314.jpg

Pizzeria Caruso

Via Tegiatscha , 7500 St. Moritz

Fax. +41 81 836 00 01
https://www.laudinella.ch/delivery-shop/
info@remove-this.laudinella.ch

restaurant-6614361.jpg

Hotel Restaurant Pizzeria Sonne

restaurant-6532064.jpg

Renaissance Bar

Via Serlas , 7500 St. Moritz

Tel. +41 81 837 26 38
Fax. +41 81 837 26 98
www.badruttspalace.com/de/restaurants-bars-club/bars/renaissance-bar
culinary@remove-this.badruttspalace.com

restaurant-6576029.jpg

Restaurant Corvatsch

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 837 57 57
www.laudinella.ch/restaurants/restaurant-corvatsch/
info@remove-this.hotel-corvatsch.ch

restaurant-6614354.jpg

Hauser's Roo Bar

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 837 50 55
www.roobar.ch
relax@remove-this.hotelhauser.ch

restaurant-6463660.jpg

Stüva Laudinella

Via Tegiatscha , 7500 St. Moritz

Tel. +41 81 836 06 19
Fax. +41 81 836 00 01
https://www.laudinella.ch/restaurants/stuva/
info@remove-this.laudinella.ch

restaurant-6620875.jpg

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

restaurant-6617965.jpg

Zoo Bar

Via Somplaz , 7500 St. Moritz

Fax. +41 81 830 85 05
www.hotel-soldanella.ch
info@remove-this.hotel-soldanella.ch

restaurant-6500392.jpg

el paradiso Mountain Club

Randolins , 7500 St. Moritz

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

restaurant-6353752.jpg

Hahnensee

Corvatsch , 7500 St. Moritz
Tel. +41 81 833 36 34
nicolezimmermann@remove-this.bluewin.ch

restaurant-6614166.jpg

Lapin Bleu

Via Traunter Plazzas , 7500 St. Moritz

Fax. +41 81 836 97 17
www.steffani.ch
info@remove-this.steffani.ch

restaurant-6615329.jpg

Hotel Restaurant Piz St. Moritz

restaurant-6487738.jpg

Bergrestaurant Chamanna

Munt da San Murezzan / Corviglia , 7500 St. Moritz

www.mountains.ch/chamanna
chamanna@remove-this.mountains.ch

restaurant-6584538.jpg

El Boliche Resto Bar

Plazza dal Mulin 8 , 7500 St. Moritz
Tel. 081 521 75 05
Fax. info@el-boliche.ch
https://www.el-boliche.ch
info@remove-this.el-boliche.ch

restaurant-6468374.jpg

The Royal Mongolian Restaurant

Via San Gian , 7500 St. Moritz

Tel. +41 81 837 09 09

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

restaurant-6521945.jpg

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

restaurant-6333039.jpg

Grand Restaurant - Hotel Waldhaus am See

restaurant-6358276.jpg

La Baracca

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

restaurant-6614188.jpg

OVAVERVA Bistro

Via Mezdi , 7500 St. Moritz

Fax. +41 81 836 61 09
www.ovaverva.ch
bistro@remove-this.ovaverva.ch

restaurant-6504097.jpg

Dal Mulin

Plazza dal Mulin , 7500 St. Moritz

www.dalmulin.ch
info@remove-this.dalmulin.ch

restaurant-6575657.jpg

the K by Mauro Colagreco

Via Veglia , 7500 St. Moritz

Fax. +41 81 836 80 01
https://www.kulm.com/de/kulinarik/restaurants/
fb@remove-this.kulm.com

restaurant-6593908.jpg

Ristorante Peppino's

Olympiaschanze St. Moritz , 7500 St. Moritz

https://peppinos.ch/
info@remove-this.peppinos.ch

restaurant-6585817.jpg

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

restaurant-6433122.jpg

Sunny Bar (by Claudia Canessa)

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

restaurant-6531469.jpg

Bob Restaurant

Via Veglia , 7500 St. Moritz

www.kulm.com
fb@remove-this.kulm.com

restaurant-6560476.jpg

Pur Alps Bistro - the alpine pleasure market

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

restaurant-6540208.jpg

Pizza Way

Via Maistra , 7500 St. Moritz

hotel@remove-this.arte-stmoritz.ch

restaurant-6469300.jpg

CheCha Restaurant & Club

Via Salastrains , 7500 St. Moritz

www.chechaclub.com
hello@remove-this.chechaclub.com

restaurant-6526473.jpg

piccolo el paradiso

Vietta da Staz , 7505 Celerina

Tel. +41 81 833 60 50
www.lejdastaz.ch
info@remove-this.lejdastaz.ch

restaurant-6592600.jpg

Kebab Shop

Plazza da Scoula , 7500 St. Moritz

restaurant-6620913.jpg

Edy's Restaurant

Bergstation Corviglia , 7500 St. Moritz

https://www.mountains.ch/edys
restaurant@remove-this.corviglia.ch

restaurant-6546931.jpg

Fondetta

Via dal Bagn , 7500 St. Moritz
Tel. +41 81 837 07 07
www.schweizerhofstmoritz.ch
info@remove-this.schweizerhofstmoritz.ch

restaurant-6538690.jpg

Viva Restaurant St. Moritz

restaurant-6594325.jpg

Campo Base

Via Maistra 22 , 7500 St. Moritz
campobase.stmoritz@remove-this.gmail.com

restaurant-6615807.jpg

"Fritz" by Hanselmann

restaurant-6545108.jpg

Landgasthof Meierei St. Moritz

Via Dimlej , 7500 St. Moritz

Tel. 081 251 75 00

www.meierei-stmoritz.ch
info@remove-this.meierei-stmoritz.ch

restaurant-6557604.jpg

Restaurant Stüvetta

Via Curtins , 7500 St. Moritz
Tel. 081 830 83 83
https://stuevetta.ch/
willkommen@remove-this.randolins.ch

restaurant-6559885.jpg

SoulFoodTrailer

Via Sela , 7500 St. Moritz

Tel. +41 79 277 67 18
https://www.soulfoodtrailer.ch
lukas@remove-this.soulfoodtrailer.ch

restaurant-6594331.jpg

Krone

Via Tinus , 7500 St. Moritz
Tel. +41 81 833 34 34