Hotels in Sankt Moritz-Bad

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

Where to stay in Sankt Moritz-Bad?

Hotel Reine Victoria

4.0 star property
8.6 out of 10, Excellent, (466)
The price is €263
includes taxes & fees
29 Jul - 30 Jul
Hotel Reine Victoria

Hotel Nolda

3.0 star property
9.0 out of 10, Wonderful, (450)
The price is €211
includes taxes & fees
3 Aug - 4 Aug
Hotel Nolda

Hotel San Gian

4.0 star property
9.4 out of 10, Exceptional, (217)
The price is €276
includes taxes & fees
23 Jul - 24 Jul
Hotel San Gian

Hotel Piz

3.0 star property
8.2 out of 10, Very good, (300)
The price is €256
includes taxes & fees
16 Jul - 17 Jul
Hotel Piz

Hotel Laudinella

4.0 star property
8.4 out of 10, Very good, (242)
The price is €234
includes taxes & fees
30 Jul - 31 Jul
Hotel Laudinella

Hotel Corvatsch

3.0 star property
8.0 out of 10, Very good, (35)
The price is €271
includes taxes & fees
16 Jul - 17 Jul
Hotel Corvatsch

Grand Hotel des Bains Kempinski

5.0 star property
9.4 out of 10, Exceptional, (322)
The price is €799
includes taxes & fees
5 Aug - 6 Aug
Grand Hotel des Bains Kempinski

Hotel Stille & Aladin Apartments

2.5 star property
8.0 out of 10, Very good, (188)
Hotel Stille & Aladin Apartments

Youth Hostel St. Moritz

2.0 star property
8.6 out of 10, Excellent, (228)
The price is €338
includes taxes & fees
17 Jul - 18 Jul
Youth Hostel St. Moritz

Soldanella

3.0 star property
9.0 out of 10, Wonderful, (620)
Soldanella

Schweizerhof Swiss Quality Hotel

4.0 star property
9.2 out of 10, Wonderful, (288)
The price is €351
includes taxes & fees
28 Jul - 29 Jul
Schweizerhof Swiss Quality Hotel

Hauser Hotel St. Moritz

3.0 star property
9.0 out of 10, Wonderful, (434)
The price is €385
includes taxes & fees
28 Jul - 29 Jul
Hauser Hotel St. Moritz

Hotel Steffani

4.0 star property
9.0 out of 10, Wonderful, (402)
The price is €287
includes taxes & fees
6 Aug - 7 Aug
Hotel Steffani

Badrutt's Palace Hotel

5.0 star property
9.6 out of 10, Exceptional, (90)
The price is €1,138
includes taxes & fees
21 Jul - 22 Jul
Badrutt's Palace Hotel

Crystal Hotel

4.5 star property
9.2 out of 10, Wonderful, (548)
The price is €319
includes taxes & fees
23 Jul - 24 Jul
Crystal Hotel

Art Boutique Hotel Monopol

4.0 star property
9.6 out of 10, Exceptional, (254)
The price is €433
includes taxes & fees
28 Jul - 29 Jul
Art Boutique Hotel Monopol

Languard

3.0 star property
8.8 out of 10, Excellent, (475)
The price is €193
includes taxes & fees
28 Jul - 29 Jul
Languard

Hotel Arte

3.0 star property
8.8 out of 10, Excellent, (473)
The price is €241
includes taxes & fees
29 Jul - 30 Jul
Hotel Arte

Kulm Hotel St. Moritz

5.0 star property
9.6 out of 10, Exceptional, (104)
The price is €1,020
includes taxes & fees
21 Jul - 22 Jul
Kulm Hotel St. Moritz

Hotel Waldhaus am See

3.5 star property
9.2 out of 10, Wonderful, (545)
The price is €316
includes taxes & fees
25 Jul - 26 Jul
Hotel Waldhaus am See
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 landmarks in Sankt Moritz-Bad

Learn more about Sankt Moritz-Bad

Notable for its skiing, Sankt Moritz-Bad features attractions such as Signal Gondola and Signalbahn. This welcoming city has something for everyone including sights like Casino St. Moritz and Ovaverva Pool and Spa.

Check out reviews of Sankt Moritz-Bad hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Sankt Moritz-Bad?
If you want the flexibility to change your plans to Sankt Moritz-Bad, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Sankt Moritz-Bad if I want a holiday rental instead of a hotel?
Browse 9 holiday homes on our site. In addition, you can choose from 75 apartments.
What will the weather in Sankt Moritz-Bad be like during my visit?
July and August are typically the warmest months in Sankt Moritz-Bad, when the average temperature is 10°C. January and February are the coldest months, when the average temperature is -7°C. August and June are the months with the most rain.
Why should I book my Sankt Moritz-Bad hotel with Hotels.com?
There are lots of reasons to book your Sankt Moritz-Bad trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Sankt Moritz-Bad

Find out more about Sankt Moritz-Bad

Sankt Moritz-Bad is a friendly locale surrounded by lake views. If you're visiting during colder months, enjoy activities such as skiing during your stay. Why not take time to see places like Signal Gondola and Signalbahn? While you're in town, don't miss a chance to see sights like Casino St. Moritz and Ovaverva Pool and Spa.

Keep exploring

Keep exploring