St. Moritz, located in the Engadin valley in Switzerland, is a luxury alpine resort town known for its stunning natural beauty, world-class skiing, and glamorous social scene. For those considering things to do in St. Moritz, enjoying the world-renowned ski slopes and winter sports facilities, and indulging in the upscale shopping and dining experiences in the town center, are top activities.

The town’s frozen lake hosts unique events like horse racing, polo, and ice cricket during the winter. The Segantini Museum, dedicated to the works of the Swiss painter Giovanni Segantini, showcases the region’s artistic heritage.

Beyond its winter sports and luxury offerings, St. Moritz is celebrated for its healing mineral springs, which have been attracting visitors for over 3,000 years. For those exploring the best places to visit in Switzerland, St. Moritz’s blend of natural splendor, sporting excellence, and high-end luxury makes it a premier destination for travelers seeking both adventure and sophistication.

Attractions & Things to Do in St. Moritz, Switzerland

1. Lake St. Moritz

Beautiful view of Saint Moritz, Switzerland, with beautiful reflections in the lake.
Beautiful view of Saint Moritz, Switzerland, with beautiful reflections in the lake.

Lake St. Moritz is a stunning alpine lake offering picturesque views and a range of activities like sailing, windsurfing, and ice skating in winter. The lakeside promenade is perfect for a leisurely stroll.

Location: Situated in the heart of St. Moritz, surrounded by the Engadin Alps. Easily accessible on foot or by public transport.

Scenic Spot: Stunning alpine lake with breathtaking reflections of the mountains, perfect for photography.

Best Time to Visit: Summer for boating and walking; winter for ice sports and events like horse racing and polo.

Suitable for All Ages: Ideal for families, couples, and solo travelers. Accessible paths for all mobility levels.

Price: Free to visit.

Travel Tip: In winter, the lake hosts horse racing, polo, and cricket on the frozen surface, which is a unique spectacle.

2. The Engadin Valley

Red Train with alpine landscape near St. Moritz, Engadine Valley, Graubunden, Swiss Alps.
Red Train with alpine landscape near St. Moritz, Engadine Valley, Graubunden, Swiss Alps.

St. Moritz is located in the Engadin Valley, known for its stunning landscapes, hiking trails, and outdoor activities.

Location: Spanning across southeastern Switzerland, with St. Moritz as its main hub. Accessible via car, train, or scenic cable cars.

Scenic Spot: Breathtaking alpine landscapes, with hiking trails, lakes, and panoramic mountain views.

Best Time to Visit: Summer for hiking and cycling; winter for skiing and snowshoeing.

Suitable for All Ages: Great for all age groups; some trails are easier for families, while others require experience.

Price: Free to explore; guided tours or train rides cost around €50-€150 depending on the route.

Travel Tip: Take the Glacier Express or Bernina Express for a scenic train ride through the Swiss Alps, offering breathtaking views of the valley.

3. Corviglia Ski Area

Slopes of Corviglia skiing area at St. Moritz, Engadine, Switzerland.
Slopes of Corviglia skiing area at St. Moritz, Engadine, Switzerland.

Corviglia is St. Moritz’s main ski area, accessible via a funicular from the town. It offers a variety of ski slopes for all levels, excellent facilities, and panoramic mountain views.

Location: Directly above St. Moritz, accessible via funicular from the town center.

Scenic Spot: World-class ski slopes with panoramic views of the Engadin Valley.

Best Time to Visit: December to April for skiing; summer for mountain biking and hiking.

Suitable for All Ages: Suitable for all levels, with beginner slopes and advanced runs. Families with children can enjoy ski schools.

Price: Ski passes range from €60-€90 per day.

Travel Tip: Even if you’re not into skiing, take the funicular up to enjoy the views and have a meal at one of the mountain restaurants.

4. Segantini Museum

The Segantini Museum is dedicated to the works of Giovanni Segantini, an artist known for his Alpine landscapes. It’s a must-visit for art enthusiasts.

Location: Located in central St. Moritz, near Lake St. Moritz.

Scenic Spot: The museum itself is a historical building, offering stunning views of the mountains and valley.

Best Time to Visit: Midday to avoid crowds and enjoy the exhibits at a relaxed pace.

Suitable for All Ages: Best for adults and older children with an interest in art and culture.

Price: Approximately €12 for adults, free for children under 16.

Travel Tip: The museum’s architecture, designed to reflect the artist’s use of light, is as impressive as the art collection.

5. Via Serlas

Serlas street with luxury stores in Sankt Moritz, Switzerland.
Serlas street with luxury stores in Sankt Moritz, Switzerland.

Via Serlas is St. Moritz’s luxury shopping street, featuring high-end boutiques and designer stores.

Location: Central St. Moritz, within walking distance of major hotels and attractions.

Scenic Spot: Luxury shopping street with an elegant atmosphere and scenic backdrop of the Swiss Alps.

Best Time to Visit: Late afternoon or evening for a glamorous shopping experience.

Suitable for All Ages: Best for adults and shopping enthusiasts; not particularly engaging for children.

Price: Free to explore; luxury shopping prices vary.

Travel Tip: Even if luxury shopping isn’t on your agenda, the street offers a window into the glamorous side of St. Moritz.

6. Leaning Tower of St. Moritz

St. Moritz, Switzerland: The Leaning Tower is a landmark of the 12th Century and demolished part of the 1890 St. Maurice.
St. Moritz, Switzerland: The Leaning Tower is a landmark of the 12th Century and demolished part of the 1890 St. Maurice.

The Leaning Tower is a remnant of the 12th-century St. Mauritius Church and a symbol of the town. Although it leans at a precarious angle, it’s perfectly safe to visit.

Location: Situated in the town center, near historic sites.

Scenic Spot: A medieval structure that leans at an angle of 5.5 degrees, making it a unique photo spot.

Best Time to Visit: Anytime during the day for sightseeing.

Suitable for All Ages: Accessible for all visitors.

Price: Free to visit.

Travel Tip: The tower makes for a great photo opportunity, especially when framed against the alpine backdrop.

7. St. Moritz Spa and Wellness

Swimming pool in luxury hotel in Switzerland.
Swimming pool in luxury hotel in Switzerland.

St. Moritz is known for its spa and wellness facilities, offering relaxation and rejuvenation with stunning alpine views.

Location: Various locations, including luxury hotels and dedicated spa centers in St. Moritz.

Scenic Spot: Panoramic views of the Alps while enjoying mineral-rich thermal baths.

Best Time to Visit: Winter for relaxation after skiing, or summer for a wellness retreat.

Suitable for All Ages: Best for adults; some facilities offer kid-friendly pools.

Price: Spa treatments start at around €50, with luxury packages costing €200+.

Travel Tip: Try a spa treatment that uses local mineral waters for a unique wellness experience.

8. Muottas Muragl

Paragliding over St Moritz lake from Muottas Muragl, Engadine Valley, Graubunden, Swiss Alps above St Moritz, Switzerland.
Paragliding over St Moritz lake from Muottas Muragl, Engadine Valley, Graubunden, Swiss Alps above St Moritz, Switzerland.

For one of the best views in the Engadin Valley, take the funicular up to Muottas Muragl. The panorama of the lakes and peaks is breathtaking.

Location: Just outside St. Moritz, accessible by funicular from Punt Muragl.

Scenic Spot: One of the best panoramic views in the Engadin Valley, especially at sunset.

Best Time to Visit: Evening for dinner with sunset views or during the day for hiking.

Suitable for All Ages: Suitable for all visitors; accessible via funicular.

Price: Funicular ticket costs around €20-€40 per person.

Travel Tip: Visit at sunset for a spectacular view, and consider dining at the panoramic restaurant.

9. Winter Sports and Activities

St. Moritz is a winter sports paradise, offering skiing, snowboarding, bobsledding, and tobogganing.

Location: Various locations throughout St. Moritz, including Corviglia, Corvatsch, and the frozen lake.

Scenic Spot: Snow-covered landscapes, ski slopes, and frozen lakes with sports events.

Best Time to Visit: December to March for the best snow conditions.

Suitable for All Ages: Ski schools available for children and beginners; advanced options for experienced athletes.

Price: Ski passes range from €60-€90 per day; bobsledding experiences cost around €250.

Travel Tip: For a unique experience, try the Olympic bobsleigh run, the world’s oldest and only natural ice track.

10. The Piz Bernina

Pontresina, Switzerland: A red passenger Rhaetian Railway train with Bernina massif and Morteratsch Glacier in the background.
Pontresina, Switzerland: A red passenger Rhaetian Railway train with Bernina massif and Morteratsch Glacier in the background.

For the more adventurous, a trip to the Piz Bernina, the highest peak in the Eastern Alps, offers challenging hikes and climbs.

Location: Near St. Moritz, reachable by train to Pontresina and then by cable car or hiking trails.

Scenic Spot: The highest peak in the Eastern Alps, with glaciers and dramatic mountain landscapes.

Best Time to Visit: Summer for mountaineering and hiking; winter for glacier tours.

Suitable for All Ages: Best for experienced hikers and climbers; guided tours recommended.

Price: Free to explore; guided climbing tours start at around €300.

Travel Tip: Hiring a local guide is recommended for any high-alpine adventures, as the terrain can be challenging.

Plan Your Perfect Trip with Our Trusted Travel Partners

🚗 Find the Best Car Rental Deals with Rentalcars.com and GetRentacar.com
🏨 Discover the Best Accommodations with Booking.com
🌟 Discover Amazing Experiences with GetYourGuide.com and Tiqets.com
📶 Stay Connected with Airalo.com

St. Moritz, Switzerland: Ratings

Kid-Friendly Activities in St. Moritz: 7/10 – St. Moritz offers several kid-friendly activities, including ski schools for children, the Engadin Skimarathon for kids, and various family-oriented events and festivals. The natural surroundings provide ample opportunities for outdoor activities such as hiking and ice skating.

Nightlife in St. Moritz: 7/10 – Nightlife in St. Moritz is upscale and sophisticated, with several high-end bars, lounges, and nightclubs. The nightlife scene is lively but tends to be more exclusive, catering to a high-end clientele with venues like the Dracula Club and King’s Club.

Sport in St. Moritz: 10/10 – St. Moritz is renowned for its sports activities, particularly winter sports. It offers world-class skiing and snowboarding, along with other winter sports like bobsledding and ice skating. In the summer, visitors can enjoy hiking, mountain biking, and sailing on the lakes.

Culture and Attractions in St. Moritz: 8/10 – St. Moritz boasts a rich cultural scene with several museums, art galleries, and cultural events. Notable attractions include the Segantini Museum and the annual White Turf horse races. The town’s blend of tradition and luxury attracts many cultural tourists.

Gastronomy in St. Moritz: 9/10 – The gastronomy in St. Moritz is exceptional, with a wide range of dining options from gourmet restaurants to cozy mountain huts. The town is home to several Michelin-starred restaurants and offers a variety of Swiss and international cuisine.

Shopping in St. Moritz: 8/10 – Shopping in St. Moritz is high-end, with many luxury boutiques and designer stores. Visitors can find exclusive brands and high-quality Swiss products. There are also charming local shops selling traditional crafts and souvenirs.

Prices in St. Moritz: 4/10 – St. Moritz is known for its high cost of living, reflecting its status as a luxury destination. Prices for accommodation, dining, and activities are significantly higher than average, making it an expensive destination for most travelers.

Average price for a hotel night: 400 €
Cost of a lunch at a local restaurant: 35 €
Price of a beer: 8 €
Price of a coffee: 5 €

Beyond the City: Exploring Surroundings and Stays in St. Moritz, Switzerland

For those looking to explore beyond the glittering lakes and majestic peaks, top day trips near St. Moritz open the door to the enchanting Engadin Valley. Here, travelers can discover quaint villages, panoramic hiking trails, and the striking beauty of the Bernina Pass, each easily accessible and offering a unique adventure in the Swiss Alps.

When it comes to finding the perfect place to stay, St. Moritz accommodations blend luxury and tradition, ranging from grand hotels that have hosted royalty to cozy, alpine boutique lodges, ensuring every visitor experiences the pinnacle of Swiss hospitality in this exclusive mountain resort.

FAQ About Things to Do in St. Moritz, Switzerland

What are the top attractions in St. Moritz, Switzerland?

St. Moritz is renowned for its stunning alpine scenery, luxury resorts, and outdoor activities. Key attractions include Lake St. Moritz, the Segantini Museum, and the Corviglia Ski Area.

Is St. Moritz a good destination for skiing?

Absolutely! St. Moritz is a world-class skiing destination, offering a range of slopes for all skill levels at areas like Corviglia, Corvatsch, and Diavolezza.

Can I enjoy other winter sports in St. Moritz besides skiing?

Yes, St. Moritz offers a variety of winter sports including snowboarding, tobogganing, and the famous Cresta Run for skeleton racing.

Are there summer activities in St. Moritz?

During summer, St. Moritz transforms into a haven for hiking, mountain biking, sailing on Lake St. Moritz, and golfing in the breathtaking alpine landscape.

What cultural experiences can I have in St. Moritz?

Explore the Segantini Museum, dedicated to the painter Giovanni Segantini, or visit during the St. Moritz Art Masters for a blend of art and culture against an alpine backdrop.

Is there luxury shopping in St. Moritz?

St. Moritz is known for its luxury shopping experience. Via Serlas is the place to find high-end boutiques and designer brands.

Can I experience traditional Swiss cuisine in St. Moritz?

Definitely! Enjoy traditional Swiss dishes such as fondue, raclette, and Engadin nut cake at local restaurants and mountain inns throughout St. Moritz.

Are there any wellness or spa facilities in St. Moritz?

St. Moritz is famous for its wellness and spa facilities. The thermal baths at the Mineralbad & Spa in nearby Samedan or luxury hotel spas in St. Moritz offer rejuvenating experiences.

Sources:
https://en.wikipedia.org/wiki/St._Moritz
https://www.getyourguide.com/st-moritz-l1551/

This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended, at no extra cost to you.