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 Nolda
Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (503 reviews)
  • cleanliness
    Ski-in/ski-out alpine retreat near Lake St. Moritz with restaurant and après-ski bar.
The price is AU$385
includes taxes & fees
8 Apr - 9 Apr
Hotel Nolda
Hotel Laudinella
Hotel Laudinella
4.0 star property
St. Moritz
8.4 out of 10, Very good, (275 reviews)
  • cleanliness
    Cosy Alpine retreat offers 3 restaurants with international flavours near Lake St. Moritz.
The price is AU$501
includes taxes & fees
26 Mar - 27 Mar
Hotel Laudinella
Hotel Reine Victoria
Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (568 reviews)
The price is AU$485
includes taxes & fees
13 Apr - 14 Apr
Hotel Reine Victoria
Hotel Corvatsch
Hotel Corvatsch
3.0 star property
St. Moritz
7.8 out of 10, Good, (47 reviews)
  • cleanliness
    Walk to Lake St. Moritz from this hotel with mountain charm and Swiss cuisine.
The price is AU$474
includes taxes & fees
26 Mar - 27 Mar
Hotel Corvatsch
The Suites
The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (6 reviews)
The price is AU$1,001
includes taxes & fees
26 Mar - 27 Mar
The Suites
Hotel Piz
Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (329 reviews)
  • cleanliness
    Cosy alpine retreat near Lake St. Moritz with spa amenities and ski access.
The price is AU$414
includes taxes & fees
22 Mar - 23 Mar
Hotel Piz
The View
The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$1,608
includes taxes & fees
26 Mar - 27 Mar
The View
Hotel San Gian
Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (239 reviews)
  • cleanliness
    Ski directly to St. Moritz slopes from this spa retreat with Mongolian cuisine.
The price is AU$444
includes taxes & fees
15 Mar - 16 Mar
Hotel San Gian
Grand Hotel des Bains Kempinski
Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (331 reviews)
  • cleanliness
    Alpine luxury with dual pools and spa treatments near Lake St. Moritz.
The price is AU$1,747
includes taxes & fees
29 Mar - 30 Mar
Grand Hotel des Bains Kempinski
Hotel Stille & Aladin Apartments
Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (193 reviews)
  • cleanliness
    Snowy adventures near Lake St. Moritz with two inviting bars and nearby skiing options.
Hotel Stille & Aladin Apartments
Youth Hostel St. Moritz
Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.8 out of 10, Excellent, (262 reviews)
  • cleanliness
    Cosy alpine retreat minutes from Lake St. Moritz with ski shuttle service.
The price is AU$419
includes taxes & fees
2 Apr - 3 Apr
Youth Hostel St. Moritz
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (487 reviews)
  • cleanliness
    Lakeside retreat with a friendly atmosphere and convenient St. Moritz location.
The price is AU$484
includes taxes & fees
1 Apr - 2 Apr
Hauser Hotel St. Moritz
Hotel Steffani
Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (429 reviews)
  • cleanliness
    Ski-in/ski-out alpine retreat near Lake St. Moritz with indoor pool and two restaurants.
The price is AU$408
includes taxes & fees
12 Apr - 13 Apr
Hotel Steffani
Languard
Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (588 reviews)
  • cleanliness
    Lakeside luxury with skiing access and cosy comfort just steps from St. Moritz.
The price is AU$424
includes taxes & fees
30 Mar - 31 Mar
Languard
Soldanella
Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (701 reviews)
  • cleanliness
    Alpine escape with lakeside leisure and Mediterranean dining just steps from St. Moritz.
Soldanella
Randolins Familienresort
Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (32 reviews)
  • cleanliness
    Alpine ski-in/ski-out resort near Lake St. Moritz with spa pools and wellness amenities.
The price is AU$491
includes taxes & fees
5 Apr - 6 Apr
Randolins Familienresort
Hotel Waldhaus am See
Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (629 reviews)
  • cleanliness
    Lakeside luxury with Alpine spa views and nearby ski adventures in St. Moritz.
The price is AU$555
includes taxes & fees
8 Apr - 9 Apr
Hotel Waldhaus am See
Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (306 reviews)
  • cleanliness
    Indulge in Swiss luxury at this elegant St. Moritz hotel with a rooftop terrace.
The price is AU$906
includes taxes & fees
16 Mar - 17 Mar
Art Boutique Hotel Monopol
Hotel Europa Suites
Hotel Europa Suites
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (161 reviews)
  • cleanliness
    Alpine skiing paradise with massages and rooftop terrace near Lake St. Moritz.
Hotel Europa Suites
Hotel Bären
Hotel Bären
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (173 reviews)
  • cleanliness
    Relaxing alpine spa retreat with indoor pool minutes from Lake St. Moritz.
The price is AU$554
includes taxes & fees
22 Mar - 23 Mar
Hotel Bären
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.

Check out hotels with a spa in Sankt Moritz-Bad

You may also like pet-friendly hotels in Sankt Moritz-Bad

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 Corviglia Tennis & Golf Center.

Adobe

Check out reviews of Sankt Moritz-Bad hotels guests love

Frequently asked questions

How much does a hotel room cost in Sankt Moritz-Bad?
You can find top hotels in Sankt Moritz-Bad from AU$385 with options to suit your budget and needs. Youth Hostel St. Moritz is one low-cost option that's popular with our travellers. To find an affordable hotel in Sankt Moritz-Bad that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Sankt Moritz-Bad hotels?
Discover great deals on Sankt Moritz-Bad hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Sankt Moritz-Bad hotels.
Can I book Sankt Moritz-Bad hotels with free cancellation?
To book a refundable Sankt Moritz-Bad hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Sankt Moritz-Bad?
One of the most popular luxury hotels in Sankt Moritz-Bad is Grand Hotel des Bains Kempinski. Grand Hotel des Bains Kempinski is a luxury hotel with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and a sauna.
What are some top pet-friendly hotels in Sankt Moritz-Bad?
Our travellers' top pet-friendly hotels in Sankt Moritz-Bad include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Sankt Moritz-Bad.
What are some of the best kid-friendly hotels in Sankt Moritz-Bad?
Some of the most well reviewed Sankt Moritz-Bad hotels for kids include Grand Hotel des Bains Kempinski and Hotel San Gian. Grand Hotel des Bains Kempinski is a kid-friendly hotel with a guest score of 9.4 out of 10 offering family-friendly amenities like a free children's club and an outdoor pool, plus children's dinnerware in guestrooms. Check out Hotel San Gian with a guest score of 9.4. This popular hotel has children's meals, a barbecue grill, and more. Explore more kid-friendly hotels in Sankt Moritz-Bad by using our "Family friendly" filter in your search on Hotels.com.
What are the top Sankt Moritz-Bad hotels with a pool?
For a little extra luxury, discover some of the best Sankt Moritz-Bad hotels with a pool. Grand Hotel des Bains Kempinski is a great hotel with an outdoor pool and an indoor pool, and a guest rating of 9.4 out of 10. Plus, you can make the most of its full-service spa. To find more stays in Sankt Moritz-Bad with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Sankt Moritz-Bad hotels with free parking?
If you're arriving by car, choosing a great Sankt Moritz-Bad hotel with free parking is a plus. Our travellers' favourites include:
  • The View: A hotel with an average guest rating of 10 out of 10
  • Hotel Nolda: A hotel with an average guest rating of 9
  • Hotel Laudinella: A hotel with an average guest rating of 8.6
What are some popular hotels in central Sankt Moritz-Bad?
For hotels in central Sankt Moritz-Bad, check out Hotel Nolda and Languard. Travellers love Hotel Nolda for its location, as well as the restaurant, bar/lounge and free parking this hotel offers. Languard is another popular central hotel with a golf driving range and concierge services, plus free WiFi in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including Lake St. Moritz.
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.
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.

Keep exploring