Sankt Moritz-Bad Hotels

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sankt Moritz-Bad hotels

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is P34,339
P36,168 total
includes taxes & fees
Apr 5 - Apr 6
Laudinella Apartments

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (332 reviews)
"Ski and spa perfect The cleaning of the room need to improve They need to change the towels when they do courtesy The amenities (shampoo,body lotion) are not good and doesn’t smell good Beakfast excellent Service very good "
Mexico
Verena
The price is P66,706
P69,999 total
includes taxes & fees
Apr 5 - Apr 6
Grand Hotel des Bains Kempinski

The Suites

The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (6 reviews)
The price is P40,184
P42,235 total
includes taxes & fees
Apr 7 - Apr 8
The Suites

Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (504 reviews)
"Excellent location for skiing"
United States
Leah
The price is P14,173
P16,691 total
includes taxes & fees
Apr 15 - Apr 16
Hotel Nolda

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (334 reviews)
"Nice place. Good breakfast!"
United Kingdom
Andrew
The price is P15,124
P16,161 total
includes taxes & fees
Apr 22 - Apr 23
Hotel Piz

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (575 reviews)
"Great staff, good location "
United Kingdom
Dina
The price is P17,910
P19,113 total
includes taxes & fees
Apr 28 - Apr 29
Hotel Reine Victoria

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (283 reviews)
"Lovely hotel with good spa facilities "
Ireland
Noel
The price is P17,910
P19,113 total
includes taxes & fees
Apr 30 - May 1
Hotel Laudinella

The View

The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (2 reviews)
The price is P56,971
P59,599 total
includes taxes & fees
Apr 6 - Apr 7
The View

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very Good, (193 reviews)
"Great staff and places "
Australia
Ramez
The price is P12,165
P13,014 total
includes taxes & fees
Apr 5 - Apr 6
Hotel Stille & Aladin Apartments

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (241 reviews)
"Very Nice hotel with friendly staff "
United Kingdom
Nawaim
The price is P21,700
P24,943 total
includes taxes & fees
Apr 5 - Apr 6
Hotel San Gian

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.8 out of 10, Excellent, (269 reviews)
"Lovely big clean room and great staff at reception and the restaurant. Food also very good."
United Kingdom
Fiona
The price is P9,232
P9,811 total
includes taxes & fees
Apr 26 - Apr 27
Youth Hostel St. Moritz

Dimora Degli Dei

Dimora Degli Dei
4.0 star property
Livigno
The price is P20,874
P21,223 total
includes taxes & fees
Apr 11 - Apr 12
Dimora Degli Dei

Hotel Veduta

Hotel Veduta
3.0 star property
S-chanf
9.2 out of 10, Wonderful, (75 reviews)
"we had a wonderful stay. Accommodation was lovely and clean. Staff were very accommodating . had a delicious evening meal. would recommend staying here to family and friends."
United Kingdom
Deborah
The price is P13,736
P14,258 total
includes taxes & fees
Apr 4 - Apr 5
Hotel Veduta

Hotel Morteratsch

Hotel Morteratsch
2.5 star property
Pontresina
9.4 out of 10, Exceptional, (80 reviews)
"Great beautiful place friendly staff"
United States
Andro
The price is P14,385
P15,402 total
includes taxes & fees
Apr 8 - Apr 9
Hotel Morteratsch

Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (309 reviews)
"This place was absolutely amazing!! Would be lucky to stay here again. They had complimentary welcome drinks, transportation to and from the train, breakfast, and turn down service!! "
United States
Alyssa
Art Boutique Hotel Monopol

Hotel Ducan

Hotel Ducan
3.5 star property
Davos
9.2 out of 10, Wonderful, (62 reviews)
"Nice location, great stuff, well organized transporstion, so you don’t need to stay in Davos"
United Kingdom
Frantisek
Hotel Ducan

Hotel Interalpen

Hotel Interalpen
4.0 star property
Valdidentro
9.2 out of 10, Wonderful, (101 reviews)
"Breakfast was extensive and very good. Spa was an added bonus. Nice perks like complimentary prosecco, juice and sparkling water upon arrival "
Canada
Carmen Adele
The price is P11,396
P12,787 total
includes taxes & fees
Apr 18 - Apr 19
Hotel Interalpen

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (702 reviews)
"The hotel was amazing, along with the staff."
United States
Michael
The price is P17,228
P18,345 total
includes taxes & fees
May 1 - May 2
Soldanella

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (33 reviews)
"We had a great experience there!"
United States
Kanae
The price is P23,380
P24,731 total
includes taxes & fees
Apr 5 - Apr 6
Randolins Familienresort

AVES Hotel Savognin

AVES Hotel Savognin
3.0 star property
Surses
9.4 out of 10, Exceptional, (62 reviews)
"Liked modern minimalist design and attentive staff"
United States
Ilya
The price is P12,165
P13,234 total
includes taxes & fees
Apr 5 - Apr 6
AVES Hotel Savognin
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?
Grand Hotel des Bains Kempinski is ranked highly by Expedia customers. This hotel is a short 11-minute walk from Lake St. Moritz, and it offers a full-service spa and 5 restaurants. Other favorite options based on traveler reviews include Hotel San Gian and Hotel Reine Victoria. 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?
Hotel Laudinella is a top hotel for people traveling with their pets, and offers 3 restaurants and free WiFi for its human guests. Two other good options for you and your pet include Grand Hotel des Bains Kempinski and Hotel Reine Victoria. 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 Piz is a top hotel for a winter getaway, and features ski passes and free WiFi. This hotel is adjacent to Signal Gondola. Other good options to stay near skiing include Youth Hostel St. Moritz and Hotel Nolda.
What are some hotels with pools in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski: Hotel, 11-minute walk from Lake St. Moritz. Offers 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?
Hotel Laudinella is a top spa hotel featuring 3 restaurants and a fitness center. Treat yourself to a facial, body scrub, or deep-tissue massage at Laudinella Spa (Kostenpflichtig). Other popular spa hotels in Sankt Moritz-Bad include Grand Hotel des Bains Kempinski 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 165 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 San Karl St. Moritz-Bad Church and Signal Gondola might be worth a visit. The picturesque setting of Lake St. Moritz and Inn exemplify the area's natural beauty. Skiing is a great activity, and Corviglia Tennis & Golf Center is one place to visit. 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