Neighborhood
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.
St. Moritz is a glamorous Alpine resort town nestled in the Engadin valley of Switzerland. Renowned as one of the world's premier luxury destinations, it attracts discerning travelers with its upscale hotels, designer boutiques, and exclusive restaurants. The town's chic atmosphere is complemented by stunning mountain scenery and a pristine alpine lake. In winter, St. Moritz transforms into a playground for skiing, snowboarding, and ice skating, while summer offers hiking, sailing, and golf. The town's unique microclimate ensures abundant sunshine year-round, adding to its allure. Visitors can explore the historic town center, enjoy a coffee at a sidewalk café, or simply soak in the breathtaking views of the surrounding peaks. St. Moritz is not just a resort; it's a lifestyle, blending natural beauty with refined elegance.
Don't miss
- Stroll along the Via Serlas, the town's luxury shopping street featuring brands like Chanel and Louis Vuitton.
- Visit the Segantini Hut, a mountain museum dedicated to the painter Giovanni Segantini.
- Enjoy a spa day at one of the town's renowned wellness hotels, such as Badrutt's Palace.
- Take a scenic hike or bike ride on the trails around the Engadin valley.
- Experience the vibrant nightlife at the famous King's Club or other exclusive venues.
Tickets & tours
Ways to visit 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 inBernina Red Train And St Moritz Tour from Milan4.3★ · 307 travelers~13 hoursFree cancellationFrom$121 per personSee dates →
Best full dayBernina Red Train, Swiss Alps & St Moritz From Milan4.8★ · 3,600 travelers~12 hoursFree cancellationFrom$162 per personSee dates →
Top ratedIntimate Small-Group Bernina UNESCO Scenic Train on Swiss Alps4.9★ · 698 travelers~13 hoursFree cancellationFrom$221 per personSee dates →More attractions in Sankt Moritz
