
Find Ski Hotels in St. Moritz from CA $306
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Moritz Ski Hotels
Tonight
Sep 21 - Sep 22Tomorrow
Sep 22 - Sep 23This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for St. Moritz ski hotels




1. 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.
CA $304
CA $328 total
includes taxes & fees
Oct 22 - Oct 23




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.
CA $284
CA $306 total
includes taxes & fees
Sep 30 - Oct 1




3. Crystal Hotel
Crystal HotelSt. Moritz
- Ski paradise awaits at Crystal Hotel with direct access to pristine slopes, complimentary shuttle, and luxurious spa treatments.
CA $425
CA $453 total
includes taxes & fees
Oct 6 - Oct 7




4. Soldanella
SoldanellaSt. Moritz
- Ski enthusiasts find alpine bliss at this St. Moritz spa hotel, where sauna sessions follow mountain adventures and lakeside views inspire.
CA $347
CA $370 total
includes taxes & fees
Sep 27 - Sep 28




5. Hotel Steffani
Hotel SteffaniSt. Moritz
- Alpine bliss awaits at this ski-in/ski-out hotel offering slope-side luxury and post-powder pampering.
CA $444
CA $472 total
includes taxes & fees
Oct 5 - Oct 6




6. Hotel Piz
Hotel PizSt. Moritz
- Discover mountain bliss at Hotel Piz, where snowy slopes await just steps from this St. Moritz retreat with sauna and après-ski drinks.
CA $305
CA $327 total
includes taxes & fees
Sep 29 - Sep 30




7. Hotel Nolda
Hotel NoldaSt. Moritz
- Embrace winter magic at this slope-side hotel with ski rentals and direct mountain access.
CA $270
CA $325 total
includes taxes & fees
Oct 12 - Oct 13




8. Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
- Alpine lakeside hotel with free ski shuttle and mountain sport access, plus luxurious spa retreats after adventures.
CA $396
CA $421 total
includes taxes & fees
Oct 21 - Oct 22
View all properties
4-star ski hotels in St. Moritz
CA $425
CA $453 total
includes taxes & fees
Oct 6 - Oct 7
CA $444
CA $472 total
includes taxes & fees
Oct 5 - Oct 6
CA $678
CA $716 total
includes taxes & fees
Sep 23 - Sep 24
CA $409
CA $436 total
includes taxes & fees
Oct 6 - Oct 7
CA $380
CA $406 total
includes taxes & fees
Sep 27 - Sep 28
CA $614
CA $650 total
includes taxes & fees
Sep 27 - Sep 28
CA $351
CA $376 total
includes taxes & fees
Oct 3 - Oct 4




Laudinella Apartments
Laudinella ApartmentsSt. Moritz
CA $653
CA $690 total
includes taxes & fees
Oct 18 - Oct 19
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
Hotel Reine Victoria
10/10 Excellent
"This is a nice, classic elegant hotel. The room was spacious, newly renovated and clean. Also, the perks (excellent breakfast, access to swimming & spa complex across the street, tickets to use all transportation means including the cable cabins to Piz Nair,) were very welcomed and made my stay wonderful. St. Moritz offers great mountain experiences."
Youth Hostel St. Moritz
10/10 Excellent
"Absolutely brilliant for a hostel. We had concerns about staying in a ‘youth’ hostel as 2 adults in their 50’s. We had our own room and our own bathroom. Breakfast was plentiful and had a good variety and they even offered a 3 course meal for a very good price. We didn’t opt for this because we had already planned to eat out. The place was very clean and staff were very good and helpful. The bus stop is right outside so can get around St. Moritz very easily, we even watched 3 black squirrels playing in the forest from our window. It was great!"
Hotel Nolda
10/10 Excellent
"Easy check in process and communication with staff. We appreciated the accommodations of a crib and high chair for our baby. We had a nice view outside our window."
Hauser Hotel St. Moritz
10/10 Excellent
"Excellent hotel/Excellent people and amenities- the single room was small and no amenities/toiletries but it gave me everything I needed for a solo traveler. Great location too"
Languard
10/10 Excellent
"The staff were helpful and really listened and attended to our needs. The room was very pretty. We had a hot pot in the room so you could have tea or coffee (bring your own) in the room. View was really nice. Bed comfortable. I would stay there again."
Hotel Piz
10/10 Excellent
"Excellent"
Hotel Steffani
10/10 Excellent
"The room was very quiet and had beautiful furnishings. The location was perfect. It was very accessible from the train station."
Hotel Laudinella
10/10 Excellent
"Very nice hotel"
Crystal Hotel
10/10 Excellent
"Nos gustaría que el servicio de A/C lo decida el huésped. No que estaba desconectado para todos"
Frequently asked questions
Explore a world of travel with Expedia
- All Inclusive Resorts and in St. Moritz
- B&B in St. Moritz
- Best Western Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- Adults Only Resorts & in St. Moritz
- Safari Tentalow in Sils im Engadin-Segl
- Lgbt Friendly Hotels in St. Moritz
- Spa Hotels in St. Moritz
- Apartments in St. Moritz
- Cheap Hotels in St. Moritz
- Samedan Hotels
- Lgbt Friendly Hotels in Pontresina
- Silvaplana Hotels
- Hotels with Hot Tubs in St. Moritz
- Villas in Engadin
- 5 Star Hotels in St. Moritz
- Schloss Hotel & Spa Pontresina
- Sankt Moritz-Bad Hotels
- Charming 5
- Motels in St. Moritz
- Condo Rentals in St. Moritz
- Pontresina Hotels
- St. Moritz Hotels
- Mountain Hotels in St. Moritz
- Chalets in St. Moritz
- Honeymoon Resorts and in St. Moritz
- Historic Hotels in St. Moritz
- Chesa Arnica 2
- Waterpark Hotels in St. Moritz
- Flights from London (LHR) to St. Moritz (SMV)
- Flights from Winnipeg (YWG) to St. Moritz (SMV)
- Flights from Montreal (YUL) to St. Moritz (SMV)
- Flights from Calgary (YYC) to St. Moritz (SMV)
- Flights to Engadin
- Flights from Toronto (YYZ) to St. Moritz (SMV)
- Flights from Vancouver (YVR) to St. Moritz (SMV)
- Flights to Celerina-Schlarigna
- Flights to St. Moritz



























