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 7 - Aug 8Tomorrow
Aug 8 - Aug 9This weekend
Aug 7 - Aug 9Next weekend
Aug 14 - Aug 16Where to stay in St. Moritz?




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




Hotel Steffani
Hotel SteffaniSt. Moritz
$317
$338 total
includes taxes & fees
Aug 26 - Aug 27




Crystal Hotel
Crystal HotelSt. Moritz
$333
$354 total
includes taxes & fees
Aug 26 - Aug 27




Hotel Laudinella
Hotel LaudinellaSt. Moritz
$291
$310 total
includes taxes & fees
Aug 15 - Aug 16




Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
$296
$316 total
includes taxes & fees
Sep 6 - Sep 7




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
$315
$335 total
includes taxes & fees
Aug 9 - Aug 10




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




Berghotel Randolins
Berghotel RandolinsSt. Moritz
$257
$274 total
includes taxes & fees
Aug 27 - Aug 28




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
$415
$439 total
includes taxes & fees
Sep 6 - Sep 7




Chesa Spuondas
Chesa SpuondasSt. Moritz
$161
$175 total
includes taxes & fees
Aug 25 - Aug 26




Hotel Corvatsch
Hotel CorvatschSt. Moritz
$266
$284 total
includes taxes & fees
Sep 7 - Sep 8




Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
$620
$656 total
includes taxes & fees
Aug 30 - Aug 31




Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
$202
$216 total
includes taxes & fees
Aug 16 - Aug 17




Randolins Familienresort
Randolins FamilienresortSt. Moritz
$294
$313 total
includes taxes & fees
Sep 7 - Sep 8
Get last-minute hotel deals in St. Moritz and save more
Sign in to unlock great savings.
$480
per night
$1,014 total
includes taxes & fees
Sign in for extra savings
$339 off
Hotel Corvatsch$288
per night
$613 total
includes taxes & fees
$335 off
Hotel Laudinella$453
per night
$957 total
includes taxes & fees
$221 off
Hotel GRACE LA MARGNA ST MORITZ$993
per night
$2,086 total
includes taxes & fees
$273 off
Hotel Laudinella$369
per night
$783 total
includes taxes & fees
$315 off
Hotel Corvatsch$269
per night
$573 total
includes taxes & fees
$70 off
Hotel Europa Suites$317
per night
$675 total
includes taxes & fees
$269 off
Hotel GRACE LA MARGNA ST MORITZ$1,212
per night
$2,542 total
includes taxes & fees
$1,953
per night
$4,071 total
includes taxes & fees
Sign in for extra savings
$338
per night
$359 total
includes taxes & fees
Sign in for extra savings
$30 off
Hotel Europa Suites$273
per night
$292 total
includes taxes & fees
$86 off
Hotel GRACE LA MARGNA ST MORITZ$773
per night
$815 total
includes taxes & fees
Check out pet-friendly hotels in St. Moritz
$291
$310 total
includes taxes & fees
Aug 15 - Aug 16
$333
$354 total
includes taxes & fees
Aug 26 - Aug 27
$317
$338 total
includes taxes & fees
Aug 26 - Aug 27
$296
$316 total
includes taxes & fees
Sep 6 - Sep 7
$432
$457 total
includes taxes & fees
Aug 21 - Aug 22
You may also like hotels with spas in St. Moritz
$432
$457 total
includes taxes & fees
Aug 21 - Aug 22
$317
$338 total
includes taxes & fees
Aug 26 - Aug 27
$333
$354 total
includes taxes & fees
Aug 26 - Aug 27
$296
$316 total
includes taxes & fees
Sep 6 - Sep 7
$291
$310 total
includes taxes & fees
Aug 15 - Aug 16
$374
$396 total
includes taxes & fees
Aug 21 - Aug 22
$257
$274 total
includes taxes & fees
Aug 27 - Aug 28
$415
$439 total
includes taxes & fees
Sep 6 - Sep 7
You can also stay at hotels with a pool in St. Moritz
$317
$338 total
includes taxes & fees
Aug 26 - Aug 27
$620
$656 total
includes taxes & fees
Aug 30 - Aug 31
$273
$292 total
includes taxes & fees
Aug 16 - Aug 17
$672
$710 total
includes taxes & fees
Aug 30 - Aug 31
$832
$876 total
includes taxes & fees
Aug 21 - Aug 22
$1,080
$1,134 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.

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.

Signalbahn
8.8/10 (26 reviews)
Signalbahn is in the heart of Sankt Moritz-Bad, so why not stop by during your stay.
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.
Segantini Museum
9.2/10 (9 reviews)
Segantini Museum is 0.4 mi (0.7 km) from central St. Moritz, why not stop by during your stay. If you want to experience more of the culture St. Moritz has to offer, head to San Karl St. Moritz-Bad Church, Lake St. Moritz, and St. Moritz Leaning Tower.
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
Hauser Hotel St. Moritz
10/10 Excellent
"Convenient and clean"
Berghotel Randolins
8/10 Good
"Le lit n’est pas super confortable et les oreillers sont horribles, en fait, on ne peut pas appeler cela des oreillers tellement elles Sont plates."
Hotel Arte
8/10 Good
"The hotel and room Was clean and comfortable Staff were very helpful in getting our taxi sorted and showing us where to get out and about Bit disappointing that there is no English option on the tv at night when we just wanted to watch a movie and relax but not A complaint Thanks"
Hotel Nolda
10/10 Excellent
"Very good breakfast. Comfortable"
Hotel Steffani
10/10 Excellent
"A lovely hotel in a convenient location"
Grand Hotel des Bains Kempinski
10/10 Excellent
"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,"
Hotel GRACE LA MARGNA ST MORITZ
10/10 Excellent
"Ok"
Crystal Hotel
10/10 Excellent
"Very nice property centrally located to the center. Lots of restaurants and shops very close nearby!"
Youth Hostel St. Moritz
8/10 Good
"According with the price our stay was good."
























































































