a blue street sign sitting on the side of a brick wall
a sign that is on the side of a train
a city bus parked in front of a building
A hotel with a mountain in the background
people inside Flughafen Zurich building

Holiday in St. Moritz

City in Switzerland — tips, highlights & best time to visit 🇨🇭

Country

Switzerland

Type

City

Best time to travel

Dec–Mar (Ski/Winter), Jun–Sep (Hiking/Lakes)

Budget/day

200–350 €

Getting there from Germany

By Glacier Express from Zermatt (8h). By train via Chur or Zurich (approx. 3.5h). By car over the Julier Pass.

What makes St. Moritz special as a destination?

St. Moritz is the epitome of luxury winter sports and is considered the birthplace of alpine winter tourism. Since 1864, when hotelier Johannes Badrutt persuaded English summer guests to stay in winter with a bet, this Engadin mountain village at 1,822 meters has developed into the most glamorous winter destination in the world. The Olympic Winter Games were held here twice (1928 and 1948), and the name St. Moritz is now a globally protected brand that stands for exclusivity, snow, and a champagne atmosphere. The Corviglia-Marguns-Piz Nair ski area offers 155 kilometers of slopes with perfectly groomed runs and a panorama that stretches from the Bernina group to the Engadin lakes. The "Corvatsch Freeride" slope and the Diavolezza area attract freeriders with powder slopes and glacier descents. But St. Moritz is much more than just skiing: Polo on the frozen lake, horse racing on ice (White Turf), bobsled runs on the only natural bobsled track in the world (Olympia Bob Run), and cricket tournaments in the snow make winter a major social event. In summer, St. Moritz transforms into a paradise for hikers, mountain bikers, and water sports enthusiasts. The famous Maloja wind makes Lake Silvaplana the highest kite spot in Europe. The Segantini hut, the Muottas Muragl high-altitude hike, and the Philosopher's Path at Lake Sils offer alpine experiences without the crowds. The Rhaetian Railway, a UNESCO World Heritage site, spectacularly connects St. Moritz with Ticino over the Bernina Pass. The segment Hotel Badrutt’s Palace, Kulm Hotel, and Suvretta House are among the most legendary establishments in the hospitality industry. St. Moritz is not an ordinary ski destination — it is a way of life at 1,822 meters.

Safety
95
Winter
88
Urban
85
Culture
75
Romance
70

What are the top highlights in St. Moritz?

The top highlights in St. Moritz include Corviglia & Ski Area, White Turf, Glacier Express, Muottas Muragl, Segantini Museum.

The places you absolutely must not miss.

1

Corviglia & Ski Area

350 km of slopes in the Engadin St. Moritz ski area – host of ski world championships and legendary descents.

2

White Turf

Horse racing on the frozen Lake St. Moritz in February – a unique spectacle worldwide.

3

Glacier Express

The "slowest fast train" route in the world connects St. Moritz with Zermatt in 8 hours of panorama.

4

Muottas Muragl

The viewing platform offers the most famous view of the Upper Engadin lake plateau at sunset.

5

Segantini Museum

Dedicated to the painter Giovanni Segantini, who immortalized the Engadin mountain world in his alpine triptych.

Hotels in St. Moritz

Compare thousands of hotels, apartments and resorts on Expedia – with price guarantee, free cancellation and reward points.

Over 700,000 hotels
Free cancellation
Price guarantee
Compare hotels in St. Moritz

* You will be redirected to Expedia.de. Their terms of use apply.

Reise-SIM für St. Moritz

Günstig surfen im Urlaub mit travSIM

Pauschalreisen & Rundreisen

Berge & Meer – 170 Tage Cookie

When is the best time to visit St. Moritz?

The best time to visit St. Moritz is Dec–Mar (Ski/Winter), Jun–Sep (Hiking/Lakes). 10–20 °C, lots of sun In winter: -15–-2 °C, dry and sunny

Recommended travel time

Dec–Mar (Ski/Winter), Jun–Sep (Hiking/Lakes)

Summer

10–20 °C, lots of sun

Winter

-15–-2 °C, dry and sunny

How much does a holiday in St. Moritz cost?

Budget travellers: 120–170 €/day, mid-range: 200–350 €/day, luxury: 400–800 €/day.

Average costs per person per day

Budget

120–170 €

Hostel, Street food, Public transport

Mid-range

200–350 €

Hotel, Restaurant, Excursions

Luxury

400–800 €

Boutique hotel, Fine dining

How do I get from Germany to St. Moritz?

By Glacier Express from Zermatt (8h). By train via Chur or Zurich (approx. 3.5h). By car over the Julier Pass.

Book a package holiday to St. Moritz

Compare thousands of package holidays to St. Moritz and find the best deals with flight & hotel.

Compare package holidays now

What travel tips are there for St. Moritz?

Insider knowledge that makes your holiday better.

Definitely book the Glacier Express with lunch in the panoramic car.

Bernina Express to Tirano (Italy): Spectacular UNESCO railway route.

St. Moritz is significantly cheaper in summer than in winter.

Muottas Muragl at sunset: The most beautiful view in the Engadin.

Cresta Run: The legendary natural skeleton track is open to guests (from 2,000 CHF).

What should you eat in St. Moritz?

Typical specialities in St. Moritz: Engadine nut cake, Grisons barley soup, Pizokel, Capuns, Grisons meat, Engadine cream soup.

These specialties you must try!

Engadine nut cake
Grisons barley soup
Pizokel
Capuns
Grisons meat
Engadine cream soup
Suitable for:LuxurySkiingWinterGlamourPanorama

Ready for St. Moritz?

Plan your St. Moritz holiday now with our free tools.

All destinations in SwitzerlandAll destinations in Europe