Europe · Switzerland

Things to do in St. Moritz

St. Moritz is one of Europe's best places for ski trips. Mountains that deliver, season after season. Here's how we'd actually spend the time — what to book, what to skip, and the small choices that make the difference.

  1. 01

    Take a lesson on day one even if you've skied before — get the local tips

  2. 02

    Lunch on the mountain, not in the village

  3. 03

    Book one off-piste or guided morning if conditions allow

  4. 04

    Hit the spa or thermal pool on the day your legs say no

  5. 05

    Stay out for one big après — the village is half the trip

Hotels from$238 / night

St. Moritz FAQs

What are the must-do things in St. Moritz?
In St. Moritz, lean into what the place is famous for — ski experiences first, then a slower day to find the neighbourhoods most visitors miss. Build the trip around one big day and one easy day.
How many days do you need in St. Moritz?
Three days is enough to see the headlines, five days is the sweet spot, and seven lets you add a day trip or a slow morning without rushing. See our 3-, 5- and 7-day itineraries for St. Moritz.
Is St. Moritz expensive?
Hotels in St. Moritz start from around $238/night on Booking.com. Eating and getting around is reasonable if you avoid the most touristy streets — locals' favourites are usually a third the price and twice the food.
What's the best area to stay in St. Moritz?
Stay close to where you'll actually spend time — a central neighbourhood saves an hour a day. We pick the area based on what kind of ski trip you're after; the full St. Moritz guide breaks it down.
Is St. Moritz worth visiting?
Yes — St. Moritz is one of Europe's best places for ski trips. Mountains that deliver, season after season.