Not only is St. Moritz cosy, but it’s also delicious. Specialties include fondue, thick-cut steaks, potato dishes and others with Italian influences, but it may be difficult to know which restaurants are the best for authentic cuisine. That’s why we’ve arranged our favourites... so that you don’t have to.
There’s a reason the Suvretta Stube is Michelin-recommended. Located inside the Suvretta House, a charming yet prestigious 5-star hotel, the Stube is a comfortable yet upscale dining option offering an extensive cheese list as well as the finest wines. A great place to gather with family and friends, the Stube offers a menu full of traditional Swiss delicacies, such as fondue, as well as a number of international options. The atmosphere is perfectly rustic and inviting, making every guest feel welcome.
Related article: Suvretta House
Casual, comfortable, and delicious - Veltlinerkeller is the optimal destination for a traditional Swiss meal after hitting the slopes. From its humble outside, you may not be able to tell what you’ll find behind the doors; but be prepared to enter into a warm environment with a friendly staff, authentic food, and excellent wines. The menu is full of meats, cheeses, potatoes and vegetables, and it also includes many pasta options. Needless to say, this place should definitely be in your list.
Related article: Small Eateries in St. Moritz
Upon entering, you’ll think you’re in a butcher shop… but don’t be fooled. On the other side of the space, you’ll find a small, quaint restaurant with high quality food. There is also an option to dine outside on the terrace for a view of the piazza, if weather permits. Open for lunch and dinner, Hatecke is conveniently located in the center of St. Moritz, and it’s the best place for meat - the steaks are the best of the best, as the meat is cooked outside on a barbecue. It doesn’t get better than that!
For more ideas on Do, Dine, and Spend, visit our Destinations page.