Best Casual Dinner Spots in St. Moritz for a No-Fuss Evening Out
Words by
Sophie Andermatt
There is a particular fatigue that sets in after a full day on the Corviglia slopes or a long hike down from Muottas Muragl. Your legs ache, your face is wind-chapped, and the last thing you want is a tablecloth, a tasting menu, or a sommelier hovering over your shoulder. What you want is a proper plate of food in a place where nobody cares if you are still wearing your ski boots. The best casual dinner spots in St. Moritz are exactly that kind of refuge. Places where the wine comes in generous pours, the portions do not require a magnifying glass, and the atmosphere is loose enough that you can laugh too loudly without anyone glancing your way.
St. Moritz has always been better known for its haute couture aperitifs and white-tablecloth formality. But scratch the surface of this town and you find a surprisingly down-to-earth dining culture, one shaped as much by the local Engadin families who have been here for generations as by the seasonal visitors who flood the resort every winter. The relaxed restaurants St. Moritz offers tend to cluster in a few predictable zones, along Via Serlas, around the old village centre near the reformed church, and on the slopes of the hillside neighbourhoods where the ski-in crowd unwinds. I have eaten at every place on this list more times than I can count, some during the frenzy of Christmas week in July heat-waves when the mountain refuges are the only sensible option in town. Here is where I actually go when I want a good dinner in St. Moritz without any fuss.
The Old Village Heart: Informal Dining Around the Heritage Core
The streets immediately surrounding the Segantini Museum and the ancient Torre Belvedere carry a quieter energy than the polished Via Serlas just a few blocks south. This is where St. Moritz looked before Curtin Engelhorn decided to turn the village into a luxury destination in the 1860s. You can still feel that older rhythm if you know where to look.
Chesa Veglia
The moment you step through the heavy wooden door of Chesa Veglia, set back slightly from the traffic on Via Maistra, you enter a world that has nothing to do with the fur coats parked outside the Badrutt's Palace up the road. The building itself dates to 1658, making it one of the oldest in the resort, and the interior is all dark Engadin pine, low ceilings, and an enormous ceramic tile stove in the corner that has been warming these rooms since before the First World War. It was originally a farmhouse, and the conversion into a restaurant happened incrementally over the decades, so it never feels designed or curated. It just feels old.
The menu leans heavily into regional Graubünden cuisine. You want the capuns, those little rolls of chard-wrapped dough in a creamy cheese sauce that taste like everything good about Alpine cooking. The Pizzoccheri, a buckwheat pasta with potatoes, cabbage, and Casera cheese, is another must, though it is enormously filling and I would not recommend it if you plan to do anything more strenuous than walk uphill to your hotel afterwards. They also serve a reliable Älplermagronen, the Swiss alpine macaroni and cheese that comes with applesauce on the side. The wine list is short but well chosen, with several good bottles from the Bündner Herrschaft at prices that will not make you flinch. What most tourists do not realise is that Chesa Veglia has a second, smaller dining room behind the main one that is almost empty on weeknights. Ask for it. You will get the same food in a space that feels like someone's private Engadin farmhouse. The one genuine complaint: if you go on a Friday or Saturday in high season, the wait for a table can stretch past an hour, and there is no booking system. Get there by six if you can.
Restaurant Engiadina
A short walk uphill from the old church on Via San Gian, the Restaurant Engiadina sits in a building that has served food to locals since the early 20th century. It is the kind of place where the owner knows half the diners by name and the regulars have their own napkin rings. The food here is straightforward Swiss home cooking, the kind your grandmother would make if she had access to excellent local meat and dairy. I always order the Engadin nut cake with honey ice cream for dessert, even if I am already full. It is rude not to.
The Serlas Corridor: Relaxed Energy in Town Centre
Via Serlas is the main commercial artery of St. Moritz, and while the upper end near the Palace hotel is all jewellery boutiques and designer flagships, the lower half descending toward the lake has a more approachable energy. Some of the best relaxed restaurants in St. Moritz are tucked along this strip, easy to pop into and perfectly suited to an unplanned evening.
Restaurant Bäckerei-Konditorei Hanselmann
I know it sounds strange to include a bakery on a list of dinner spots, but hear me out. The Hanselmann café on Via Maistra has a small attached restaurant that serves hot dishes until the early evening, and for a no-fuss, sit-down meal at a price that feels almost absurdly reasonable by St. Moritz standards, it is hard to beat. The menu rotates but usually includes a soup of the day, a couple of pasta options, and something meaty like a Zürcher Geschnetzeltes with rösti. The rösti here is properly crispy on the outside and within, which is not something every restaurant in this town gets right. The cake counter in the front is legendary across the Engadin. Pick up a Nut torte for breakfast the next morning. Most visitors never realise there is a dining room at the back, so it is rarely busy in the evenngs. Show up around seven on a weekday and you will likely have the place almost to yourself.
Marcella's
Also on Via Maistra, Marcella's has been a reliable informal dining option in St. Moritz for years. It is a small Italian-run restaurant that does pasta and pizza with a seriousness that occasionally catches people off guard. The pasta is made fresh daily, the tomato sauce has actual depth of flavour, and the Margherita pizza is one of the better ones you will find at this altitude. It is not trying to be clever. It is trying to be a good Italian trattoria, and it succeeds. The simplicity is the point.
The Lake Front: Dinners with a View That Does Not Cost a Fortune
The shoreline of the St. Moritz lake is not exactly overflowing with casual dining options. Most of the waterfront is dominated by hotel restaurants with prices that can make your credit card weep. There are, however, a few spots where you can eat well without remortgaging anything.
Restaurant Lej da Staz
This is a bit of a hike from the centre of town, starting from the Corviglia valley station and winding down through the forest on a well-marked path. It will take you around ninety minutes each way on foot, or you can take the train to Celerina and walk from there in about thirty minutes. But the effort is worth it. Lej da Staz sits right on the side of a mountain lake, and in summer the terrace becomes one of the most atmospheric outdoor dining spots in the entire Engadin valley. They serve simple grilled meat, salads, and a dependable soup. In winter the access changes and you need to plan accordingly. The food is honest and unfussy, grilled over open flames in what amounts to a mountain Bothy with a stunning view. Arrive by two in the afternoon in summer for the best light on the water and a table on the terrace without a wait. After the sun drops behind the far ridge, the temperature falls fast regardless of the season, so bring a layer.
The Ski Slope Side: Eating Where the Mountain Meets the Menu
The Corviglia and Corvatsch ski areas above St. Moritz have their own dining culture, and some of the restaurants up there offer a kind of après-ski dinner experience that is hard to replicate back in the valley. The informal dining in St. Moritz extends well beyond the village limits, and if you time your last ski run right, you can eat remarkably well at altitude.
Restaurant Hahnenfuess
Located mid-mountain on Corviglia, accessible by cable car from the town, the Hahnenfuess is one of those places that looks like it was airlifted from a storybook. It is a wooden mountain hut with a terrace that catches the full afternoon sun, and the kitchen turns out solid Swiss mountain food. The Älplermagronen here is the version I measure all others against. Creamy, rich, with that slight tang of the local alpine cheese and a crown of golden-brown onions on top. They also do a good mushroom soup when the season allows. There are a handful of tables outside that offer what I think is the single best sunset view from any restaurant in the St. Moritz ski area. You watch the light creep across Piz Nair while drinking a glass of Fendant, and for a few minutes the ridiculous beauty of this place quiets the part of your brain that is thinking about emails. The catch: the restaurant closes when the lifts do, so in winter you are looking at a last seating around four, and in the summer season the opening hours are shorter than you might expect. Check the current timetable.
Restorant Coulombbina
Sitting slightly lower on the Corviglia side, the Coulombbina is another classic mountain restaurant that serves generous portions of grilled meat, local cheese dishes, and the sort of heavy buttered noodles that taste best when you have earned them. The terrace is smaller than at Hahnenfuess but south-facing, which means it catches sun nearly all day. It is a favourite among local ski instructors and mountain guides, which should tell you something about the quality and the value. The vin chaud they serve in winter is fortified enough to qualify as a light sedative. Do not attempt to drive afterwards if you have had more than one. A detail that most visitors miss: there is a small path behind the restaurant that leads to a viewpoint looking straight down the Engadin valley toward Silvaplana. It takes two minutes to walk and it is worth every step.
The Quiet Neighbourhoods: Where Locals Actually Eat on a Weeknight
Beyond the tourist corridors, St. Moritz has residential streets where families have lived for a century or more. The informal dining options here are few but genuinely local in character.
Restaurant Costa Nova
Tucked into the Chantarella neighbourhood just above the old village centre, the Costa Nova is the kind of place I take friends when I want them to understand that St. Moritz is actually a real town and not just a glamorous film set. It is family-run, the owner has been here for decades, and the menu is a hybrid of Swiss and Italian that reflects the dual cultural identity of the Engadin. The menu del giorno is always worth ordering. You might get a perfectly cooked piece of perch from the lake with butter and capers, or a slow-braised beef cheek in red wine. The room is small, simply decorated, and the service comes with actual warmth rather than the practiced courtesy you get in the hotel dining rooms. On a Tuesday night in February, this is where I go when I want to feel like a resident rather than a visitor. The only downside: it is not signed aggressively from the street. Look for it on the Via Chantarella, just past the small chapel, and watch for the modest wooden sign by the door.
Chaschinetta Veglia
Now, I should be upfront: the Chaschinetta Veglia is perhaps the only spot on this list that drifts slightly above what I would call "no-fuss" on certain evenings. It has a reputation as a social venue, known for its cocktails and its crowd. But on a weeknight outside of peak ski weeks, the dining room settles into something far more relaxed. The food is Italian with a local twist, the portions are generous, and the atmosphere is one of those rare things in St. Moritz, a place where people under forty actually want to be. If you go on a Wednesday or Thursday during the quieter weeks of January or March, the whole experience is low-key and genuinely enjoyable. The carpaccio is excellent, the house white is drinkable, and there is a looseness to the room that you very rarely find at this altitude. My genuine note of caution: on Saturday nights from mid-December through January, the line out the door and the volume inside can make it feel more like a bar scene than a dinner spot. Time your visit accordingly.
A Word on the Engadin That Most Visitors Miss
What makes all of these places feel coherent, scattered across different streets and different altitudes as they are, is the shared culture of the Engadin valley itself. This is Romansh-speaking territory, a pocket of Switzerland that has more in common culturally with parts of Austria and Italy than with Zurich or Geneva. The food reflects this: you will find Italianate pasta dishes served alongside Graubünden barley soup, Malanser wines poured next to a carafe of Fendant, and a general attitude toward hospitality that is warm but never performative. The people running these restaurants are often families who have been at it for two or three generations. That continuity shows in the confidence of the cooking and the ease of the service. When you sit down for a relaxed dinner in St. Moritz, tap your glass loud enough to get the waiter's attention without raising your voice. This is not a place where snapping your fingers at staff goes over well. And if someone asks where you are from, answer honestly. The Engadin people are curious and genuinely interested, and a brief conversation can open doors to table recommendations, off-menu specials, or tips about what is happening in the valley that week.
When to Go and What to Know
St. Moritz runs on two major seasons. Winter, mid-December through early April, is when the ski infrastructure is fully operational and the mountain restaurants are open. Summer, late June through mid-September, brings the hiking and lake season, and some of the mid-mountain spots shift their hours accordingly. The shoulder periods in late April, May, October, and early November are the quietest, and some restaurants close entirely during these windows. Always check opening times before making the trip, especially if you are heading up the mountain.
Prices across the town are high by Swiss standards, even at casual spots. Expect to pay between thirty and forty-five Swiss Francs for a main course at most of the places listed above. Mountain restaurants at altitude tend to add another ten to fifteen percent. Tipping is not obligatory in Switzerland, service is included, but rounding up the bill or leaving five to ten percent in cash for good service is standard practice and appreciated. Reservations are essential on any Friday or Saturday between Christmas and New Year, and advisable on most winter weekends. In summer, you can generally walk in without a booking at almost any of these venues. Carry a layer, even in August. Once the sun drops behind the peaks, this valley cools down fast. The lake breeze picks up around five in the afternoon, and by seven in the evening you will want that sweater. If you are driving, be aware that parking in the town centre is limited and expensive. The local buses are clean, frequent, and free if your hotel provides you with the Engadin Guest Card, which most do.
Frequently Asked Questions
How easy is it to find pure vegetarian, or vegan, or plant-based dining options in St. Moritz?
Vegetarian options are widely available at most restaurants in St. Moritz, including the casual spots. Graubünden cuisine includes several plant-based dishes as standard, such as the Maluns (potato dish), capuns without the meat-based broth approach, and various cheese preparations. Fully vegan menus are harder to find without advance research. Some restaurants will adapt dishes on request if you call ahead. During the summer season, salad and vegetable-focused options increase significantly.
Is St. Moritz expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
St. Moritz is one of the most expensive destinations in Switzerland. A mid-tier daily budget should account for approximately 80 to 120 Swiss Francs per person for food across three meals if eating at casual to mid-range spots. Budget around 15 to 25 Swiss Francs for a simple lunch and 35 to 55 Swiss Francs for a casual dinner with one drink. Accommodation at a three-star hotel ranges from 150 to 300 Swiss Francs per night in summer and 250 to 500 Swiss Francs per night in winter peak season. The local bus is free with the guest card, so transport within the valley is covered.
Is the tap water in St. Moritz safe to drink, or should travelers strictly rely on filtered water options?
The tap water in St. Moritz is perfectly safe to drink and is considered among the best quality water in Switzerland, sourced directly from Alpine springs. Every restaurant and hotel will serve it on request, and it costs nothing. There is no need to purchase filtered water or bottled water for health or safety reasons. Carrying a reusable bottle is both practical and the norm among locals.
Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in St. Moritz?
Most casual restaurants in St. Moritz have no dress code and welcome ski attire or hiking gear. However, a small number of slightly more refined restaurants may expect smart casual clothing and discourage ski boots in the dining room. It is respectful to greet staff in either German or Romansh when entering and leaving a restaurant. Speaking loudly in dining rooms is considered impolite by local standards. Tipping is not required but rounding up the bill is customary.
What is the one must-try local specialty food or drink that St. Moritz is famous for?
The Engadin nut cake, known locally as Nusstorte or Engadinertorte, is the single most iconic food specialty of the region. It is a shortcrust pastry filled with caramelised walnuts and is available at virtually every bakery and café in the valley. For a savoury option, the Graubünden Bündnerfleisch, an air-dried beef served thinly sliced, is a regional staple often assembled into a platter with local cheese and bread. As for drinks, the local Merlot from the Bündner Herrschaft vineyards in the neighbouring valley is the red wine most commonly paired with Engadin cuisine.
Enjoyed this guide? Support the work