Switzerland may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

AU$188 St. Moritz accommodation

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices in St. Moritz

Check prices in St. Moritz for tonight, 16 Jan. - 17 Jan.16 Jan. - 17 Jan.
Check prices in St. Moritz for tomorrow night, 17 Jan. - 18 Jan.17 Jan. - 18 Jan.
Check prices in St. Moritz for next weekend, 22 Jan. - 24 Jan.22 Jan. - 24 Jan.

Top hotel deals in St. Moritz

Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top budget St. Moritz hotel deals

Top luxury St. Moritz hotel deals

Accommodation in St. Moritz

About to take off and visit Graubuenden? Hoping to book a bed in St. Moritz? We offer 48 hotel options within a radius of 5-kilometre of the city's heart.

Consider staying at the Carlton Hotel St Moritz and the Kulm Hotel St. Moritz, both of which are near the centre. The Art Boutique Hotel Monopol and the Kempinski Grand Hotel Des Bains are also worth thinking about.

Give yourself time to be at peace in Mother Nature at Staz Lake. Cresta Palace and Hotel Chesa Rosatsch are great places to stay if you want to be near this attraction. Find your favourite 5-iron and get along to the well-manicured fairways of Kulm Golf Course. This site's nearest accommodation choices are Crystal Hotel and San Gian.

For those of you who are on a budget, St. Moritz has a few options. The most popular pick of the bunch is the Hostel by Randolins.

For more options, try out the Quadratscha Hotel and the Hotel Saratz. They are located 5 kilometres and 5 kilometres respectively from the center. Others are the Hotel Waldhaus, 10 kilometres away, and the Grand Hotel Kronenhof, 5 kilometres.

11 kilometres to the southwest of St. Moritz is Sils im Engadin-Segl, which features the Sils-Maria Gondola. Sils im Engadin-Segl has a range of good places to stay, including the Hotel Post and Hotel Schweizerhof. You might like to also visit Bivio, which is home to Julier Pass. Bivio is 14 kilometres to the west of St. Moritz. Places to stay in Bivio include the Hotel Solaria and Hotel Grischuna.

Just because you are travelling, doesn't mean you can't enjoy your passion for sporting events. St. Moritz is located to the southwest of St. Moritz. Hit the hay near the action at the Grand Hotel Villa Castagnola or the Hotel Splendide Royal.

Agno Airport is situated 90 kilometres from central downtown St. Moritz. If you choose to stay nearby, you can easily secure a night at the Villa Principe Leopoldo or the Suitenhotel Parco Paradiso.

How much is a hotel room in St. Moritz?

Hotels in St. Moritz start at AU$188 per night. Prices and availability subject to change. Additional terms may apply.

New reviews! Best hotels in St. Moritz

Travel to St. Moritz & explore

^Eligibility requirements and conditions apply.