
Switzerland · Europe · Ski resorts
#36
St. Moritz
Engadin light, a frozen lake, and two separate ski mountains.
St. Moritz is the ski resort in the Upper Engadin where the town is half the trip. Corviglia rises behind the palace hotels. Corvatsch and Diavolezza sit down the valley and ski differently. The lake freezes, the light is the famous thing, and the week costs what the town has always charged.
Gallery
See all photosTap a photo to enlarge.
Location
46.49° N, 9.84° EOpen in OpenStreetMap
Best time to visit
January–March
Trip planner
A St. Moritz itinerary
Tell us how long you have. If a SpaceXAI key is configured, Grok writes the plan. Otherwise you get an editor-built outline from the field guide.
Field guide
Plan two ski sectors, not one trail map. The town is the base. The far mountain is a bus or a train, and it is worth it.
When to go
January through March. The Engadin is drier and sunnier than the northern Alps, which is the sales pitch and also true often enough. Corvatsch is the snow-sure backup. Holiday weeks fill the hotel dining rooms before they fill the pistes.
On the hill
Corviglia is the town mountain: sunny, intermediate, and easy to enter from St. Moritz Dorf or from Celerina and Corviglia's other doors. Corvatsch has the longer, higher skiing and the view down the valley. Diavolezza is the glacier and the Bernina outlook, a different pass and a different morning. Do not try to ski all three before lunch. The marked runs are the resort. The off-piste needs a guide, as it does everywhere serious.
Village and passes
Dorf is up the hill, Bad is by the lake, and they are not the same walk in ski boots. Trains and buses link the sectors more reliably than a taxi queue at 4 p.m. A pass that covers the valley is the one to buy if you want both mountains. The expensive hotels are the point for some people and optional for the skiing. Book them, or book outside them, on purpose.
Pack this in your notes
- Corviglia and Corvatsch are different days.
- Dorf and Bad are a bus ride apart in boots.
- The sunny reputation is not a guarantee. Bring the same storm kit.
- Diavolezza is the Bernina day. Give it a morning of its own.
Traveler reviews
Elena V.
8/10First chair at St. Moritz
The frozen lake if the winter has made it. A long lunch, because that is part of the resort. Book the week for the snow, and go in January–March. Engadin light, a frozen lake, and two separate ski mountains.
Sep 6, 2025
Amelia K.
10/10St. Moritz on a clear morning
A separate day at Corvatsch or Diavolezza. The lift line is the tax; the run after it is the reason. January–March is the window I would book again.
Aug 5, 2025
Freya N.
10/10First chair at St. Moritz
Corviglia above the town on a sunny morning. A separate day at Corvatsch or Diavolezza. Book the week for the snow, and go in January–March. Engadin light, a frozen lake, and two separate ski mountains.
Jul 4, 2025
You might also like
Other places with a trip like this one.
#158Switzerland · Ski resorts · Europe
Zermatt
A car-free village under the Matterhorn, with glacier skiing above the rooftops.
#174Switzerland · Ski resorts · Europe
Verbier
The 4 Vallées resort where the famous skiing is off the marked piste.
#28France · Ski resorts · Europe
Courchevel
The polished village of the Trois Vallées, with the big ski area out the door.

