Best restaurants in St. Moritz

Where are the best places to eat in St. Moritz? Our local expert MPS Puri, owner of the luxury Nira Alpina hotel, shares his top tips for wining and dining in the Engadine Valley.
MPS Puri is a renowned hotelier with over 40 years experience in hospitality and a long career as a food and beverage expert. The owner of the Nira Alpina luxury hotel in Silvaplana, he shares his top insider tips for eating and drinking like a local in St.Moritz and the Engadine Valley.

Visit Website - Nira Alpina

La Marmite Corviglia

This is the highest restaurant in Europe, and it’s really worth a visit. The views are amazing and food is excellent; it’s a real treat.
Visit Website - La Marmite Corviglia

La Baracca

I like that there are bohemian hangouts in St. Moritz, it’s the antithesis of the glitz and glamour people are expecting here. This place is housed in a trailer, and the couple who own it are excellent hosts. They travelled the world before they set this place up, it’s an interesting story. They offer an interesting menu and some great fondue, as well as good company.

Call: +41 79 270 0775

Pavarotti Wine Bar

This is one of my favourite places to go regularly. The host Pavarotti always gives his guests an extremely warm welcome; it’s a great place to visit.

Call: +41 81 833 07 00

Hotel Bellavista

Lots of places in St.Moritz are really cool, and they’ve matured beautifully since I first came here. The Hotel Bellevista has an excellent kitchen too, they specialise in wild game and their dishes are fantastic.
Visit Website - Hotel Bellavista

We are processing your request…

Premium Switzerland is a proud member of