Find ski hotels & lodging in St. Moritz

Plan the perfect ski vacation from $140

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 35 St. Moritz Ski Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Hotels with ski-in / ski out

Hotels with ski shuttles nearby

St. Moritz Ski Hotels information

 

Ski Hotels in St. Moritz

35

Highest price
$306
Cheapest price
$140
Number of guest reviews
2,514
Total number of hotels in St. Moritz
2,420

 

Frequently asked questions

How much do ski hotels in St. Moritz cost?
Expect to pay between $140 and $306 per night for ski hotels in St. Moritz. Whatever your budget, an epic stay is a click away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best ski hotels in St. Moritz?
Select from multiple ski hotels in St. Moritz that have a total average guest review rating of 8.8. Nira Alpina - Member of Design Hotels is a favorite with many Expedia guests. This 4.5-star stay comes with an electric car charging station and ski-in/ski-out facilities. Grand Hotel des Bains Kempinski is another sought-after option where you can strap on your skis and head for the slopes. It has a 5-star rating and amenities including a nearby river and a fireplace.
How many ski hotels are there in St. Moritz?
St. Moritz has 35 ski hotels on offer. They’re the ideal place to relax and unwind after an active day on the slopes.
What are the best cheap ski hotels in St. Moritz?
With ski hotels starting from $140 per night, you can hone your switchback for less in St. Moritz! One snowy retreat that’s easy on your budget is Spinas Gasthaus Val Bever - Hostel. It comes with conveniences like mountain views and a terrace. Another cost-effective option is Hotel Morteratsch. As well as being near thrilling pistes, it has a cafe and mountain views. If you want to save your hard-earned cash and still make the most of St. Moritz, add a few fabulous free attractions to your to-do list. Morteratsch Glacier and Nair Peak are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly ski hotels in St. Moritz?
A family ski break in St. Moritz couldn’t be easier at Nira Alpina - Member of Design Hotels. With conveniences such as childcare services and a children’s club, everyone will love chilling out at this 4.5-star stay. Grand Hotel des Bains Kempinski is another family-friendly escape. It has a 5-star rating and amenities including childcare services and complimentary breakfast. After checking in and chilling together in your comfy new digs, it’s time to hit the road and explore the sights. Rhaetian Railway and Mineralbad Baths and Spa are fun family-friendly attractions in St. Moritz.
Are there any 5-star ski hotels in St. Moritz?
Grand Hotel des Bains Kempinski is a superb 5-star ski hotel in St. Moritz. Around 1 mi from downtown, a sauna and a pillow menu are among the amenities here. Grand Hotel Kronenhof is another high-end option around 3 mi from the center. This 5-star property features a 24-hour front desk and proposal/romance packages.
Why book your ski hotel in St. Moritz with Expedia?
If you’re on the hunt for ski hotels at an affordable price, Expedia is here to help. Keep the budget in check and look for a comfy chalet, or experience the finer things at an upmarket hotel. Our search filters make it a breeze to select a stay in St. Moritz that suits your style and wallet.
How can I find cheap ski hotels in St. Moritz?
Use our convenient filters to tailor your search by star rating and budget — hotels with a lower rating are more pocket friendly. You can also pick your favorite neighborhood, or use the map to zoom in on specific locations and compare hotel prices. Book a few nights at a St. Moritz ski hotel with Expedia and you’ll have lots more money left over for après-ski fun!
What is there to do near my ski hotel in St. Moritz?
St. Moritz has enough activities and sights to keep you on the go for weeks, beginning with Corviglia Ski Resort. Diavolezza Ski Resort, Morteratsch Glacier and Mineralbad Baths and Spa are other impressive attractions. If you’re in town a while, Nair Peak and Sils-Maria Gondola will put the finishing touches on your itinerary.

Recent reviews of St. Moritz hotels
Expedia verified reviews