- Read More
Alpina Hütte
A bit removed from the Corviglia epicenter, the Alpina Hütte is another mountain classic: a rustic wooden hut that has a restaurant and a glorious terrace and that serves quick, Swiss specialties. You can call to reserve a table or...
- Read More
Bellavista
This restaurant in the Bellavista hotel overlooks the Silvaplana Lake, making it a particular favorite in the summertime. According to many locals, it serves the best venison dishes in the valley.
- Read More
Chesa Salis
Cozy Chesa Salis is a family-owned hotel in the tiny town of Bever. Its restaurant is renowned for elevated regional specialties served in a beautiful dining room (ask for a table that overlooks the hotel's pretty garden). Best of all...
- Read More
Chesa Veglia
The five restaurants that make up Chesa Veglia are run by Badrutt's Palace and they range from a pizzeria to a more refined eatery open only during the winter called Grill Chadafö. The thin crust concoctions served at Pizzeria Heuboden...
- Read More
Corvatsch Panorama Restaurant
Located at 3300 meters (10,800 feet), this is the Engadin Valley's highest restaurant. The 360-degree panoramas are absolutely stunning, though some diners might be effected by the thin air up here (be careful with alcohol consumption). The menu is full...
- Read More
Da Vittorio
This two-Michelin-starred restaurant in the Carlton hotel offers incredible Italian cuisine with views across St. Moritz Lake. The Italian brothers who run it, Enrico and Roberto Cerea, also have a three-Michelin-stared restaurant near Italy's Bergam, and highlights of any menu...
- Read More
Dorta
If you're touring the quaint town of Zuoz, which has a couple of great art galleries and a few nice shops, then Dorta is a great place for lunch or dinner. The restaurant is located in a converted farm/barn, and...
- Read More
El Paradiso
In an enviable location on the Corviglia, with breathtaking views, El Paradiso is the fanciest of the St. Moritz mountain huts – and that's saying something. There's a large al fresco grill station, a bar with red-lined stools, and seemingly...
- Read More
Hanselmann
This classic, opened in 1894, is housed in a beautiful painted building in the center of St. Moritz Town. The front serves as a patisserie and chocolatier, selling beautiful packages of pralines and other sweets. The back of the shop...
- Read More
Hotel Sonne
About an hour into a hike in the gorgeous Fex Tal, a wide valley dotted with working farms, you suddenly come upon hillside topped with the cheerful Hotel Sonne, a venerable hotel and restaurant that has served as an enclave...
- Read More
Kronenstübli
Part of the Kronenhof Hotel in Pontresina, this relaxed but refined restaurant offers a chic, updated rendition of a traditional Swiss Stüva. The walls are clad in light-wood paneling and decorated with antique prints, but the fabrics throughout are brand-new,...
- Read More
Kuhstall
Near the start of the Furtschellas gondola, the Kuhstall is a local favorite. The low-lying building used to be a stable, which has grown quite chic throughout the years. There's an al fresco grill area and a few seats but...
- Read More
La Baracca
Opinions are split on this restaurant/bar/lounge/club that sits on a parking lot near the Signal Gondola (it's name translates as, appropriately, "the barracks"). The younger crowd considers it one of the few places that has a relaxed party vibe, where...
- Read More
Muottas Muragl Restaurant
This incredible restaurant is a must for a first-time visitor. Located at an altitude of 2,456 meters (8,057 feet), the restaurant at Muottas Muragl has a glorious terrace for sunny lunches and a Alpine-chic dining room where diners can watch...
- Read More
Murataröl
This acclaimed seafood restaurant is best in the summertime, when diners have lovely views across the lake. Everything is super fresh and delicious, but the fish fondue is legendary.
- Read More
Piste 21
When you've had your share of wood-paneled, Alpine interiors found in most St. Moritz restaurants, head to this bright, contemporary eatery, which draws a surprisingly hip crowd at lunch and dinner. The menu is full of Italian specialties, and the...
- Read More
Roseg Gletscher
Kids can be motivated to hike into the Roseg Valley, a gorgeous half-day excursion, thanks to the legendary dessert buffet served at this restaurant/hotel. The display of regional sweet specialties, all homemade, is massive. Highlights include Nusstorte (a hearty cake...
- Read More
Rote Bar
Located in the Castell hotel, on a hillside overlooking the charming town of Zuoz, the chic Rote Bar is a good spot for a cocktail after exploring Zuoz's small but excellent galleries. The Castell itself has a terrific contemporary art...
- Read More
Spinas
This traditional Swiss restaurant is owned by the same team as Chesa Salis hotel in Bever, and it is located at the end of the Bever Tal, a one-hour walk from the town. You can also take a horse-drawn carriage...
- Read More
Trutz Hütte
For a non-skier – or for a skier needing a break –the absolute perfect combination is to have lunch at the Paradiso and then meander over to the nearby Trutz Hütte for an afternoon hour or two in one of...
- Read More
Veltlinerkeller
Don't be put off by the simple, almost basic, interiors of this acclaimed eatery in St. Moritz. The traditional cuisine and warm service make up for the somewhat sparse setting. This is the place to try really local dishes, like...
Engadin & St. Moritz

Courtesy Badrutt's Palace
Thank the proximity to Italy – the food both on and off the mountain in the Engadin Valley is generally fantastic. Many of the high-end options are part of the luxury hotels, but some of the most terrific spots are smaller, family run restaurants serving top Swiss fare in tiny towns like Zuoz, Bever and Plaun da Lej.