
Find Ski Hotels in St. Moritz
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Ski Hotels
Tonight
Aug 24 - Aug 25Tomorrow
Aug 25 - Aug 26This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Our top choices for St. Moritz ski hotels




1. Soldanella
SoldanellaSt. Moritz
- Ski enthusiasts find alpine bliss at this St. Moritz spa hotel, where sauna sessions follow mountain adventures and lakeside views inspire.
₩322,449
₩345,246 total
includes taxes & fees
Aug 30 - Aug 31




2. Languard
LanguardSt. Moritz
- Explore winter magic at St. Moritz's slope-side retreat where skiing adventures meet golf course elegance in the heart of Engadin Valley.
₩298,280
₩320,165 total
includes taxes & fees
Aug 27 - Aug 28




3. Hotel Arte
Hotel ArteSt. Moritz
- Carve pristine powder and embrace winter adventure at this Art Deco ski haven, just steps from St. Moritz's iconic slopes.
₩335,607
₩361,333 total
includes taxes & fees
Aug 28 - Aug 29




4. Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
- Ski from art-filled luxury in the heart of St. Moritz, where alpine adventures begin steps from the hotel's rooftop spa retreat.
₩573,231
₩606,948 total
includes taxes & fees
Aug 25 - Aug 26




5. Crystal Hotel
Crystal HotelSt. Moritz
- Ski paradise awaits at Crystal Hotel with direct access to pristine slopes, complimentary shuttle, and luxurious spa treatments.
₩464,917
₩494,519 total
includes taxes & fees
Aug 26 - Aug 27




6. Hotel Steffani
Hotel SteffaniSt. Moritz
- Alpine bliss awaits at this ski-in/ski-out hotel offering slope-side luxury and post-powder pampering.
₩442,421
₩471,168 total
includes taxes & fees
Sep 20 - Sep 21




7. Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
- Savor breathtaking winter adventures at this alpine hotel with free lift passes and spa services across the street.
₩413,411
₩441,055 total
includes taxes & fees
Sep 23 - Sep 24




8. Hotel Nolda
Hotel NoldaSt. Moritz
- Embrace winter magic at this slope-side hotel with ski rentals and direct mountain access.
₩273,907
₩329,460 total
includes taxes & fees
Aug 25 - Aug 26
View all properties
4-star ski hotels in St. Moritz
₩464,917
₩494,519 total
includes taxes & fees
Aug 26 - Aug 27
₩573,231
₩606,948 total
includes taxes & fees
Aug 25 - Aug 26
₩339,196
₩364,015 total
includes taxes & fees
Sep 22 - Sep 23
₩591,555
₩625,976 total
includes taxes & fees
Aug 27 - Aug 28
₩442,421
₩471,168 total
includes taxes & fees
Sep 20 - Sep 21
₩413,411
₩441,055 total
includes taxes & fees
Sep 23 - Sep 24
₩906,475
₩952,856 total
includes taxes & fees
Aug 25 - Aug 26




Laudinella Apartments
Laudinella ApartmentsSt. Moritz
₩716,872
₩756,048 total
includes taxes & fees
Aug 30 - Aug 31
₩383,932
₩410,457 total
includes taxes & fees
Aug 31 - Sep 1
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 propertiesTop St. Moritz Hotel Reviews
Art Boutique Hotel Monopol
10/10 Excellent
"great location and very friendly staff."
Languard
10/10 Excellent
"This place is a real gem! The views are simply stunning, the rooms are spotless, and the breakfast is out of this world. But what really makes it stand out is the amazing staff - they're friendly, helpful, and always go the extra mile."
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"
Hotel Steffani
10/10 Excellent
"Bien situé"
Hotel Piz
8/10 Good
"Room was clean and comfortable. The staff are very nice, the only thing that kept me from a 5 stars is there is no air conditioning and the weather was hot. Still very recommended"
Hotel Waldhaus am See
10/10 Excellent
"Great place!"
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,"
Suvretta House
10/10 Excellent
"Amazing hotel, very nice wellness and spa area, top service"























