St. Moritz Ski Resort

St. Moritz ski resort holds a magnificent position in Switzerland‘s broad Engadine valley, offering fantastic panoramic views and excellent skiing. The ski resort is divided into three separate villages; Dorf, which is the glitzy region on the shore of Lake St. Moritz; St. Moritz Bad, which has a more relaxed atmosphere and Celerina, which has a strong Italian following. All three villages have lifts into the 2,486m core of the main skiing area, Corviglia.

St. Moritz ski resort hosts regular celebrities, who flock to the exclusive ski resort for the fantastic shopping and skiing alike. The architecture of St. Moritz dates to the mid-1900s and the views from them truly make the resort. Visitors will be dazzled by the surrounding forests, high mountains and lakes which create a truly magical, natural setting.

Call our ski experts today to find out more about St. Moritz ski resort.

St Moritz Transfer Time
Map Marker 3h 45m

Best For...

  • Snow-sure conditions
  • Stunning scenery
  • Stylish resort

Resort Statistics

  • Resort Altitude 1,770m
  • Skiing Altitude 3,305m
  • Total Ski Area 326km
  • Lifts 54
  • Green Runs 8km
  • Blue Runs 65km
  • Red Runs 192km
  • Black Runs 61km
  • Cross Country 185km

Ski Accommodation in St. Moritz, Switzerland

Our collection of St. Moritz ski accommodation has been hand-picked by our ski experts. Whether you’re looking for a luxury escape, a boutique hotel or something suitable for the whole family, our experts would be delighted to help you find the perfect accommodation for your ski holiday.

Ski accommodation
Ski Areas in St. Moritz

Ski Areas in St. Moritz

St. Moritz ski resort incorporates five key areas – Lagalb and Diavolezza, which rise to a snow-sure 3,000m and offer some of the region’s best expert skiing; Zuoz, a small village that families and freeriders come to for quieter skiing; Corvatsch, which is home to the best snow and most exciting pistes, and Corviglia, the core ski area accessible by funicular from Dorf and by cable-car from Bad.

Skiing in St. Moritz

Skiing in St. Moritz

Advanced skiers will enjoy the Corvatsch area, which offers exciting descents such as the famous Standard Run, coming down from the summit on a broad steepening ridge. Another challenging run starts at Diavolezza and goes 10km down the glacier to Morteratsch. Intermediates can ski the wide open blue and red runs in Corviglia, where long pistes provide peaceful cruising as you take in the magnificent scenery. The Corviglia area is also best suited to beginners, thanks to its nursery slopes and drag lifts.

Snowboarding in St. Moritz

Snowboarding in St. Moritz

St. Moritz is a very snowboarder-friendly resort, offering excellent features such as the Mellow Snow Park in Corviglia, and an additional smaller park in Zuoz at the end of the valley. The freeride terrain available is vast, with a range of powder opportunities in Corviglia and glacier skiing in Corvatsch. Some of the best freeride areas can be found on the Diavolezza mountain, where there is the longest glacier descent in Switzerland and views of the highest peak in the Canton of Graubünden, at 3,000m.

Ski Schools in St. Moritz

Ski Schools in St. Moritz

With many ski schools and instructors to choose between, there really is something for everybody.

We’ve partnered with New Generation and Oxygène and highly recommend their services. All of our partners offer fantastic lessons for all skiing ability levels.

Book your ski lessons with our recommended suppliers. If you’re traveling during a peak week be sure to book these well in advance.

Crèches in St. Moritz

Crèches in St. Moritz

Ski Kindergartens are run by the Swiss Ski School and the Suvretta Ski School, both of which offer lessons for children aged three and above. The Swiss Ski School will even offer a horse-drawn sleigh to take children to their lessons for the day. The resort’s larger hotels will usually be able to arrange babysitters and daytime childcare for younger children under the age of three.

Restaurants in St. Moritz

Restaurants in St. Moritz

St. Moritz ski resort is home to what is gastronomically known as the best mountain restaurant in the world. Situated at the top of the Corviglia funicular and offering wonderful panoramic views, La Marmite specialises in caviar, truffles and Bellinis. El Paradiso is located near Suvretta in Corviglia and serves imaginative Thai specialities from its sun-kissed location.

Best Restaurants in St Moritz
Après Ski in St. Moritz

Après Ski in St. Moritz

St. Moritz ski resort offers a lively and varied après scene, which begins each afternoon on the slopes at Pirates on the Rocks outside the Corviglia lift station. Alternatively, try Alpina Bar, which offers spectacular views of the Engadine valley. Down in the town, the Roo Bar serves Australian beers on the terrace of Hotel Hauser.

Best Après Ski in St. Moritz
Non-Skiers St. Moritz


There are many options in St. Moritz ski resort for non-skiers, such as winter walking trails across frozen lakes, snowshoeing in the forests and tobogganing down from Muottas Muragl. Alternative novelty winter sports activities include rides on the oldest bobsleigh run in the world between St. Moritz and Celerina, and horse-drawn sleigh rides into the idyllic side valleys. St. Moritz is famous for its world-class sporting events held each season, such as horse racing on the frozen lake.

Map of St Moritz

We Can Tailor-Make a Holiday to Suit You...

We have a team of experts on hand to help you choose the perfect holiday. From a luxury ski weekend in Val d’Isère to a big adventure in the Rockies, we’re whatever you want your holiday to be.