Official Booking.com affiliate · Hotels, flights, cars, things to do, cruises · The price you pay is the same

Neighborhood guide

Where to Stay in St. Moritz

The 3 areas worth basing yourself in St. Moritz, Switzerland — ranked by our editors, with walking distances from the center. First-timers: start with St. Moritz Dorf.

City centerNeighborhoodsClick the map to enable scroll zoom

Top pick

St. Moritz Dorf

Upper village — the iconic five-star hotels, boutiques, the main square.

3 min walk from center

#2

St. Moritz Bad

Lower lakeside neighborhood — the thermal baths, lake walks, more affordable hotels.

12 min walk from center

#3

Suvretta

Forested upper plateau — the Suvretta House hotel, ski-in/ski-out chalets.

30 min walk from center

Compare St. Moritz hotels

Getting around

The Glacier Express + Bernina Express terminate here; buses and cable cars cover the resort.

Take the Bernina Express south to Tirano for a UNESCO-listed scenic train day; year-round.

More for St. Moritz

Nearby destinations