A town by a lake with autumn-colored trees, snow-capped mountains, and a mix of modern and traditional buildings.

Search Best Resorts in Sankt Moritz-Bad

  • 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

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Sankt Moritz-Bad

1. Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (606 reviews)
"Good location, close to train station, very quiet, friendly staff, breakfast has lots of options."
Canada
Elan
The price is AU$368
includes taxes & fees
30 Sept - 1 Oct
Hotel Reine Victoria

2. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (542 reviews)
"Nice place"
Australia
Kristine
The price is AU$333
includes taxes & fees
7 Sept - 8 Sept
Hotel Nolda

3. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very good, (379 reviews)
"Good location, excellent breakfast, room was nice, staff very helpful"
United Kingdom
stephen
The price is AU$331
includes taxes & fees
3 Sept - 4 Sept
Hotel Piz

4. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (347 reviews)
"Superbly appointed, modern clean room with a very comfortable bed and nice linen. Free courtesy bus to and from railway station on arrival and departure. Lovely breakfast. Helpful staff in reception and at breakfast."
United Kingdom
Geoff
The price is AU$367
includes taxes & fees
30 Sept - 1 Oct
Hotel Laudinella

5. Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (203 reviews)
"Great staff and places "
Australia
Ramez
The price is AU$291
includes taxes & fees
6 Sept - 7 Sept
Hotel Stille & Aladin Apartments

6. Hotel Corvatsch

Hotel Corvatsch
3.0 star property
St. Moritz
8.0 out of 10, Very good, (53 reviews)
"The best location. "
China
yan
The price is AU$377
includes taxes & fees
30 Sept - 1 Oct
Hotel Corvatsch

7. The Suites

The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (10 reviews)
"Suite was modern, stylish design with lots of space. Perfect location for walking around the lake, Restaurant options excellent. Close to the bus stop for going up and down the hill to the centre of St Moritz."
Switzerland
Alexandra
The price is AU$885
includes taxes & fees
1 Sept - 2 Sept
The Suites

8. The View

The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (4 reviews)
"Staff was extremely helpful. The place was spotless and clean. The views were amazing. I have nothing negative to say - everything was great."
United States
Daniel
The price is AU$1,065
includes taxes & fees
8 Sept - 9 Sept
The View

9. Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (336 reviews)
"This was one of best hotels during our visit to Switzerland ! The staff was amazing! They make us fee welcome since the first minute we arrived until we left. I will definitely come back again!! I was traveling with my son and they surprise him with a birthday surprise cake and room decoration they really made our stay wonderful!! The lady in red was amazing.!!! Love everything about this hotel,"
United States
Elva
The price is AU$1,228
includes taxes & fees
7 Sept - 8 Sept
Grand Hotel des Bains Kempinski

10. Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is AU$754
includes taxes & fees
6 Sept - 7 Sept
Laudinella Apartments

11. Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (319 reviews)
"According with the price our stay was good."
United States
MARITZA
The price is AU$265
includes taxes & fees
18 Sept - 19 Sept
Youth Hostel St. Moritz

12. Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (744 reviews)
"Beautiful old hotel with charm and beautiful antiques. Such a nice place to stay."
United States
Jerry
The price is AU$351
includes taxes & fees
17 Sept - 18 Sept
Soldanella

13. Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (152 reviews)
"We really enjoyed our stay here. The breakfast was so good and nice to have. "
United States
Robin
The price is AU$316
includes taxes & fees
24 Sept - 25 Sept
Berghotel Randolins

14. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (558 reviews)
"Great location, friendly team. Overall clean premises, room and dining areas. The breakfast was excellent."
United States
Ravikanth
The price is AU$456
includes taxes & fees
1 Sept - 2 Sept
Hauser Hotel St. Moritz

15. Art Boutique Hotel Monopol

Art Boutique Hotel Monopol
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (355 reviews)
"Great Location!"
United States
Joshua
The price is AU$585
includes taxes & fees
21 Sept - 22 Sept
Art Boutique Hotel Monopol

16. Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (457 reviews)
"A lovely hotel in a convenient location"
United States
Nadiya
The price is AU$470
includes taxes & fees
1 Oct - 2 Oct
Hotel Steffani

17. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (659 reviews)
"Clean and comfortable hotel in centre of St Moritz."
Australia
Julie
The price is AU$356
includes taxes & fees
2 Sept - 3 Sept
Hotel Arte

18. Crystal Hotel

Crystal Hotel
4.5 star property
St. Moritz
9.2 out of 10, Wonderful, (604 reviews)
"Great location, friendly and helpful staff who help with restaurant bookings, sightseeing plans, and public transportation cards. High level of service which turn down and daily cleaning. Plus free shuttle service to and from the train station. Good communication with staff. Highly recommend and will visit again."
United States
Frank
The price is AU$479
includes taxes & fees
30 Sept - 1 Oct
Crystal Hotel

19. Chesa Spuondas

Chesa Spuondas
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (91 reviews)
"Amazing place. Very cosy and welcoming staff"
France
jerome
The price is AU$262
includes taxes & fees
17 Sept - 18 Sept
Chesa Spuondas

20. Languard

Languard
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (683 reviews)
"Good basic accommodation in St Moritz, it met our needs but it's functional not fancy."
Australia
Roger
The price is AU$479
includes taxes & fees
28 Sept - 29 Sept
Languard
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

Top Sankt Moritz-Bad Hotel Reviews

Find out more about Sankt Moritz-Bad

Sankt Moritz-Bad Resort information

Number of reviews
5,087
Accommodation
0 Resort
Lowest Price
AU$262
Highest Price
AU$1,228

Frequently asked questions

What is Sankt Moritz-Bad like for a resort holiday?
Expedia can help you browse resorts and other accommodation options that provide similar amenities and comforts. If you have trouble with finding a resort in Sankt Moritz-Bad that meets your needs, try using the search page filters to look for hotels, or search for properties with amenities such as swimming pools or all-inclusive rates. We make it easy to book great accommodation so you can focus on creating your trip itinerary.
What's a favourite resort for my stay in Sankt Moritz-Bad?
Our top luxurious hotels in Sankt Moritz-Bad: Hotel Piz - Spa property less than 10 minutes from Lake St. Moritz. Hotel Laudinella - Less than 10 minutes from Lake St. Moritz.
What can I do in Sankt Moritz-Bad?
Signal Gondola, Signalbahn and Lake St. Moritz are a few of the interesting sights to visit. Additional attractions in the area include San Karl St. Moritz-Bad Church and Corviglia Tennis & Golf Center.
What's the weather like 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.
What's the best way to get to and around Sankt Moritz-Bad?
Fly into St. Moritz (SMV-Samedan), which is located 3.7 mi (5.9 km) away from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.