St Moritz

Photo: Unknown (Life time: Not Applicable) / Public domain

Nestled in the Engadin valley at 1,856 metres, St Moritz is the original winter sports resort, a place that practically invented Alpine tourism. With its dazzling lake, glacier-capped peaks and a glamorous yet understated vibe, this Swiss icon offers a heady mix of natural beauty and refined indulgence. Whether you're carving down the Corviglia slopes or sipping a vin chaud by the frozen lake, St Moritz delivers an Alpine experience that feels both exclusive and utterly authentic.

Highlights & What to See

Suggested Time to Spend

St Moritz rewards a stay of at least three to four days. Two days allow you to hit the slopes or explore the lake and town, while four days give you time to ride the Bernina Express, hike to a mountain hut, and enjoy the spa scene. If you're on a road trip through Graubünden, it's a perfect two-night stop to recharge and soak up the Alpine atmosphere.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits