RFK Rankings · St Moritz
Best Restaurants for Solo Dining in St Moritz 2026
Solo Dining · St Moritz · 6 tables ranked · Updated June 2026
Compiled by the Restaurants for Kings editorial team · Published December 9, 2022 · Updated June 20, 2026 · Reviewed by Fredrik Filipsson, Editor-in-Chief · How we rank · Corrections
St Moritz invented Alpine winter tourism in 1864, when a hotelier bet four English summer guests they would love the snow, and it has been the most expensive village in the Alps ever since. That makes eating alone here sound impossible: this is a town of hotel haute cuisine and sharing-plate tasting rooms built for parties of six. Look past the palace hotels, though, and the Engadine keeps its own quieter table, a butcher's counter, a few old grill rooms and the historic cafes where a solo guest has always lingered over coffee and nut tart. These six rooms, ranked, are where a single diner in St Moritz eats best.
1.Hatecke
Perch at the butcher's counter for hand-cut beef tartare and salsiz, no booking needed. Walk in.
Hatecke is the minimalist bar-boucherie attached to Ludwig Hatecke's elegant butcher shop on Via Maistra, the latest in an Engadine curing family whose craft goes back generations. The small bistro serves hand-cut beef tartare, salsiz, roast-beef sandwiches, soups and salads, and crucially takes no bookings, which makes it the single best room in St Moritz for a solo diner who wants real Engadine food without a reservation or a hotel-restaurant bill. It is listed in the MICHELIN Guide. Take a seat at the counter, order the tartare and a glass of Valtellina red, and watch the village go by.
No bookings; walk in and take a counter seat on Via Maistra.
2.Veltlinerkeller
Take a corner of an old Grisons room for charcoal-grilled fish and homemade pasta. Settle in.
Veltlinerkeller is a St Moritz classic at Via dal Bagn 11, a warren of small wood-panelled Grisons-style rooms serving charcoal-grill specialities, fish and homemade Italian pasta. It opens from nine in the morning to ten at night, so a solo diner can eat at off-hours when the smarter rooms are booked solid. The pasta plates and grilled fish portion cleanly for one, and the timeless, cosy furnishings mean a single guest blends into the room rather than standing out. It is the kind of unpretentious classic that a luxury resort like this needs and quietly keeps.
Come at an off-hour to Via dal Bagn; order the pasta or grilled fish.
3.Restaurant Engiadina
Come for fondue chinoise at a long-running Engadine room that welcomes one. Pull up a chair.
The Engiadina am Innfall at Via Dimlej 1 is a true St Moritz classic, an Engadine room known for its fondue chinoise and cheese fondue alongside meat and grill specialities. For a solo diner the fondue chinoise is the smart order, since the simmering-broth format portions for one far better than a cheese pot, which needs two. The room is traditional and unhurried, and a single guest is seated without the fuss the hotel dining rooms make of one. Order the chinoise with a side of the house sauces and take your time over it.
Order the fondue chinoise for one; it portions better than cheese.
4.Restaurant Hauser
Sit on the terrace for a fair-priced regional plate and a slice of nut tart. Drop in.
The ground-floor restaurant and terrace of the family-run Hotel Hauser, in Hauser hands since 1955, serves regional dishes at honest prices by St Moritz standards, and the in-house confiserie turns out the Engadiner Nusstorte, the valley's walnut-caramel tart. It is an easy all-day stop for a solo diner: come for a plate of regional cooking at the terrace, or just a coffee and a slice of the nut tart between the lake and the shops. After the palace-hotel prices elsewhere in the village, a fair single bill here feels like a small act of sanity.
Drop in to the terrace; finish with the Engadiner Nusstorte.
5.Chesa Veglia - Pizzeria Heuboden
Order a wood-fired pizza in a 17th-century barn without splashing on the grill room. Book it.
Badrutt's Palace runs four rooms inside Chesa Veglia, a farmhouse dating to 1658, and the Pizzeria Heuboden under the old hayloft is the one for a solo diner. It serves wood-fired pizza in a beamed alpine room at a fraction of the Grill Chadafo bill next door, which makes it the cheapest way into the most famous building in St Moritz. A single pizza and a glass is a complete, fairly normal solo meal, and the room is lively enough that eating alone feels relaxed rather than exposed. Book ahead in the high season around Christmas and February.
Book the Heuboden, not the grill; one pizza is a full meal.
6.Cafe Hanselmann
Take a marble table for hot chocolate and Engadine nut tart in a 19th-century cafe. Linger.
Fritz Hanselmann opened his cafe, bakery and confiserie at Via Maistra 8 in 1894, and the family room is thought to have been St Moritz's first tea room. It serves the Engadiner Nusstorte, pralines, pastries and a famous pot of hot chocolate at marble tables with lake and mountain views. A historic coffeehouse is the most natural place in any town to be alone with a book and a slow drink, and Hanselmann is the Engadine's version, made for a solo morning or afternoon rather than a rushed table. Order the nut tart and the chocolate by the pot.
Linger over the pot of chocolate and a slice of nut tart.
Avoid for solo dining
Right town, wrong room for one
IGNIV by Andreas Caminada. The entire concept is fine-dining sharing plates, built around a table passing dishes to each other. It is, by design, one of the worst rooms in the Engadine to eat alone, however good the cooking.
Da Vittorio St Moritz. The two-star tasting menu at the Carlton, from the Cerea family behind three-star Brusaporto, is a special-occasion marathon for two or more. A solo seat pays Michelin prices for hours of courses with no one across the table to share them with.
Solo dining strategy in St Moritz
Sidestep the hotel dining rooms. The Engadine's reputation rests on palace-hotel haute cuisine and sharing-plate tasting menus, all of which are built for groups and brutal for a solo diner. The town's quieter table is elsewhere: a butcher's counter, a couple of old grill and fondue rooms, and the historic cafes. Those take walk-ins, charge sane prices and treat a single guest as completely normal.
Pick formats that portion for one. Hatecke's tartare and salsiz, Veltlinerkeller's pasta and grilled fish, a single pizza at the Heuboden and, for fondue, the chinoise at Engiadina rather than a two-person cheese pot, all work cleanly for a solo cover. For the rest, the cafes are made for lingering alone. Book the few small classics in the Christmas and February peaks; walk into everything else off-hours.
Frequently asked
What is the best restaurant for solo dining in St Moritz?
Hatecke is the top pick. The minimalist bar-boucherie attached to Ludwig Hatecke's butcher shop on Via Maistra serves hand-cut beef tartare, salsiz and roast-beef sandwiches, takes no bookings and suits a single diner perfectly. It is listed in the MICHELIN Guide. Take a counter seat, order the tartare and a glass of Valtellina red.
Where can I eat alone affordably in St Moritz?
Hatecke, Veltlinerkeller and the Pizzeria Heuboden are the value picks in an expensive village. Hatecke's butcher bistro and Veltlinerkeller's pasta and grilled fish feed a single diner without a hotel-restaurant bill, and a wood-fired pizza at the Heuboden inside Chesa Veglia is the cheapest way into Badrutt's Palace's famous farmhouse.
Can you get fondue for one person in St Moritz?
Fondue chinoise, yes. At Restaurant Engiadina the simmering-broth chinoise portions for a single diner far better than a cheese fondue, which usually needs two. Order the chinoise with the house sauces. Otherwise, a butcher's tartare at Hatecke or a single pizza at the Heuboden gives a solo diner an easy alpine meal without the two-person pot.
Which St Moritz restaurants take walk-ins for solo diners?
Hatecke, Veltlinerkeller and the cafes are easiest. Hatecke takes no bookings at all, Veltlinerkeller serves from morning to night so a single diner can eat off-hours, and Cafe Hanselmann is a historic coffeehouse made for lingering alone. The palace-hotel rooms and tasting restaurants, by contrast, expect reservations and parties.
Is St Moritz good for solo travellers who want to eat well?
Yes, if you skip the hotel haute cuisine. The famous tasting and sharing-plate rooms are built for groups and punishing for one, but the Engadine keeps a quieter table of butcher counters, old grill and fondue rooms and historic cafes that welcome a single guest at fair prices. Stay with those and you will eat very well alone.
Related rankings
More from RFK
Browse the full St Moritz dining guide, see the best tables for solo dining across our cities, compare solo dining in Geneva, or open the full RFK rankings index.
Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; we earn a small commission at no cost to you, and a link never buys a place on a ranking. Editorial scores and ranking order are independent of any commercial relationship. See our ranking methodology.