Sankt Moritz-Bad Hotels from ₹9,907

  • 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

Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (506 reviews)
"Excellent location for skiing"
United States
Leah
The price is ₹17,485
₹21,273 total
includes taxes & fees
28 Apr - 29 Apr
Hotel Nolda

Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (195 reviews)
"Very clean room, warm room, very comfortable bed and nice bathroom. Kitchen was clean and new. "
United States
Paula
The price is ₹19,025
₹20,359 total
includes taxes & fees
5 May - 6 May
Hotel Stille & Aladin Apartments

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (291 reviews)
"Lovely hotel with good spa facilities "
Ireland
Noel
The price is ₹25,129
₹26,909 total
includes taxes & fees
24 May - 25 May
Hotel Laudinella

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is ₹36,345
₹38,552 total
includes taxes & fees
17 May - 18 May
Laudinella Apartments

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (578 reviews)
"Great location and great hotel still with some old fashion "
United States
giampaolo
Hotel Reine Victoria

The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (7 reviews)
The price is ₹46,069
₹48,645 total
includes taxes & fees
17 May - 18 May
The Suites

The View

The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹70,056
₹73,447 total
includes taxes & fees
18 May - 19 May
The View

Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (272 reviews)
"Very clean room, staff very friendly and helpful. "
United Kingdom
Roberto
The price is ₹14,176
₹15,073 total
includes taxes & fees
11 May - 12 May
Youth Hostel St. Moritz

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (338 reviews)
"Restaurant was closed during our stay. Also renovations/repairs being made during that time. Good bus service to train station. "
United States
Alan
Hotel Piz

Gasthaus Alpina Salouf

Gasthaus Alpina Salouf
3.5 star property
Surses
9.8 out of 10, Exceptional, (25 reviews)
"Great cozy hotel in a small mountain village "
Switzerland
bruno
The price is ₹11,955
₹13,367 total
includes taxes & fees
26 Apr - 27 Apr
Gasthaus Alpina Salouf

POSCHIAVO Suisse Hotel

POSCHIAVO Suisse Hotel
2.5 star property
Poschiavo
8.8 out of 10, Excellent, (23 reviews)
"Great location close to train station. Breakfast had great variety of food."
United States
Stephen
The price is ₹11,830
₹12,996 total
includes taxes & fees
30 Apr - 1 May
POSCHIAVO Suisse Hotel

Chesa Michel

Chesa Michel
3.0 star property
Bever
10.0 out of 10, Exceptional, (1 review)
"Clean!"
United States
Elisabeth
The price is ₹7,116
₹22,792 total
includes taxes & fees
28 Apr - 29 Apr
Chesa Michel

Hotel Solaria

Hotel Solaria
3.0 star property
Surses
8.8 out of 10, Excellent, (51 reviews)
"Friendly staff. Spacious Clean rooms and bathroom. Comfortable bedding. Nice balcony. "
Canada
Kimberly
The price is ₹17,873
₹19,509 total
includes taxes & fees
17 May - 18 May
Hotel Solaria

Hotel Maloja Kulm

Hotel Maloja Kulm
3.0 star property
Maloja
9.4 out of 10, Exceptional, (16 reviews)
"Outstanding accommodation, dining and service in a glorious location"
Australia
William
The price is ₹14,668
₹15,225 total
includes taxes & fees
28 Apr - 29 Apr
Hotel Maloja Kulm

Hotel Biancospino

Hotel Biancospino
3.0 star property
Lanzada
7.0 out of 10, Good, (8 reviews)
"Bare en kort overnatting. Men personalet var kjempe hyggelige og gav oss god service. Rommet og hotellet fremstod som rent og pent. Beliggenheten var helt fantastisk "
Norway
Jarle
The price is ₹11,868
₹13,054 total
includes taxes & fees
27 Apr - 28 Apr
Hotel Biancospino

Dimora Degli Dei

Dimora Degli Dei
4.0 star property
Livigno
The price is ₹32,833
₹33,602 total
includes taxes & fees
26 Apr - 27 Apr
Dimora Degli Dei

Cà del Borgo, Rooms & Suites

Cà del Borgo, Rooms & Suites
3.0 star property
Poschiavo
10.0 out of 10, Exceptional, (1 review)
"Good"
United States
RAUL
The price is ₹14,211
₹15,470 total
includes taxes & fees
26 Apr - 27 Apr
Cà del Borgo, Rooms & Suites

Hotel Primula

Hotel Primula
3.0 star property
Livigno
8.6 out of 10, Excellent, (34 reviews)
"Lovely place, great food, peaceful "
United Kingdom
Craig
The price is ₹8,196
₹8,746 total
includes taxes & fees
7 May - 8 May
Hotel Primula

Hotel La Romantica

Hotel La Romantica
3.5 star property
Poschiavo
9.4 out of 10, Exceptional, (8 reviews)
"Ho soggiornato nell appartamento Varuna.2ad et un ragazzo. Perfetto Il trenino passava sotto le finestre ma neanche si sentiva!!! Personale gentilissimo Posto curato Lo consiglio.!!!"
Italy
Serenella
The price is ₹19,534
₹20,993 total
includes taxes & fees
6 May - 7 May
Hotel La Romantica

Hotel Allegra

Hotel Allegra
3.0 star property
Zuoz
9.8 out of 10, Exceptional, (18 reviews)
"Great room. Great facilities and very friendly staff, good food too!"
United Kingdom
David
The price is ₹26,815
₹27,834 total
includes taxes & fees
26 Apr - 27 Apr
Hotel Allegra
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 for a stay in Sankt Moritz-Bad?
Hotel Laudinella is one of the top choices for your stay based on our traveller data. This hotel is a short 5-minute walk from Lake St. Moritz, and it offers a full-service spa and 3 restaurants. Other good options for your stay include Hotel Piz and Youth Hostel St. Moritz. 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! You'll find that most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and get 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 place to stay on a budget in Sankt Moritz-Bad?
Based on our traveller 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 family accommodation in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a hotel with an outdoor pool and a children's club, and it's a top choice on Expedia for families. Other choices for your family trip include Hotel Stille & Aladin Apartments and Hotel San Gian. Also, children of all ages will enjoy a visit to Ovaverva Pool and Spa. Find more child-friendly accommodations in Sankt Moritz-Bad.
What's the best dog-friendly hotel in Sankt Moritz-Bad?
Hotel Laudinella is a top hotel for people travelling with their pets, and offers 3 restaurants and free WiFi for its human guests. Two other good options for you and your pet include Youth Hostel St. Moritz and Hotel Reine Victoria. See more pet-friendly hotel accommodations in Sankt Moritz-Bad.
What's the best luxury accommodation option 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 travellers looking for an elegant place to stay. Find more luxury hotels in Sankt Moritz-Bad.
What's the best accommodation option for a ski holiday in Sankt Moritz-Bad?
Hotel Nolda is a top hotel for a winter getaway, and features ski-in/ski-out access and free WiFiThis hotel is adjacent to Signal Gondola. Other good options for your winter getaway include Youth Hostel St. Moritz and Hotel Piz. See all ski hotels in Sankt Moritz-Bad.
What are some hotels with pools in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski: Hotel, 11-minute walk from 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?
Hotel Laudinella is a top spa hotel featuring 3 restaurants and a fitness centre. 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 will definitely enjoy the skiing, 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 accommodation options 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. Take a look at what more there is to see and do in Expedia's Sankt Moritz-Bad guide.
What's the seasonal weather in Sankt Moritz-Bad?
The hottest months are usually July and August, with an average temperature of 10°C, while the coldest months are January and February, with an average of -7°C. The snowiest months in Sankt Moritz-Bad are April, May, November and January, with each month seeing an average of 13 cm of snowfall.

Explore a world of travel with Expedia