Skip to content

The Best of »Falstaff Restaurant & Pub Guide 2026« in St. Moritz

takepicsforfun/Shutterstock
15 restaurants in St. Moritz featured in »Falstaff Restaurant & Pub Guide 2026« and ranked highest on Falstaff's 100-point scale. All information including address, phone number and opening hours.
sort by
Italian Cuisine

It's not just the cuisine that is excellent here, the panorama is also impressive: At Da Vittorio, top Italian cuisine meets Alpine luxury. Classics such as Paccheri alla Vittorio and Maialino da latte con tartufo are artfully presented on the plate.

Via Johannes Badrutt 11, 7500 St. Moritz, Switzerland
Asian Cuisine Japanese Cuisine Peruvian Cuisine

Chef Nobu Matsuhisa works in the restaurant in what was once Europe's first indoor tennis centre. He conjures up unforgettable fusion experiences from elements of Japanese and Peruvian cuisine. Tuna tacos or yellowtail sashimi with jalapeños combine both worlds of flavour.

Via Serlas 27, 7500 St. Moritz, Switzerland
Swiss Cuisine

Modern pavilion, former Olympic ice rink, now Kulm Country Club by Mauro Colagreco. The world star is approachable here: There is affordable cuisine for everyone. Lots of meat from the grill, sometimes even whole animals for special "asado" happenings.

Via Maistra 41, 7500 St. Moritz, Switzerland

The elegant, classic atmosphere at Le Relais transports you back to the Belle Époque. The setting for a romantic dinner is as grandiose as the classic delicacies. They taste even better with the right accompaniment from the extensive wine list.

Via Serlas 27, 7500 St. Moritz, Switzerland

Amaru offers a feast for all the senses. The cosy, colourfully decorated restaurant serves the flavourful cuisine of Claudia Canessa from Lima. She finds her inspiration in the street food of her home country and mixes traditional Peruvian food with other influences.

Via Veglia 18, 7500 St. Moritz, Switzerland
Swiss Cuisine

In the cosy Chesa Veglia, rustic Engadine charm strikes modern gourmet chords. Châteaubriand, lamb with herbs and grilled chicken de Bresse - the whole of St. Moritz is on fire for this restaurant, so booking is a must.

Via Serlas 27, 7500 St. Moritz, Switzerland
Italian Cuisine Mediterranean Cuisine

A classy restaurant that is directly accessible from the ski piste - typical St. Moritz! Italian seafood cuisine is served with self-confidence: raw, grilled, buttered. If you take a seat outside, you get sun, a view - and the sea on your plate.

Via Salastrains 10, 7500 St. Moritz, Switzerland

The house breathes history, the parlour takes you back to the early days of the five-star hotel. Lobster salad, saddle of venison and chicken de Bresse are timeless specialities, preceded by caviar. But chef Martina Federici is also a master of modernity.

Via Chasellas 1, 7500 St. Moritz, Switzerland

It would be unfair to reduce one of the latest highlights of the St. Moritz gastronomy scene to the view. At Grace, guests can transport themselves to the Mediterranean and indulge in lobster pasta or tomato risotto. Tiramisu, prepared at the table, is also a beautiful sight.

Via Serlas 5, 7500 St. Moritz, Switzerland
Italian Cuisine Mediterranean Cuisine

Mono serves fine Italian cuisine - and then you have a choice: up to the Sky Bar with a view over St. Moritz or into the Smokers Lounge for a last sip in leather armchairs. Cigars, wine and a view - this is where an evening can get out of hand in the most charming way.

Via Maistra 17, 7500 St. Moritz, Switzerland

The White Marmot is an exceptional mountain pub. In the extravagantly furnished dining room, you can enjoy delicious gourmet cuisine made from the best produce and good drinks. There is also a fantastic view - of the mountains and the who's who of St. Moritz.

Corviglia, 7500 St. Moritz, Switzerland
Swiss Cuisine

This is not just a place to eat - it's a place to celebrate pleasure. The Paradiso combines alpine elegance with a lounge vibe, DJ sound and a summer terrace. The cuisine remains relaxed and Mediterranean, while the view sweeps over St. Moritz. Life feels lighter for a moment.

Via Engadina 3, 7500 St. Moritz, Switzerland

"Hut fun at a high level": where the mountain calls and the stomach yodels. Rustic classics meet fine cuisine with panoramic views. Whether it's fondue, rösti or a view - it's not just the cheese that melts here, but also the heart of every fan of rustic mountain pubs with charm.

Via Clavadatsch 26, 7500 St. Moritz, Switzerland

Rustic elegance with lots of wood in the parlour or a spacious terrace with a view of the greenery and the magnificent mountain scenery: The ambience is impressive. Swiss classics, Mediterranean specialities and elegant dishes made from local ingredients are served.

Via Veglia 18, 7500 St. Moritz, Switzerland
Italian Cuisine

Pasta and wine - that would be enough. The pasta is of the fine variety and the selection of bottles is huge. Herrschaft and Piedmont are well represented, Burgundy, Champagne and Bordeaux are not missing. Bruschetta to start, tiramisu to finish.

Via Veglia 11, 7500 St. Moritz, Switzerland