Hotels in St. Moritz
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 17 - Aug 18Tomorrow
Aug 18 - Aug 19This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Where to stay in St. Moritz?




Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
$432
$457 total
includes taxes & fees
Aug 22 - Aug 23




Hotel Laudinella
Hotel LaudinellaSt. Moritz
$262
$281 total
includes taxes & fees
Sep 15 - Sep 16




Crystal Hotel
Crystal HotelSt. Moritz
$330
$352 total
includes taxes & fees
Aug 26 - Aug 27




Hotel Steffani
Hotel SteffaniSt. Moritz
$349
$371 total
includes taxes & fees
Aug 22 - Aug 23




Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
$293
$312 total
includes taxes & fees
Aug 21 - Aug 22




Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
$268
$287 total
includes taxes & fees
Sep 15 - Sep 16




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
$304
$324 total
includes taxes & fees
Aug 30 - Aug 31




Berghotel Randolins
Berghotel RandolinsSt. Moritz
$264
$282 total
includes taxes & fees
Sep 9 - Sep 10




Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
$538
$571 total
includes taxes & fees
Sep 16 - Sep 17




Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
$191
$204 total
includes taxes & fees
Aug 30 - Aug 31




Chesa Spuondas
Chesa SpuondasSt. Moritz
$166
$180 total
includes taxes & fees
Aug 25 - Aug 26




Hotel Corvatsch
Hotel CorvatschSt. Moritz
$265
$282 total
includes taxes & fees
Sep 17 - Sep 18




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
$421
$445 total
includes taxes & fees
Aug 27 - Aug 28




Hotel Europa Suites
Hotel Europa SuitesSt. Moritz
$273
$292 total
includes taxes & fees
Aug 24 - Aug 25
Get last-minute hotel deals in St. Moritz and save more
Sign in to unlock great savings.
$218 off
Art Boutique Hotel Monopol$436
per night
$922 total
includes taxes & fees
$279 off
Hotel Corvatsch$237
per night
$507 total
includes taxes & fees
$333 off
Hotel Laudinella$450
per night
$952 total
includes taxes & fees
$195 off
Hotel GRACE LA MARGNA ST MORITZ$880
per night
$1,850 total
includes taxes & fees
$234 off
Hotel Reine Victoria$316
per night
$673 total
includes taxes & fees
$246 off
Art Boutique Hotel Monopol$493
per night
$1,040 total
includes taxes & fees
$244 off
Hotel Laudinella$330
per night
$701 total
includes taxes & fees
$106 off
Hotel Waldhaus am See$325
per night
$691 total
includes taxes & fees
$279 off
Hotel Corvatsch$237
per night
$507 total
includes taxes & fees
$202 off
Hotel GRACE LA MARGNA ST MORITZ$911
per night
$1,915 total
includes taxes & fees
$73 off
Hotel Europa Suites$328
per night
$699 total
includes taxes & fees
$107 off
Hotel Laudinella$290
per night
$310 total
includes taxes & fees
$109 off
Hotel Reine Victoria$294
per night
$314 total
includes taxes & fees
$60 off
Hotel GRACE LA MARGNA ST MORITZ$538
per night
$571 total
includes taxes & fees
$32 off
Hotel Europa Suites$286
per night
$305 total
includes taxes & fees
Check out pet-friendly hotels in St. Moritz
$262
$281 total
includes taxes & fees
Sep 15 - Sep 16
$349
$371 total
includes taxes & fees
Aug 22 - Aug 23
$432
$457 total
includes taxes & fees
Aug 22 - Aug 23
$330
$352 total
includes taxes & fees
Aug 26 - Aug 27
$268
$287 total
includes taxes & fees
Sep 15 - Sep 16
You may also like hotels with spas in St. Moritz
$268
$287 total
includes taxes & fees
Sep 15 - Sep 16
$262
$281 total
includes taxes & fees
Sep 15 - Sep 16
$432
$457 total
includes taxes & fees
Aug 22 - Aug 23
$330
$352 total
includes taxes & fees
Aug 26 - Aug 27
$264
$282 total
includes taxes & fees
Sep 9 - Sep 10
$293
$312 total
includes taxes & fees
Aug 21 - Aug 22
$349
$371 total
includes taxes & fees
Aug 22 - Aug 23
$538
$571 total
includes taxes & fees
Sep 16 - Sep 17
You can also stay at hotels with a pool in St. Moritz
$349
$371 total
includes taxes & fees
Aug 22 - Aug 23
$538
$571 total
includes taxes & fees
Sep 16 - Sep 17
$273
$292 total
includes taxes & fees
Aug 24 - Aug 25
$667
$705 total
includes taxes & fees
Sep 7 - Sep 8
$832
$875 total
includes taxes & fees
Aug 26 - Aug 27
$1,078
$1,131 total
includes taxes & fees
Aug 23 - Aug 24
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.
View all propertiesGo beyond your typical stay in St. Moritz
Pet friendly
Apartment
Family friendly
Our prices for hotels in St. Moritz are cheapest in November
Our prices for hotels in St. Moritz are cheapest in November
Price trends for hotels in St. Moritz
Pricing is based on two traveler single night rates
Top landmarks in St. Moritz

Lake St. Moritz
9.4/10 (661 reviews)
Lake St. Moritz is 0.4 mi (0.7 km) from central St. Moritz, why not stop by during your stay.

St. Moritz Leaning Tower
8.6/10 (123 reviews)
If you're planning a bit of sightseeing during your trip, head to St. Moritz Leaning Tower— just one of the monuments in central St. Moritz.

Signalbahn
8.8/10 (26 reviews)
Signalbahn is in the heart of Sankt Moritz-Bad, so why not stop by during your stay.

Rhaetian Railway
9.8/10 (51 reviews)
Rhaetian Railway is 0.4 mi (0.6 km) from central St. Moritz, why not stop by during your stay. If you have fun at Rhaetian Railway, you'll love Ovaverva Pool and Spa, located nearby.
Signal Gondola
9.2/10 (85 reviews)
If you're planning a bit of sightseeing during your trip, head to Signal Gondola— just one of the monuments in central Sankt Moritz-Bad.
San Karl St. Moritz-Bad Church
8.2/10 (30 reviews)
If you're planning a bit of sightseeing during your trip, head to San Karl St. Moritz-Bad Church— just one of the monuments in central Sankt Moritz-Bad.
Nair Peak
8.8/10 (52 reviews)
Nair Peak is just one of the landmarks located 2.5 mi (4 km) from central St. Moritz, so you might want to stop by for a few pics during your trip.
Olympia Bobrun
8.0/10 (11 reviews)
Olympia Bobrun is 0.5 mi (0.8 km) from central St. Moritz, why not stop by during your stay.
Learn more about St. Moritz
Glide across the frozen lake where locals play cricket on ice, a tradition as old as the town's reputation for winter glamour. The Olympic Bob Run offers a chance to hurtle down the world's only natural ice track, assuming your nerves match your curiosity. Via Serlas showcases boutiques where price tags remain discreetly hidden, while Corviglia's slopes welcome skiers beneath that famous sun that locals claim shines 322 days a year. The Leaning Tower offers medieval charm amid Alpine modernity, and the Engadiner Museum reveals mountain life before tourism arrived. After dark, hotel bars buzz with multilingual chatter as the well-heeled compare notes on which mountain restaurant served the best rösti.
See all hotels in St. Moritz
Check out reviews of St. Moritz hotels guests love
Hotel Arte
8/10 Good
"Very friendly front desk. Coffe and aromatic water at the reception. Overall we like it"
Hauser Hotel St. Moritz
8/10 Good
"The staff is very helpful and it was very easy check in. Stayed at this hotel for 1 night, the room is clean and spacious and nice view from balcony. We had to leave very early the next day and the front reception arranged our breakfast to go for us to take which is really nice. There is also a shuttle that picked us up from the train station. Will definitely be back and highly recommended!"
Hotel Waldhaus am See
8/10 Good
"Wonderful location and spa."
Languard
10/10 Excellent
"Excellent with a classic Swiss alpine feel. The interiors are warm, cozy, and elegant with re views to the"
Hotel Nolda
10/10 Excellent
"Quaint hotel on the banks of the river, away from noise of downtown St. Moritz Dorf. Easy bus transport to/from train station and other amenities."
Youth Hostel St. Moritz
10/10 Excellent
"Teníamos el cuarto privado. Y los del baño compartido hacia mucho ruido de madrugada."
Hotel GRACE LA MARGNA ST MORITZ
10/10 Excellent
"I have traveled all over and stayed at many luxury hotels, and this one has to be up there with one of my favorites."
Art Boutique Hotel Monopol
10/10 Excellent
"Great Location!"
Hotel Steffani
10/10 Excellent
"A lovely hotel in a convenient location"
























































































