Sankt Moritz
Skiing in St Moritz: Best Areas, Runs and Planning
What skiing in St Moritz feels like
Skiing in St Moritz gives you a high-alpine base in Engadin, in Graubünden, with alpine skiing spread across several linked areas rather than one compact hill. The resort also has glacier terrain in the wider area, so you can mix classic groomed laps with colder, higher routes in the same trip. That variety is the point here: town access, strong mountain days, and a scene that still feels tied to the valley. This guide breaks down the main ski areas, who they reward, how to plan your days, and what to think about before you book.
Our picks at a glance
- First-timers Corviglia — Best fit for an easy first ski day because it focuses on cruising terrain above town and simple access from St. Moritz.
- Families Corviglia — Families usually benefit from gentler runs, clear orientation and a base that is easy to reach from the resort.
- Couples Corvatsch — Good for couples who want a bigger mountain feel and a day with more varied skiing than the beginner-friendly areas.
- Adventure Diavolezza — Best match for skiers who want glacier scenery and steeper, more dramatic terrain.
- Luxury Corviglia — A strong pick for guests staying in St. Moritz who want quick access and a polished, central ski day.
Why St Moritz suits different skiers
The main reason people choose skiing in St Moritz is the spread of terrain across the valley. Corviglia above St Moritz gives you easy cruising and a straightforward day on snow. Corvatsch above Silvaplana is the stronger mountain, with longer, more serious skiing for people who want to push a bit harder. Diavolezza in Pontresina adds glacier skiing and a more demanding feel, which changes the rhythm of the whole trip.
That range works well for mixed groups because you can split up without leaving the resort. Beginners and cautious intermediates usually get the best return from Corviglia, where the skiing stays calmer and the day feels less technical. Confident intermediates can move to Corvatsch when they want more terrain and longer runs, while advanced skiers will get more out of Diavolezza and its higher, icier character. You also have strong lift access across the valley, so you spend less time on logistics and more time picking the mountain that matches your legs that day.
Corviglia for easy cruising above town
1. Corviglia
Best for: Beginners and intermediates who want straightforward access from St Moritz
Corviglia is the main mountain above St. Moritz, and it is the clearest first stop for skiing in St Moritz. The Chantarella funicular gets you up from town without fuss, which matters when you want a simple start rather than a long transfer or a complicated ski-day plan.
From St. Moritz, the mountain sits about 35 min away on foot, so staying central keeps the day neat and flexible. The terrain here works best for beginners and intermediates: you get straightforward cruising rather than a hard-edged challenge, and that makes it easier to settle in on day one or ski for a full day without burning energy early.
That setup also suits families, because the access is direct and the mountain is easy to orient on once you’re up there. It is a stronger choice than the steeper options if you want a polished, central base and a ski area where you can keep the pace calm, stay together and avoid wasting time on logistics.
Corvatsch for longer runs and stronger skiers
2. Corvatsch
Best for: Confident skiers who want more challenge and longer descents
Corvatsch is the better pick when you want more bite in your ski day. The base on Via Tegiatscha 1 places it close enough to St. Moritz for easy access, about 8 min away on foot, yet it feels like a different mountain once you are on the snow.
That distance matters because it lets you switch out of the town-centre rhythm quickly. Corvatsch is the place to choose for stronger skiing and longer descents, not for a gentle cruise, and it adds variety to a St Moritz trip when you want more than the smoother Corviglia side of the valley.
From Surlej, the walk is about 60 min, so it is not the mountain to base yourself beside unless you are happy to plan around local transport or a full-day outing. Couples who want a bigger mountain feel tend to get more out of it than people looking for easy cruising, because the terrain asks for more attention and gives you a fuller day in return.
Diavolezza for glacier views and steeper skiing
3. Diavolezza
Best for: Advanced skiers and travellers who want glacier terrain
Diavolezza is the place to choose when you want one hard mountain day rather than an easy warm-up lap. The base is in 7504 Pontresina, in the Bernina area, and the setting pulls your attention before the first turn. Pers Glacier sits nearby, so the scenery is part of the reason to go, but the stronger draw is the more demanding skiing above the valley. The mountain gives you the most obvious change of pace from the resort’s smoother cruising ground.
You get a glacier setting and a steeper feel that rewards confident technique, so it works best when you want more tension in the turns and less time spent browsing easy pistes. If you are building a short trip, this is the mountain to pick for a single big day, then leave the rest of your stay for Corviglia or Corvatsch. That makes the base in Pontresina useful even if you are staying closer to town. You can fold Diavolezza into a valley itinerary without pretending it is the same kind of skiing as the lower, milder sides of the resort. Go there when you want glacier terrain, longer sightlines and a tougher run profile; skip it if you are looking for relaxed laps or a gentle first day on snow.
How to plan your ski days around the valley
The cleanest way to plan skiing in St. Moritz is to pick one base area for the day and let the rest of the valley wait. That keeps you from wasting time crossing between mountains and gives you a better read on the snow, because conditions change with slope aspect and altitude. Corviglia, Corvatsch and Diavolezza each reward a different pace, so your plan should follow your legs, not the map.
Start with where you sleep. St. Moritz Dorf puts you close to the core of town, while St. Moritz Bad works well if you want a lower-key base on the same side of the valley. From there, the walking links are practical rather than trivial: St. Moritz to Corvatsch takes about 8 min on foot, St. Moritz to Corviglia about 35 min, and Corviglia to Corvatsch about 45 min. St.Moritz is another useful base, and the walk from St. Moritz takes about 20 min on foot.
Those links matter because they let you mix town life with mountain choice instead of treating the resort as one block. If you are staying in St. Moritz Dorf, Corviglia is the easier mountain to reach on a simple day plan; if you are after a stronger outing, Corvatsch deserves the longer transfer. Surlej sits about 60 min on foot from Corvatsch, so that side of the valley needs a little more intention than a casual stroll back to the hotel. Use transport and lift connections to keep each day simple, and remember that conditions can change from one slope to the next. One mountain, one base, one descent pattern. That approach keeps the logistics tidy and leaves you more energy for the snow.
Where to stay for easy ski access
For skiing in St Moritz, base yourself in St. Moritz Dorf if you want the shortest, simplest mornings. It puts you in the main town side of the resort, which works best when you want to grab breakfast, kit up, and head uphill without crossing the valley first. St. Moritz Bad is the quieter choice near the lake side of town. Use it if you care more about a calmer return after skiing than about being first out of the door.
St.Moritz links the resort areas on foot in about 20 min, so you can move between the town side and the ski side without turning every transfer into a car trip. That helps if you split your time between different mountains or book a place in one part of town and ski another. The nearby valley villages make sense only when you want a different pace and don’t mind building a shuttle or bus into the morning. Stay in town for a short ski break. For a slower holiday, the valley villages work, but they add friction you’ll feel each day.
Questions people ask before booking
Is St. Moritz good for skiing?
Yes. St. Moritz gives you alpine skiing across several areas, not just one hill, with Corviglia for easy cruising, Corvatsch for longer and stronger runs, and Diavolezza for glacier skiing in the Bernina area. That spread works well if you want a short break with different mountain days.
What date does ski season start in St. Moritz?
It usually starts in early December and runs to mid-April. That timing matters because the resort’s appeal comes from high-alpine skiing and glacier terrain, so you get the best range once the winter season is properly set up.
What is the most prestigious ski resort in Switzerland?
St. Moritz is one of Switzerland’s best-known luxury ski resorts, and people often ask about it first for that reason. The draw is not just the name, though: you get a strong valley setup, distinct ski areas, and direct access from town to the main mountains.
Is St. Moritz very expensive?
St. Moritz has a luxury reputation, so you should expect a higher-end trip than in many Swiss resorts. The practical way to save effort is to stay in St. Moritz Dorf if you want simple mornings, or in St. Moritz Bad if you prefer a quieter base.
What happens if I don't pay tourist tax?
Switzerland does charge a tourist tax in many places, including resort areas like St. Moritz. In practice, that fee is usually handled by your accommodation, so the important thing is to make sure it’s included in your booking and settled properly before you leave.
A simple way to choose your mountains
The simplest way to plan skiing in St Moritz is to match the mountain to the day. Choose Corviglia for easy access and mixed abilities, especially when you want a straightforward start and relaxed cruising. Pick Corvatsch when you want stronger skiing and longer descents. Save Diavolezza for a glacier day, when you want steeper terrain and the Bernina setting. On a short stay, one easy mountain and one harder day is the cleanest split. For a longer trip, add Diavolezza once and spend the rest of your time on the area that fits how you ski.