Sankt Moritz-Bad Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Sankt Moritz-Bad hotels

Hotel Piz

3.0 star property
St. Moritz
8.2 out of 10, Very Good, (313)
"Courteous staff, very !!! Spotless and spacious room"
United States
Peter Roland
The price is P14,768
P15,783 total
includes taxes & fees
Nov 17 - Nov 18
Hotel Piz

Hotel San Gian

4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (231)
"Great"
United States
Claude
The price is P16,480
P19,479 total
includes taxes & fees
Nov 30 - Dec 1
Hotel San Gian

Hotel Reine Victoria

4.0 star property
St. Moritz
8.8 out of 10, Excellent, (530)
"It was such a beautiful hotel!"
United States
MIKI
The price is P19,489
P20,743 total
includes taxes & fees
Nov 20 - Nov 21
Hotel Reine Victoria

Hotel Corvatsch

3.0 star property
St. Moritz
8.0 out of 10, Very Good, (46)
"Old style but excellent rooms "
United States
Rajendra
The price is P18,058
P19,198 total
includes taxes & fees
Dec 17 - Dec 18
Hotel Corvatsch

Youth Hostel St. Moritz

2.0 star property
St. Moritz
8.6 out of 10, Excellent, (243)
"The mountain view is amazing, there is a bus that passes from the hostel to any place in st Moritz and it's right by the start of some bike trails, there are restaurants in the vicinity and it's very safe and walkable"
United States
Mauricio
The price is P22,356
P23,429 total
includes taxes & fees
Dec 6 - Dec 7
Youth Hostel St. Moritz

Hotel Nolda

3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (489)
"Very nice views. Quiet hotel - river was beautiful and very nice to listen to. Easy to get into town"
United States
Jon
The price is P16,596
P19,168 total
includes taxes & fees
Nov 29 - Nov 30
Hotel Nolda

Grand Hotel des Bains Kempinski

5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326)
"Nice hotel"
United States
Timurbek
The price is P63,055
P66,195 total
includes taxes & fees
Dec 8 - Dec 9
Grand Hotel des Bains Kempinski

Hotel Stille & Aladin Apartments

2.5 star property
St. Moritz
8.2 out of 10, Very Good, (190)
"Very clean, a lot of amenities and affordable "
United States
Leontina
Hotel Stille & Aladin Apartments

Hotel Laudinella

4.0 star property
St. Moritz
8.6 out of 10, Excellent, (252)
"Great "
United States
John
Hotel Laudinella

Languard

3.0 star property
St. Moritz
8.8 out of 10, Excellent, (548)
"Great hotel with a great lake view"
United States
Alexander
The price is P12,826
P13,767 total
includes taxes & fees
Nov 18 - Nov 19
Languard

Schloss Hotel & Spa Pontresina

4.0 star property
Pontresina
8.4 out of 10, Very Good, (302)
"Views from the hotel area and the room were beautiful. Breakfast options were great and staff and service was very friendly. Hotel had a classic old-world “Belle Elwood” feel to it that seems common to the grand hotels of the area. "
Canada
Marvin
Schloss Hotel & Spa Pontresina

Hotel Waldhaus am See

3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (585)
"Great view, Great staff and don't forget to visit their Whiskey Room :) "
United States
shanil
The price is P21,281
P22,544 total
includes taxes & fees
Nov 23 - Nov 24
Hotel Waldhaus am See

Nira Alpina - Member of Design Hotels

4.5 star property
Silvaplana
9.6 out of 10, Exceptional, (199)
"increíble lugar"
Mexico
Alejandra
The price is P28,762
P30,509 total
includes taxes & fees
Dec 3 - Dec 4
Nira Alpina - Member of Design Hotels

Berghotel Randolins

3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (140)
"Great place with transportation. Good breakfast."
United States
Sandris
The price is P13,328
P14,288 total
includes taxes & fees
Dec 3 - Dec 4
Berghotel Randolins

Hotel GRACE LA MARGNA ST MORITZ

5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (83)
"This hotel was great! The staff felt like family. I highly recommend this place."
United States
ilir
The price is P35,469
P37,560 total
includes taxes & fees
Nov 23 - Nov 24
Hotel GRACE LA MARGNA ST MORITZ

Hotel Steffani

4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (417)
"The room was clean and the view was perfect. Dinner at the restaurant was wonderful and breakfast buffet had many options/ "
United States
John
The price is P18,630
P19,851 total
includes taxes & fees
Nov 27 - Nov 28
Hotel Steffani

Grand Hotel Kronenhof

5.0 star property
Pontresina
9.8 out of 10, Exceptional, (147)
"Wonderful spa, gracious service, great breakfast and dinner. "
United States
Paul
The price is P27,587
P29,096 total
includes taxes & fees
Nov 26 - Nov 27
Grand Hotel Kronenhof

Hotel Morteratsch

2.5 star property
Pontresina
9.6 out of 10, Exceptional, (64)
"This was an easy add on to my Glacier Express trip and the walk up to the glacier was a highlight of the day"
Australia
Julie
The price is P12,723
P13,667 total
includes taxes & fees
Dec 5 - Dec 6
Hotel Morteratsch

Crystal Hotel

4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (572)
"Perfect staff, perfect food and perfect location "
United States
Gazmend
The price is P25,537
P27,021 total
includes taxes & fees
Dec 8 - Dec 9
Crystal Hotel

Badrutt's Palace Hotel

5.0 star property
St. Moritz
9.6 out of 10, Exceptional, (97)
"Beautiful Hotel"
United States
AHMET CELALETTIN
The price is P130,410
P136,109 total
includes taxes & fees
Dec 7 - Dec 8
Badrutt's Palace Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sankt Moritz-Bad attractions

Learn more about Sankt Moritz-Bad

The more relaxed side of St. Moritz offers mineral springs where locals have soaked for centuries. Ride the funicular up to Corviglia for hiking trails with spectacular Alpine views, or catch the bus to nearby Silvaplana for windsurfing.

Adobe

Top Sankt Moritz-Bad Hotel Reviews

More cheap stays in Sankt Moritz-Bad

Frequently asked questions

What's the best place to stay in Sankt Moritz-Bad?
Hotel San Gian is ranked highly by Expedia customers. This hotel offers a full-service spa and 2 restaurants. Other favorite options based on traveler reviews include Hotel Reine Victoria and Hotel Nolda. See all available top hotels, or vacation rentals in Sankt Moritz-Bad.
If I need to cancel my hotel reservation in Sankt Moritz-Bad, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Sankt Moritz-Bad.
What's the best accommodation for a budget-friendly stay in Sankt Moritz-Bad?
Based on our traveler reviews, Youth Hostel St. Moritz is a top choice for a less expensive stay. View all budget hotels in Sankt Moritz-Bad.
What's the best accommodation for families in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a hotel with an outdoor pool and a kids' club, and it's a top choice on Expedia for families. Other good options for your family trip include Hotel San Gian and Hotel Stille & Aladin Apartments. Kids of all ages will also enjoy a visit to Ovaverva Pool and Spa. Find more child-friendly accommodations in Sankt Moritz-Bad.
What's the best pet-friendly accommodation in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a top dog-friendly hotel, and offers 5 restaurants and a full-service spa for its human guests. Two other good options for you and your pet include Hotel Reine Victoria and Youth Hostel St. Moritz. See more pet-friendly hotel accommodations in Sankt Moritz-Bad.
What's the best luxury accommodation in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a luxury hotel with 5 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Sankt Moritz-Bad.
What's the best place to stay for a ski vacation in Sankt Moritz-Bad?
Hotel San Gian is a top hotel for a winter getaway, and features ski-in/ski-out access and free WiFi. This hotel is adjacent to Signalbahn. Other good options to stay near skiing include Youth Hostel St. Moritz and The Suites.
What are some hotels with pools in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski: Hotel located near Lake St. Moritz. Features an indoor pool, an outdoor pool, and 5 restaurants. View all hotels with pools in Sankt Moritz-Bad.
What is the best spa hotel in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a top luxury spa hotel featuring 5 restaurants, a fitness center, tennis courts, and a free kid's club. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. In-room massages are also available. Other popular spa hotels in Sankt Moritz-Bad include Hotel San Gian and The Suites. See all spa hotels in Sankt Moritz-Bad.
What is staying in Sankt Moritz-Bad like?
Visitors to Sankt Moritz-Bad are sure to enjoy the ski areas, spas, and lakeside setting. Tourists can also enjoy the city's sightseeing tours and casinos. In Sankt Moritz-Bad, there are 164 hotels and other accommodations to choose from. Find out more about Sankt Moritz-Bad.
What should I do while I'm visiting Sankt Moritz-Bad?
Landmarks like Signal Gondola and San Karl St. Moritz-Bad Church might be worth a visit. Skiing is a great activity, and Corviglia Tennis & Golf Center is one place to visit. A couple of additional sights to add to your agenda are Signalbahn and Casino St. Moritz. Check out what more to see and do in Expedia's Sankt Moritz-Bad guide.
What's the seasonal weather like in Sankt Moritz-Bad?
The hottest months are usually July and August with an average temp of 49°F, while the coldest months are January and February with an average of 19°F. The snowiest months in Sankt Moritz-Bad are April, May, November, and January, with each month seeing an average of 5 inches of snowfall.

Explore a world of travel with Expedia