Search flights, hotels & activities for St Moritz
Compare flights, hotels, cars, and activities in one place.
500+airlines & travel sites compared
21,000+routes tracked
€0booking fees from us
Freeprice drop alerts
Things to Do in St Moritz
Real tours and attractions in St Moritz — live ratings, prices, and booking links, not a generic list.
Top tours & attractions
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Ski Safari with ski instructor in the Engadine, St Moritz, Switzerland
★ 5.0(1 reviews)· 5 hrs
From €358

St Moritz Private Guided Panorama Hike
★ 5.0(4 reviews)· 8 hrs
From €600

Explore St. Moritz in 60 minutes with a Local
★ 4.3(11 reviews)· 1 hr
From €120

From Milan: St. Moritz and Panoramic Bernina Express Tour
★ 4.2(243 reviews)· 13 hrs
From €167

Lake, Legends & Luxury: A St. Moritz Walking Experience
★ 4.2(5 reviews)· 2 hrs
From €222

Bernina Red Train Experience
★ 4.0(5 reviews)· 1 day
From €63

Private Transfer from Sankt-Moritz to Zurich Airport
★ 4.0(3 reviews)· 3 hrs
From €655

Private direct transfer in the Alps from St. Moritz to Zurich
★ 3.0(1 reviews)· 3 hrs
From €395
Real listings from Viator, including live ratings and prices — clicking through takes you to book directly.
Browse all activities in St Moritz
More tours, museums, and experiences
Best time to visit St Moritz
Real weather data, based on the last 3 years.
January
-1° / -11°C
April
5° / -4°C
July
15° / 5°C
October
9° / 0°C
Good to know
St Moritz is in Switzerland. The local currency is the Swiss franc (CHf).
Browse by category
Top landmarks in St Moritz
Nietzsche-Haus, Sils-Maria — tours & ticketsSpaniola Castle — tours & ticketsSan Niculò — tours & ticketsMuseum Alpin, Pontresina — tours & ticketsGuardaval Castle — tours & ticketsReformierte Kirche Maloja — tours & ticketsBaselgia refurmeda Fex Crasta — tours & ticketsSan Gian (Celerina) — tours & tickets
Explore St Moritz by season
Plan the rest of your trip
Continue planning your trip to St Moritz
Same destination, real availability — no need to search again.
FAQs — Things to do in St Moritz
Based on real current ratings, "Ski Safari with ski instructor in the Engadine, St Moritz, Switzerland" is the highest-rated option we found (5.0 stars) — see the full list above, sorted by real rating.