St Moritz Ski Resort

Home of the infamous Cresta Run, some of the Alps finest hotels and restaurants and three excellent ski areas, St Moritz has long been a favourite amongst British visitors.

Not everyone comes here for the skiing, but those that don’t hit the slopes are really missing out. The three ski areas in the St Moritz valley, nestled in the southeast corner of Switzerland, offer up over 300km of groomed slopes served by 42 lifts – several of which have seen upgrades in recent years. There is something for everyone, including good learning areas, some of the region’s best advanced terrain and snowsure skiing topping out at over 3300m.

Despite its reputation, St Moritz is far from being the prettiest resort in Switzerland – indeed some of the big apartment blocks are a bit of an eyesore. But the quality of the accommodation on offer and the scenery more than make up for this.

Our St Moritz Resort Ratings

  • Beginner ★ ★ ☆ ☆ ☆
  • Intermediate ★ ★ ★ ★ ★
  • Advanced ★ ★ ★ ☆ ☆
  • Snow Reliability ★ ★ ★ ★ ☆
  • Fast Lifts ★ ★ ★ ★ ☆
  • Resort Activities ★ ★ ★ ☆ ☆
  • Après ★ ★ ★ ☆ ☆
  • Value ★ ★ ☆ ☆ ☆

Huge range of skiing and long runs at every turn

Very snowsure thanks to the altitude and comprehensive snowmaking

Loads to do away from the slopes, including the Cresta Run


Prices are expensive on and off the slopes

Few trees to retreat to if the weather is bad

Corvatsch and Diavolezza are a train or bus ride away from St Moritz

St Moritz Skiing and Snowboarding

Corviglia is the local hill directly to the west of St Moritz. Its 155km of slopes are accessed from three points, with the most efficient route up being the train from St Moritz Dorf into the heart of the action at Corviglia. From here, an extensive network of long, wide and snowsure blues and reds make this a vast intermediate paradise. Further up there are some testing blacks and if you choose to return via the challenging 1928 and 1948 Olympic Downhill course (piste 12), your legs will certainly know about it!

Corvatsch is the other major ski area and is home to 120km of slopes. These are mostly rated red and blue, offering some fantastic high altitude cruising. Topping out at 3303m and with skiing on the Corvatsch glacier, this is a very snowsure area, making it a good early or late season destination.

The third area at Diavolezza-Lagalb is essentially served by two long gondolas. These however open up steep, long and mostly north-facing routes that are renowned for holding on to excellent snow conditions. The descent from the summit down the Morteratsch Glacier is the longest glacier run in Switzerland, dropping 1100m over the course of 10km – hire a guide for this and enjoy one of the country’s best runs.

  • Total Pistes: 307km
  • Blue: 18%
  • Red: 65%
  • Black: 17%
  • Lifts: 42
  • Altitude: 1720m – 3303m

St Moritz Piste Map

The local area map can be downloaded here.

St Moritz Resort

There are lots of bases to choose from, but the resort is centred around St Moritz Dorf and the train up to Corviglia. Stay here if you want an authentic experience and access to the resort’s best bars and restaurants. The frozen lake is a dominant feature with its annual horse racing, polo matches and cricket tournaments - it really is a unique attraction. Of course there are some of the Alps’ finest hotels to choose from, but St Moritz needn’t break the bank. Some cheaper self-catering apartments are available and Celerina makes for a good alternative base.

Off the hill, of course the various activities on the frozen lake and the Cresta Run are the main attractions. If you’re feeling a little less like a daredevil, then there are plenty of winter walking routes – the sunny path up to the El Paradiso mountain restaurant is a particularly good route. Cross country skiing is a big deal here too and the lake makes for a perfect flat surface on which to perfect your technique.

Season Dates

29th November 2019 - 13th April 2020

How to get to St Moritz

St Moritz is nestled deep in the Engadin mountains, close to the Italian border. As a result, it is a 2.5 hour drive from Zürich airport or 3.5 hours on the train – but the route is incredibly scenic, especially if you travel by train.

  • Zürich airport: 2.5 hours (driving) or 3.5 hours (train)
  • Calais: approximately 12 hours driving (604 miles)

St Moritz Contact Details

Good For

  • Advanced
  • Intermediate
In Resort
  • Off The Slopes
On Slope
  • Boarder
  • Fast Lifts
  • No Queues
  • Snow Reliability
  • Terrain Parks

Sign up to receive email snow reports

Going skiing? Get your snow reports direct to your inbox


Join the Ski Club today

Join Now