Switzerland may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Holidays in St. Moritz

Choose two or more items and save on your trip:

St. Moritz Vacation: Coronavirus Information

Most St. Moritz hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your St. Moritz trip, please visit our Coronavirus Information page.

Top hotels in St. Moritz

Estimated price for 1 night / 2 adults
Crystal Hotel
Crystal Hotel
4.5 out of 5
Via Traunter Plazzas 1, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is AU$306 per night from 6 Oct. to 7 Oct.
4.5/5Wonderful! (386 reviews)

"A very comfortable hotel in the heart of St Moritz. Can be a little loud at night, but amazing for close access to shopping and restaurants. Staff was very friendly— solo travelled and felt very safe. Would return again!"…"

Reviewed on 10 Feb. 2020

Crystal Hotel
Hotel Reine Victoria
Hotel Reine Victoria
4 out of 5
Via Rosatsch 18, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is AU$301 per night from 13 Oct. to 14 Oct.
4.1/5Very Good! (187 reviews)
The Place to stay in St Moritz Bad

"Best place to stay in st Moritz bad The very confortable 4 star hotel offers the service of a luxury spa (just Across the street (perfect ) fun and relaxing Good for children (any ages) This hotel was a friend Palace ( spacious location) Breakfast buffet very good and friendly personnel ! I do recommend ..."…"

Reviewed on 10 Mar. 2020

Hotel Reine Victoria
Youth Hostel St. Moritz
Youth Hostel St. Moritz
2 out of 5
Via Surpunt 60, St. Moritz, GR
The price is AU$196 per night from 9 Oct. to 10 Oct.
4.2/5Excellent! (64 reviews)

"Convenient price and has all that is required when traveling. Magnificent view of the sorrounding montains and good public transportation."…"

Reviewed on 15 Sep. 2020

Youth Hostel St. Moritz

Top activities in St. Moritz

Bernina Express Rail Tour to St. Moritz
Image for Bernina Express Rail Tour to St. Moritz

Bernina Express Rail Tour to St. Moritz

AU$209
Per adult
90% of travellers recommend
Bernina Express - Panoramic Carriage: Tour by bus from Milan
Image for Bernina Express - Panoramic Carriage: Tour by bus from Milan

Bernina Express - Panoramic Carriage: Tour by bus from Milan

AU$209
Per adult
94% of travellers recommend
St. Moritz Private Walking Tour with Professional Guide
Image for St. Moritz Private Walking Tour with Professional Guide

St. Moritz Private Walking Tour with Professional Guide

AU$519
Per adult

Save Time and Money with St. Moritz Holiday Packages

Expedia has some outstanding St. Moritz travel packages ready for you. Combining your airfares and accommodation is one of the simplest ways to save cash on your upcoming adventure. Secure a travel package on Expedia and save as much as $583*. With more than 550 partner airlines and 1,000,000 worldwide properties for you to pick from on our international database, you'll be heading off on your holiday in no time! Almost all reservations can be changed with no extra charge from us.

Places to Visit in St. Moritz

Nearly ready to head off on your St. Moritz holiday? Wondering what sorts of things to include in your travel itinerary? No need to fret — we'll give you a few pointers. Take your break to spectacular new heights with a trip up Muottas Muragl. As you head for the summit, stop and drink in the gorgeous views. Adventurers in this destination have an abundance of choice. Whether they're tucked away between imposing mountains or an oasis in a dry and hot landscape, there's something special about lakes. Head out and see what the view's like at Lake St. Moritz. Still got some time to spare? There's nothing quite like gazing at a mountain of snow and knowing you've got the whole day in front of you to have fun on the slopes. Slip on your boots and put on your skis — Corviglia Ski Resort is calling your name!

When we think back over our travels, we remember experiences rather than our ritzy hotel room and its view of the pool. Are you ready to start making some new holiday memories? Looking forward to doing lots of interesting things in St. Moritz? Why not consider a Bernina Express Rail Tour to St. Moritz or a Tour Bernina Red Train and St. Moritz? For even more options, check out our St. Moritz things to do page.

St. Moritz Accommodation

You can expect a wide range of accommodation when you go to St. Moritz. With 69 properties on offer, it won't be too difficult securing a cosy place for your luxury getaway or cheap holiday. St. Moritz's higher-end choices such as the Carlton Hotel St Moritz (Via Johannes Badrutt 11) and the Kulm Hotel St. Moritz (Via Veglia 18) are sure to bring a smile to even the fussiest visitor. Rather somewhere less expensive? Try the Gästehaus Casa Franco (Via Sela 11) and the Hostel by Randolins (Via Curtins 2).

Nearest Airports to St. Moritz

Getting ready for your trip to St. Moritz? Wondering where you'll be landing? Orio Al Serio Airport (BGY) is the nearest terminal. Once you've got your feet on the ground and made your way out of the gate, you'll be 60 miles from the happening main streets.