St. Moritz sits at around 1,856 m in the sunny Upper Engadine valley, in the canton of Graubünden (Grisons) in southeastern Switzerland. It's one of the world's most famous Alpine resorts — a byword for luxury winter travel since the late 19th century, and the only place to have hosted the Winter Olympics twice (1928 and 1948). It sits above a glacial lake, ringed by high peaks, and is the meeting point of two of the world's great train journeys.
Here's what to know before booking: how to get there, when to go, and where to stay — with a live price comparison to find your room.
Compare St. Moritz hotel prices
Check live availability across Booking.com, Expedia, Hotels.com and more — in one search.
View St. Moritz hotels →We earn a commission if you book — at no extra cost to you.
Getting to St. Moritz
St. Moritz is in a relatively isolated, high-altitude corner of the Alps, and the train is the easiest way in. The Rhaetian Railway runs from Chur — the main rail hub of the region, roughly 2 hours away — up the UNESCO-listed Albula line. St. Moritz is the eastern terminus of the famous Glacier Express (the panoramic line to Zermatt) and a stop on the Bernina Express to Tirano in Italy. The station is right in town by the lake. From Zurich, plan on around 3–3.5 hours via Chur.
When to visit
- Winter (late December–March): peak ski season and the resort at its glamorous best — White Turf horse races on the frozen lake in February, the Cresta Run, snow polo. Highest prices.
- Summer (July–August): hiking, sailing, windsurfing and golf around the Engadine lakes; warm days, cool nights.
- Spring & autumn: quiet shoulder seasons — note some lifts and mountain services close between seasons.
What to do
Skiing & the mountains
The Engadin St. Moritz ski region spans several mountains. Corviglia, reached directly from town by funicular, rises to Piz Nair (3,057 m) and is famous for its Olympia run; Corvatsch climbs above 3,300 m with glacier snow into spring; and Diavolezza/Lagalb face the Bernina massif, with the long glacier descent toward Morteratsch.
The lake & winter spectacles
Lake St. Moritz is the resort's centrepiece — turquoise and made for sailing and windsurfing in summer. In winter it freezes solid and hosts extraordinary events: the celebrated White Turf horse races, snow polo, and more. The town is also home to the famous Cresta Run skeleton toboggan track and the world's only natural-ice Olympia Bob Run (to Celerina).
Scenic rail
Even if you don't ski, the trains are a destination in themselves. The Glacier Express winds for some 8 hours through bridges and tunnels to Zermatt, and the Bernina Express crosses the UNESCO-listed Albula/Bernina line over viaducts and glaciers down to Italy.
Village & culture
St. Moritz splits into St. Moritz-Dorf (the village, on the slope) and St. Moritz-Bad (the spa zone by the lake). Sights include the medieval Leaning Tower (a remnant of the old St. Mauritius church) and the Segantini Museum, devoted to the painter who worked in the Engadine.
Book St. Moritz experiences
Where to stay
St. Moritz is famously expensive — but the choice of areas, and nearby villages, gives more range than the reputation suggests:
- St. Moritz-Dorf (village): the prestigious centre — grand luxury hotels, boutiques, direct funicular to Corviglia.
- St. Moritz-Bad (lakeside): by the lake and the spa zone, often a touch better value, still walkable.
- Nearby Engadine villages (Celerina, Pontresina, Samedan, Zuoz): connected by train and ski bus, generally cheaper, and good for families.
Room rates here are among the highest in Switzerland, especially in peak winter and summer — but mid-range and simpler options exist, particularly outside the village core. The comparison below pulls live rates for your dates.
Hotels in St. Moritz — live map
Explore where hotels sit around St. Moritz, with live prices for your dates. Drag, zoom and click a marker to book.
Find your room in St. Moritz
Live prices for your travel dates, compared across all major booking sites.
Compare St. Moritz hotels →We earn a commission if you book — at no extra cost to you.
Nearby destinations
St. Moritz anchors the Engadine and the scenic-rail network of the southeast:
- Davos — the other big Graubünden resort, over the mountains
- Zermatt — linked directly by the Glacier Express
- Lugano — the southern lakes, reachable via the Bernina route
See all 16 Swiss destinations →