Book a ski lodging resort in St. Moritz
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Moritz Ski Resorts and Hotels

Grand Hotel des Bains Kempinski
Via Mezdi 27, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Lake St. Moritz and Casino St. Moritz ...

Schweizerhof Swiss Quality Hotel
Via Dal Bagn 54, St. Moritz, GR
Stay at this 4-star ski hotel in St. Moritz. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...

Crystal Hotel
Via Traunter Plazzas 1, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
Stay at this 4.5-star luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

Hauser Hotel St. Moritz
Via Traunter Plazzas 7, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
Stay at this 3-star hotel in St. Moritz. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...

Berghotel Randolins
Via Curtins 2, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
Stay at this 3-star family-friendly hotel in St. Moritz. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lake St. Moritz and Signalbahn ...

Languard
Via Veglia 14, St. Moritz, GR
Stay at this 3-star golf hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Our guests praise the helpful staff in our reviews. ...

Hotel Nolda
Via Crasta 3, St. Moritz, GR
Stay at this 3-star ski hotel in St. Moritz. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...

Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
Stay at this 4-star spa hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Lake St. Moritz and Ovaverva Pool and ...

Hotel Arte
Via Tinus 7, St. Moritz, GR
Stay at this 3-star hotel in St. Moritz. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the helpful staff in our reviews. ...

Hotel Laudinella
Via Tegiatscha 17, St. Moritz, GR
Stay at this 4-star business-friendly hotel in St. Moritz. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lake St. Moritz and Ovaverva ...

Hotel Stille & Aladin Apartments
Via Surpunt 62, St. Moritz, GR
Book a stay at this ski hotel in St. Moritz. Enjoy free WiFi, 2 bars/lounges, and breakfast (surcharge). Popular attractions Lake St. Moritz and San Karl St. ...
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.
St. Moritz hotels essential information
Accommodation | 2,577 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Hotel Reine Victoria, Grand Hotel des Bains Kempinski, Crystal Hotel, Hotel Stille & Aladin Apartments, Berghotel Randolins, Giardino Mountain, Schweizerhof Swiss Quality Hotel, Languard, Hotel Laudinella, Hotel Nolda, Hauser Hotel St. Moritz, Hotel Arte |
Recent St. Moritz hotel reviews by fellow wanderers

Soldanella
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Great hotel, comfortable beds, nice bedding. Nice area downstairs to relax with kids toys and pool table. Pool table was not level though. Nice breakfast."
A verified traveller stayed at Soldanella
- Spa Resorts & Hotels in St. Moritz
- Kid Friendly Hotels in St. Moritz
- Pet Friendly Hotels in St. Moritz
- Golf Resorts & Hotels in St. Moritz
- Historic Hotels in St. Moritz
- Casino Resorts & Hotels in St. Moritz
- Convention Center Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- Hotels with a Pool in St. Moritz
- Hotels with Hot Tubs in St. Moritz
- Hotels with an Indoor Pool in St. Moritz
- Hotel Wedding Venues in St. Moritz
- Hotels with smoking rooms in St. Moritz
- Romantic Getaways & Hotels in St. Moritz
- Cheap Hotels in St. Moritz
- Boutique Hotels in St. Moritz
An airport
- Livigno Hotels
- Davos Hotels
- Swiss Alps Hotels
- Arosa Hotels
- Pontresina Hotels
- Vaz-Obervaz Hotels
- Italian Alps Hotels
- Klosters-Serneus Hotels
- Zernez Hotels
- Sondrio Hotels
- Poschiavo Hotels
- Engadin Hotels
- Zuoz Hotels
- Bregaglia Hotels
- Churwalden Hotels
- Madesimo Hotels
- Novate Mezzola Hotels
- European Union Hotels
- Campodolcino Hotels
- Bever Hotels
- La Punt-Chamues-ch Hotels
- Chiesa in Valmalenco Hotels
- Spluegen Hotels
- S-chanf Hotels
Most popular
Hotels
Motels St. LeonardFarmstay Newfoundland and LabradorHotels in CanmoreKid Friendly Hotels in EstérelNovotel Montreal CentreAll Inclusive Resorts & Hotels in French West IndiesHotels in WinthropSpa Resorts & Hotels in JasperHotel Wedding Venues in North BayRV Parks Costa RicaMotels VaughanHotels with Hot Tubs in ZermattExtended Stay Hotels Fiji
Flights