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 31 - Sep 1Tomorrow
Sep 1 - Sep 2This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Top 5 hotels in St. Moritz at a glance
- Soldanella — 3-star hotel in St. Moritz. Guest rating: 9.0/10 — Wonderful.
- Hotel Arte — 3-star hotel in St. Moritz. Guest rating: 8.8/10 — Excellent.
- Art Boutique Hotel Monopol — 4-star hotel in St. Moritz. Guest rating: 9.6/10 — Exceptional.
- Hotel Steffani — 4-star hotel in St. Moritz. Guest rating: 9.0/10 — Wonderful.
- Languard — 3-star hotel in St. Moritz. Guest rating: 8.8/10 — Excellent.
Where to stay in St. Moritz?




Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
$461
$487 total
includes taxes & fees
Sep 1 - Sep 2




Hotel Steffani
Hotel SteffaniSt. Moritz
$316
$337 total
includes taxes & fees
Sep 20 - Sep 21




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
$307
$326 total
includes taxes & fees
Sep 1 - Sep 2




Crystal Hotel
Crystal HotelSt. Moritz
$332
$353 total
includes taxes & fees
Sep 30 - Oct 1




Hotel Laudinella
Hotel LaudinellaSt. Moritz
$268
$287 total
includes taxes & fees
Sep 30 - Oct 1




Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
$270
$288 total
includes taxes & fees
Sep 30 - Oct 1




Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
$359
$381 total
includes taxes & fees
Sep 1 - Sep 2




Berghotel Randolins
Berghotel RandolinsSt. Moritz
$219
$234 total
includes taxes & fees
Sep 20 - Sep 21




Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
$631
$667 total
includes taxes & fees
Sep 25 - Sep 26




Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
$203
$217 total
includes taxes & fees
Sep 6 - Sep 7




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
$441
$466 total
includes taxes & fees
Sep 27 - Sep 28




Chesa Spuondas
Chesa SpuondasSt. Moritz
$174
$188 total
includes taxes & fees
Sep 17 - Sep 18




Hotel Europa Suites
Hotel Europa SuitesSt. Moritz
$274
$293 total
includes taxes & fees
Sep 7 - Sep 8




Randolins Familienresort
Randolins FamilienresortSt. Moritz
$266
$283 total
includes taxes & fees
Sep 13 - Sep 14
Get last-minute hotel deals in St. Moritz and save more
Sign in to unlock great savings.
$30 off
Berghotel Randolins$289
per night
$615 total
includes taxes & fees
$194 off
Hotel GRACE LA MARGNA ST MORITZ$873
per night
$1,837 total
includes taxes & fees
$446 off
Hotel Laudinella$603
per night
$1,269 total
includes taxes & fees
$40 off
Randolins Familienresort$400
per night
$846 total
includes taxes & fees
$263 off
Hotel Laudinella$356
per night
$756 total
includes taxes & fees
$30 off
Berghotel Randolins$289
per night
$615 total
includes taxes & fees
$303 off
Hotel Corvatsch$258
per night
$550 total
includes taxes & fees
$67 off
Hotel Europa Suites$302
per night
$644 total
includes taxes & fees
$196 off
Hotel GRACE LA MARGNA ST MORITZ$884
per night
$1,860 total
includes taxes & fees
$862 off
Art Boutique Hotel Monopol$1,724
per night
$3,596 total
includes taxes & fees
$37 off
Randolins Familienresort$351
per night
$743 total
includes taxes & fees
$75 off
Hotel GRACE LA MARGNA ST MORITZ$677
per night
$715 total
includes taxes & fees
$156 off
Hotel Corvatsch$266
per night
$284 total
includes taxes & fees
$30 off
Hotel Europa Suites$274
per night
$293 total
includes taxes & fees
Check out pet-friendly hotels in St. Moritz
$270
$288 total
includes taxes & fees
Sep 30 - Oct 1
$461
$487 total
includes taxes & fees
Sep 1 - Sep 2
$332
$353 total
includes taxes & fees
Sep 30 - Oct 1
$316
$337 total
includes taxes & fees
Sep 20 - Sep 21
$219
$234 total
includes taxes & fees
Sep 20 - Sep 21
$268
$287 total
includes taxes & fees
Sep 30 - Oct 1
You may also like hotels with spas in St. Moritz
$461
$487 total
includes taxes & fees
Sep 1 - Sep 2
$316
$337 total
includes taxes & fees
Sep 20 - Sep 21
$332
$353 total
includes taxes & fees
Sep 30 - Oct 1
$268
$287 total
includes taxes & fees
Sep 30 - Oct 1
$359
$381 total
includes taxes & fees
Sep 1 - Sep 2
$270
$288 total
includes taxes & fees
Sep 30 - Oct 1
$219
$234 total
includes taxes & fees
Sep 20 - Sep 21
You can also stay at hotels with a pool in St. Moritz
$316
$337 total
includes taxes & fees
Sep 20 - Sep 21
$631
$667 total
includes taxes & fees
Sep 25 - Sep 26
$274
$293 total
includes taxes & fees
Sep 7 - Sep 8
$670
$708 total
includes taxes & fees
Sep 21 - Sep 22
$836
$880 total
includes taxes & fees
Sep 7 - Sep 8
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.
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 Lake St. Moritz, St. Moritz Leaning Tower, and Signalbahn.
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.
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.
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
Art Boutique Hotel Monopol
10/10 Excellent
"Very nice staff and clean rooms."
Suvretta House
10/10 Excellent
"Very professional staff and excellent rooms"
Hotel Arte
10/10 Excellent
"I can’t recommend this hotel highly enough. Lovely clean rooms, really helpful staff, great location and good breakfast and restaurant."
Hotel Reine Victoria
10/10 Excellent
"El hotel es lindo. Sin amables, atentos y tienen y todo bien, me gustó!! El desayuno es amplio y el sabor es bueno"
Crystal Hotel
10/10 Excellent
"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."
Hotel Piz
10/10 Excellent
"I loved this hotel. Squeaky clean rooms, free sauna, and the staff really were exceptional. Also the breakfast buffet was fresh and coffee plentiful. Excellent experience and would definitely recommend"
Hotel GRACE LA MARGNA ST MORITZ
10/10 Excellent
"One of my favorite hotels ever ❤️ spa is gorgeous shuttle , cool bar and restaurant, cozy rooms"
Hotel Nolda
8/10 Good
"Staff was great during check in, breakfast was amazing. Rooms had just enough and the shower was awesome. Good stay, building is a little loud when people are walking the hallway."
Youth Hostel St. Moritz
10/10 Excellent
"Excelente hotel , todo perfecto. Habitaciones, desayuno, parqueadero y el bus hace viaje directo a la estación del tren cada 30 minutos"




















































































