Alpine City Guides | Alpine Insider Club | Our TOP 50 Alpine Travel | Alpine Travel Tools | Media Kit & PR | Alpine Travel Data Room
How to choose between St. Moritz Dorf, St. Moritz Bad and the surrounding Engadin villages for your stay.
Where to Stay in St. Moritz: Dorf, Bad or the Engadin Villages

St. Moritz is really two places wrapped around one lake, with a string of quieter Engadin villages beyond. Dorf, on the sunny terrace above the water, is the address of the grand hotels and designer arcades; Bad, on the valley floor, is flatter, calmer and closer to the spa tradition that gave the resort its name. Where you sleep sets the tone of your week.

The areas at a glance

AreaBest for
St. Moritz DorfGrand hotels, boutiques, Corviglia funicular
St. Moritz BadLakeside walks, spa stays, gentler prices
Celerina and the Engadin villagesVillage character, cross-country trails, space
St. Moritz above its frozen lake in the Engadin
© Etiaetia1020 · CC BY-SA 3.0, via Wikimedia Commons

St. Moritz Dorf: the famous terrace

Dorf concentrates the resort's legend in a few steep streets: the funicular to Corviglia rises from its heart, and the hotel bars double as the town's social stage in season. Sleep here for the full St. Moritz experience and the shortest route to the pistes. Our selection of luxury hotels in St. Moritz maps the terrace in detail.

St. Moritz Bad: space by the water

Down at lake level, Bad offers flat walks around the frozen or shimmering lake, easy access to the Signal cable car, and generally softer rates for the same postcode. It suits families and anyone whose ideal afternoon ends in a pool rather than a boutique. Browse the wider St. Moritz region selection to compare both halves side by side.

The Upper Engadin valley near St. Moritz
© Biovit · Public domain, via Wikimedia Commons

The Engadin villages: the connoisseur's move

Celerina, a few minutes down-valley, shares the Corviglia ski area; further along, the villages of the Upper Engadin string together sgraffito façades, larch forests and the great cross-country network of the valley. Staying out here means quieter nights and a more Romansh flavour, with St. Moritz a short train hop away. See our overview of hotels across Engadin St. Moritz.

Frequently asked questions

Is Dorf or Bad better for skiing?

Dorf, for the Corviglia funicular. From Bad you reach the same mountain via the Signal cable car, so the difference is one of doorstep convenience rather than access.

Where should non-skiers stay?

Bad for the lake promenade and spas, or an Engadin village for winter walking and cross-country. The Muottas Muragl viewpoint and the Bernina line day trips work from anywhere in the valley.

Is St. Moritz walkable?

Dorf is steep but compact; Bad is flat. The two are linked by a lakeside walk of around half an hour, and local buses and trains stitch the whole valley together.

Which is best for families?

Bad or Celerina: flatter ground, easier logistics and gentler evenings, with the full ski area still on your lift pass.

When is the best time to come?

Deep winter for the season's glamour and the frozen-lake events; late June to September for passes, lakes and the Engadin's famous light.

Do you need a car in the Engadin?

No, the Rhaetian Railway and post buses serve the villages well. A car only helps for touring the passes.

Published on   •   Updated on

Our travel tools

Free tools built by our editors: answer a few questions and get a genuinely personal recommendation in seconds — no sign-up, help yourself!

🧭 Where should you stay in the Alps?
All our travel tools →

Our best Alpine stay guides

Where to base yourself in each alpine destination, area by area, chosen and written by our editors.

Swiss AlpsWhere to stay in ZermattBest areas in GrindelwaldSt. Moritz: Dorf or Bad
Swiss villages & lakesChoosing your base in InterlakenCar-free Wengen, spot by spotDavos, Platz or Klosters
French AlpsMeribel area by areaMorzine village guideChamonix ski resort guide
Dolomites & Italian AlpsWhich Dolomites valley suits youVal Gardena: three villages comparedCourmayeur neighbourhoods
Italian LakesLake Como: which shoreLake Maggiore shores comparedHotels in the Italian Alps
Ski resortsZermatt ski resort guideVerbier terrain and seasonVal Thorens, the high-altitude option
More alpine basesVerbier: Medran or Le ChableGarmisch-Partenkirchen, two townsHotels in the German Alps
Alpine hotels by countryAlpine hotels in SwitzerlandHotels in the French AlpsAlpine hotels in Slovenia