Swiss Alps, Switzerland Food Guide: 10 Italian food Must-Eat Restaurants & Street Food Stalls in St. Moritz

January 24, 2020 Randal Brittian

Discover Restaurants offering the best Italian food in St. Moritz, Swiss Alps, Switzerland. Although originally known as a summer destination, when the first snowflakes land in St. Moritz, so do the international scenesters, bundled up in the latest "Must Have" accessories. During winter, catch a ride on the Glacier Express from Zermatt to arrive in style. Cable cars ascend to three nearby mountaintops. Hundreds of miles of ski trails and a frozen lake comprise the area's most popular sports venues. Follow the Romans example and try one of the city's mineral springs, such as St. Moritz Bader.
Things to do in St. Moritz

10. Arte Pizzeria

Via Tinus 7 7500 St. Moritz, St. Moritz 7500 Switzerland Italian, Pizza, Mediterranean, European Dinner Highchairs Available, Takeout, Seating, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Credit Cards, Table Service, Reservations +41 81 837 58 58 http://www.arte-stmoritz.ch/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 141 reviews

Arte Pizzeria

Small Pizzeria in St. Moritz downtown.

Reviewed By ninnes

We googled restaurants that locals favor and this one popped up just down the road from our hotel. We were craving pizza anyway and they didn't disappoint. The pizza and salad were amazing!!! Funnilly enough - there were more Americans (like us) than locals eating here that night.

9. Steffani Restaurant

Am Sonnenplatz 1 Via Traunter Plazzas 6, Sonnenplatz, St. Moritz 7500 Switzerland Italian, Swiss, Diner Breakfast, Lunch, Dinner, Brunch, Drinks, Late Night Reservations, Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Table Service, Outdoor Seating, Wine and Beer, Accepts Credit Cards, Dog Friendly [email protected] +41 81 836 96 96 http://www.steffani.ch
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 408 reviews

Steffani Restaurant

Le Lapin Bleu is a true neighborhood staple. Opened in 1869, it is the first and oldest restaurant in St.Moritz. Guests and locals meet for a coffee or an aperitif at the communal table, a meal in between, for lunch or dinner. The cuisine is fresh, divers

Reviewed By stig l

W stayed at Steffani hotel before boarding Glacier Express train to Zermatt. Restaurant very good with super pastas and nice atmosphere.Dear Stig lThank you for your review.We are happy to hear you enjoyed your stay at our Restaurant.We look Forward welcoming you soon againYour Hosts,The Märky Family

8. Sonne Hotel

Sela, Via 11, St. Moritz 7500 Switzerland Italian, Swiss, Pizza, Mediterranean, European Breakfast, Lunch, Dinner, Brunch Takeout, Reservations, Outdoor Seating, Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Table Service, Free Wifi +41 81 838 59 59 http://www.sonne-stmoritz.ch
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 182 reviews

Sonne Hotel

Reviewed By lazy_1970

This was our 2nd visit to St Moritz, just to avail the two expresses- the Glacier and the Bernina. We were dead tired after the Bernina, more so by the weather. So decided to check this one out, since we were staying in the same hotel. The wood-fired Pizzas were just awesome- way above the one we just had back in Italy the same afternoon! Who knows whether we come back again to St Moritz, but if yes, we would be back here, for sure.

7. Restaurant Cresta Run

Via Maistra 1 7505 Celerina, Celerina 7505 Switzerland Italian, Swiss, Pizza, Mediterranean, European Lunch, Dinner, Drinks Reservations, Free Off-Street Parking, Highchairs Available, Serves Alcohol, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Table Service, Takeout, Outdoor Seating, Seating, Parking Available, Television, Full Bar [email protected] +41 81 833 09 19 http://www.crestarun.ch/de/
Food
Service
Value
Overall Ratings

4 based on 119 reviews

Restaurant Cresta Run

Ausgangs Dorf von Celerina, direkt am Fusse des legendären Olympia Bobruns und des waghalsigen Cresta Runs kommen Genussfreunde auf Ihre Kosten. Wir bleiben unserer Linie treu: Einheimische Spezialitäten, italienische Klassiker und Pizzen in unzähligen Va

Reviewed By P8851JWanthonyh

Visited the latest edition to the Schrämli group restaurants!Need to make a reservation, the place is small but cozy!Had capuns as starters and after pizzas. All at its best, if you do not want to take car, although huge parking opposite, you can take bus as stop is 50 meters from there ;)

6. Restaurant-Bar Chesa Veglia

Via Veglia 2 7500 St. Moritz, St. Moritz 7500 Switzerland Pizza, Italian, Swiss, European, Grill Brunch, Lunch, Dinner, Drinks, Late Night Parking Available, Reservations, Outdoor Seating, Private Dining, Seating, Valet Parking, Highchairs Available, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Accepts Discover, Accept [email protected] +41 81 837 28 00 http://www.badruttspalace.com/en/restaurants-bars-club/chesa-veglia
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 404 reviews

Restaurant-Bar Chesa Veglia

The warm cosiness of old wood and authentic dishes that will dazzle even the most jaded foodie: a meal at Chesa Veglia is a truly unique experience, an absolute must-do while holidaying in Engadin, and a feast for all the senses. A historic farmhouse in t

Reviewed By AlbieCrespo

I was very disappointed with this restaurant, at the entrance the staff welcoming you are very nice and kind but as soon as you go upstairs it is a different world...The pizza is very basic, you can easily have a much better pizza literally everywhere else! The guy that looked like “the manager@ of the pizzeria, was so rude and was treating the rest of the guys working there so badly, even pushing them in front of the customers (shocking). Not sure why this place is popular but it did not impress me and my friends.

5. Pizzeria Caruso

Via Tegiatscha 17, St. Moritz 7500 Switzerland Italian, Swiss, Pizza, Mediterranean, European Lunch, Dinner, Late Night Delivery, Takeout, Reservations, Private Dining, Seating, Parking Available, Highchairs Available, Serves Alcohol, Full Bar, Free Wifi, Accepts Credit Cards, Table Service [email protected] +41 81 836 00 00 http://laudinella.ch/en/restaurants/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 536 reviews

Pizzeria Caruso

Reviewed By ABeh

please visit this eatery. food is so good. service is excellent. price is affordable, especially for Switzerland standard.located in Hotel Laudinella surrounding. you will need to walk down some steps. we ordered beer and family pizza to share. the pizza was so so delicious and the portion is huge! best pizza ever!

4. Banfi's Bar

Via dal Bagn 5, St. Moritz 7500 Switzerland European, Italian, Swiss, International Lunch, Dinner, Breakfast Reservations, Seating, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Table Service, Takeout, Wheelchair Accessible, Full Bar [email protected] +41 81 833 25 79 http://www.banfisbar.ch
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 88 reviews

Banfi's Bar

Restaurant-Bar with fresh and homemade house specialties such as: cordon-bleu, beef-tartare, gnocchi, pasta and hamburgers.

Reviewed By TheJ0hns0ns

We were so impressed by this place, would highly recommend it to any visitor to the area. The staff are so engaging, the best so far in our trip Switzerland, happy to bridge the language gap with our English as well as help and encourage our basic Italian.The food was delicious, tempting me to try the dessert - only done so when the main course indicates the dessert will be worth the calories!!The meal started with a complimentary plate of cheese, meat and filled croissants. Nothing too big but what a surprise, and it was delicious to boot!We had the scallops pasta and gnocchi. Both are made in house - not common in Switzerland, or so we have found.Bravo Banfi’s Bar!! We will spread the word....... Bellissimo

3. Veltlinerkeller

Via dal Bagn 11, St. Moritz 7500 Switzerland Italian, Swiss, European Lunch, Dinner, Late Night Reservations, Seating, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Accepts Credit Cards, Table Service [email protected] +41 81 833 40 09 http://www.veltlinerkeller-stmoritz.ch/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 415 reviews

Veltlinerkeller

Reviewed By TravelFoodieTex

The pizzoccheri was delicious and portions were huge. Shared as an appetizer and then had skewers of venison and beef. Avoid the lasagna. Delicious wines by the bottle or glass. Our waiter Sameh was exceptional and made great suggestions. Seating can accommodate larger groups 8-10 plus and quaint Swiss decor. Would definitely return. Enjoy!

2. Restaurant Engiadina

Via Dimlej 1, St. Moritz 7500 Switzerland Italian, Swiss, European, Central European Lunch, Dinner Free Off-Street Parking, Free Wifi, Reservations, Seating, Parking Available, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Credit Cards, Table Service, Outdoor Seating, Highchairs Available [email protected] +41 81 833 30 00 http://restaurant-engiadina.ch/
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 267 reviews

Restaurant Engiadina

Reviewed By Okmen64

This restaurant is by far one of the worst we have ever visited. The food might not be bad but the service is beyond worst. If you don’t have nerves of steel definitely avoid it. Ps writing from the restaurant still waiting for our main course after 1.5 hours

Top 10 Things to do in St. Moritz, Switzerland

1. Hotel Piz Restaurant & Pizzeria

Via dal Bagn 6 7500 St. Moritz, St. Moritz 7500 Switzerland Italian Lunch, Dinner, Brunch Wheelchair Accessible, Takeout, Reservations, Seating, Highchairs Available, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Credit Cards, Table Service, Serves Alcohol, Full Bar, Free Wifi [email protected] +41 81 832 11 11 https://www.piz-stmoritz.ch/en/gastronomy/restaurant-and-pizzeria
Food
Service
Value
Atmosphere
Overall Ratings

4 based on 374 reviews

Hotel Piz Restaurant & Pizzeria

Reviewed By TheJ0hns0ns

We thoroughly enjoyed our dinner here. The staff are attentive and the food really good. Pop this one on your list, especially if you’re staying in St Moritz Bad as it is really convenient.

Top 10 restaurants in St. Moritz, Switzerland

ThingsTodoPost © 2018 - 2024 All rights reserved.