Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in St. Moritz on Hotels.com. These St. Moritz hotels consistently deliver on quality, location and traveler experience. Last updated on .
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
Sep 1 - Sep 2Tomorrow
Sep 2 - Sep 3This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Top 5 hotels in St. Moritz at a glance
- Art Boutique Hotel Monopol — 4-star hotel in St. Moritz. Guest rating: 9.6/10 — Exceptional.
- Soldanella — 3-star hotel in St. Moritz. Guest rating: 9.0/10 — Wonderful.
- Languard — 3-star hotel in St. Moritz. Guest rating: 8.8/10 — Excellent.
- Crystal Hotel — 4.5-star hotel in St. Moritz. Guest rating: 9.2/10 — Wonderful.
- Hauser Hotel St. Moritz — 3-star hotel in St. Moritz. Guest rating: 9.0/10 — Wonderful.
Where to stay in St. Moritz?




Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
CNY2,754
CNY2,916 total
includes taxes & fees
Sep 2 - Sep 3




Soldanella
SoldanellaSt. Moritz
CNY1,578
CNY1,689 total
includes taxes & fees
Sep 28 - Sep 29




Crystal Hotel
Crystal HotelSt. Moritz
CNY2,234
CNY2,376 total
includes taxes & fees
Sep 30 - Oct 1




Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
CNY2,073
CNY2,203 total
includes taxes & fees
Sep 3 - Sep 4




Hotel Laudinella
Hotel LaudinellaSt. Moritz
CNY1,931
CNY2,061 total
includes taxes & fees
Oct 2 - Oct 3




Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
CNY2,419
CNY2,561 total
includes taxes & fees
Sep 2 - Sep 3




Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
CNY4,244
CNY4,488 total
includes taxes & fees
Sep 25 - Sep 26




Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
CNY2,964
CNY3,135 total
includes taxes & fees
Sep 27 - Sep 28




Hotel Steffani
Hotel SteffaniSt. Moritz
CNY2,125
CNY2,264 total
includes taxes & fees
Oct 1 - Oct 2




Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
CNY1,986
CNY2,119 total
includes taxes & fees
Oct 1 - Oct 2




Hotel Bären
Hotel BärenSt. Moritz
CNY2,350
CNY2,490 total
includes taxes & fees
Sep 13 - Sep 14




Hotel Nolda
Hotel NoldaSt. Moritz
CNY1,336
CNY1,603 total
includes taxes & fees
Sep 7 - Sep 8




Grand Hotel des Bains Kempinski
Grand Hotel des Bains KempinskiSt. Moritz
CNY5,620
CNY5,917 total
includes taxes & fees
Sep 8 - Sep 9




Berghotel Randolins
Berghotel RandolinsSt. Moritz
CNY1,507
CNY1,615 total
includes taxes & fees
Sep 24 - Sep 25




Hotel Stille & Aladin Apartments
Hotel Stille & Aladin ApartmentsSt. Moritz
CNY1,362
CNY1,456 total
includes taxes & fees
Sep 6 - Sep 7




Suvretta House
Suvretta HouseSt. Moritz
CNY4,511
CNY4,765 total
includes taxes & fees
Sep 22 - Sep 23




Hotel Europa Suites
Hotel Europa SuitesSt. Moritz
CNY1,844
CNY1,972 total
includes taxes & fees
Sep 30 - Oct 1
Get last-minute hotel deals in St. Moritz and save more
Sign in to unlock great savings.
We have 2 left at
Hotel Reine VictoriaCNY1,962
per night
CNY4,189 total
includes taxes & fees
We have 1 left at
Hotel PizCNY2,059
per night
CNY4,375 total
includes taxes & fees
We have 1 left at
Hotel ArteCNY2,701
per night
CNY5,731 total
includes taxes & fees
We have 1 left at
Art Boutique Hotel MonopolCNY3,683
per night
CNY7,760 total
includes taxes & fees
We have 5 left at
Berghotel RandolinsCNY1,941
per night
CNY4,132 total
includes taxes & fees
We have 1 left at
Hotel LaudinellaCNY3,976
per night
CNY8,369 total
includes taxes & fees
We have 3 left at
Hotel GRACE LA MARGNA ST MORITZCNY5,869
per night
CNY12,350 total
includes taxes & fees
We have 2 left at
The SuitesCNY4,468
per night
CNY9,390 total
includes taxes & fees
We have 4 left at
The ViewCNY5,228
per night
CNY10,954 total
includes taxes & fees
We have 1 left at
Randolins FamilienresortCNY2,690
per night
CNY5,685 total
includes taxes & fees
We have 1 left at
Hotel ArteCNY2,096
per night
CNY4,476 total
includes taxes & fees
We have 2 left at
Hotel PizCNY2,137
per night
CNY4,537 total
includes taxes & fees
We have 3 left at
Hotel LaudinellaCNY2,401
per night
CNY5,100 total
includes taxes & fees
We have 1 left at
Hotel NoldaCNY1,771
per night
CNY4,110 total
includes taxes & fees
We have 4 left at
Berghotel RandolinsCNY1,941
per night
CNY4,132 total
includes taxes & fees
We have 2 left at
Hotel CorvatschCNY1,732
per night
CNY3,696 total
includes taxes & fees
We have 3 left at
Hotel Europa SuitesCNY2,032
per night
CNY4,333 total
includes taxes & fees
We have 4 left at
Hotel GRACE LA MARGNA ST MORITZCNY5,964
per night
CNY12,547 total
includes taxes & fees
We have 3 left at
The SuitesCNY4,445
per night
CNY9,342 total
includes taxes & fees
We have 2 left at
The ViewCNY5,228
per night
CNY10,954 total
includes taxes & fees
We have 1 left at
Art Boutique Hotel MonopolCNY11,592
per night
CNY24,179 total
includes taxes & fees
We have 1 left at
Randolins FamilienresortCNY2,358
per night
CNY4,996 total
includes taxes & fees
We have 1 left at
SoldanellaCNY2,025
per night
CNY2,152 total
includes taxes & fees
We have 1 left at
Hotel ArteCNY2,015
per night
CNY2,154 total
includes taxes & fees
CNY207 off
Hotel PizCNY1,861
per night
CNY1,982 total
includes taxes & fees
CNY1,986
per night
CNY2,119 total
includes taxes & fees
Sign in for extra savings
CNY1,977
per night
CNY2,110 total
includes taxes & fees
Sign in for extra savings
We have 5 left at
Hotel NoldaCNY1,407
per night
CNY1,677 total
includes taxes & fees
We have 3 left at
Hotel CorvatschCNY1,790
per night
CNY1,909 total
includes taxes & fees
We have 1 left at
Hotel GRACE LA MARGNA ST MORITZCNY4,549
per night
CNY4,805 total
includes taxes & fees
CNY205 off
Hotel Europa SuitesCNY1,844
per night
CNY1,972 total
includes taxes & fees
We have 3 left at
The SuitesCNY4,355
per night
CNY4,578 total
includes taxes & fees
Check out pet-friendly hotels in St. Moritz
CNY1,986
CNY2,119 total
includes taxes & fees
Oct 1 - Oct 2
CNY1,578
CNY1,689 total
includes taxes & fees
Sep 28 - Sep 29
CNY2,754
CNY2,916 total
includes taxes & fees
Sep 2 - Sep 3
CNY2,234
CNY2,376 total
includes taxes & fees
Sep 30 - Oct 1
CNY2,125
CNY2,264 total
includes taxes & fees
Oct 1 - Oct 2
CNY1,507
CNY1,615 total
includes taxes & fees
Sep 24 - Sep 25
CNY1,931
CNY2,061 total
includes taxes & fees
Oct 2 - Oct 3
You may also like hotels with pools in St. Moritz
CNY2,125
CNY2,264 total
includes taxes & fees
Oct 1 - Oct 2
CNY2,350
CNY2,490 total
includes taxes & fees
Sep 13 - Sep 14
CNY4,244
CNY4,488 total
includes taxes & fees
Sep 25 - Sep 26
CNY1,844
CNY1,972 total
includes taxes & fees
Sep 30 - Oct 1
CNY4,511
CNY4,765 total
includes taxes & fees
Sep 22 - Sep 23
CNY5,620
CNY5,917 total
includes taxes & fees
Sep 8 - Sep 9
You can also stay at hotels with a spa in St. Moritz
CNY1,578
CNY1,689 total
includes taxes & fees
Sep 28 - Sep 29
CNY2,754
CNY2,916 total
includes taxes & fees
Sep 2 - Sep 3
CNY2,125
CNY2,264 total
includes taxes & fees
Oct 1 - Oct 2
CNY2,234
CNY2,376 total
includes taxes & fees
Sep 30 - Oct 1
CNY1,931
CNY2,061 total
includes taxes & fees
Oct 2 - Oct 3
CNY2,419
CNY2,561 total
includes taxes & fees
Sep 2 - Sep 3
CNY1,986
CNY2,119 total
includes taxes & fees
Oct 1 - Oct 2
CNY2,350
CNY2,490 total
includes taxes & fees
Sep 13 - Sep 14
CNY1,507
CNY1,615 total
includes taxes & fees
Sep 24 - Sep 25
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 October
Our prices for hotels in St. Moritz are cheapest in October
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.
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.
Corviglia Tennis & Golf Center
You might want to practice your swing at Corviglia Tennis & Golf Center, a golf course located 0.4 mi (0.7 km) from central Sankt Moritz-Bad. If Corviglia Tennis & Golf Center doesn't quite scratch your golfing itch, Kulm Golf Course is also nearby.
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 Reine Victoria
10/10 Excellent
"Great location and value for money"
Hotel Nolda
10/10 Excellent
"Breakfast and dinner were great and the staff were friendly and helpful. The room was a bit small, but still comfortable."
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."
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"
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"




































































