Park & nature
Lake St. Moritz
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
Lake St. Moritz is a pristine alpine lake nestled in the Engadin valley, surrounded by the majestic peaks of the Swiss Alps. In winter, the frozen lake becomes a hub for ice skating, curling, and horse-drawn sleigh rides, while summer transforms it into a tranquil spot for lakeside strolls, picnics, and paddleboarding. The lake's crystal-clear waters reflect the surrounding mountains, creating a postcard-perfect scene. Visitors can walk or cycle along the well-maintained paths that circle the lake, taking in views of the iconic Lej da St. Moritz and the historic town. Whether you're seeking active adventure or peaceful relaxation, the lake offers a quintessential Alpine experience.
Don't miss
- Walk or cycle the 3.5 km lakeside promenade with panoramic views
- In winter, ice skate or play curling on the frozen lake
- Take a horse-drawn sleigh ride across the ice
- Enjoy a picnic with views of the Bernina Range
Tickets & tours
Ways to visit Lake St. Moritz
You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.
Cheapest way inExplore Moraine Lake & Lake Louise Roundtrip Shared Tour4.5★ · 17 travelers5–6 hoursFree cancellationFrom$50 per personSee dates →
Best full dayBernina Red Train, Swiss Alps & St Moritz From Milan4.8★ · 3,604 travelers~12 hoursFree cancellationFrom$161 per personSee dates →
Top ratedLake Louise Moraine Lake Day Trip from Banff Calgary Canmore4.9★ · 992 travelers8–10 hoursFree cancellationFrom$57 per personSee dates →More attractions in Pontresina
