Hotels with smoking rooms in St. Moritz from CA $427
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 Hotels with smoking rooms

Suvretta House
Via Chasellas 1, St. Moritz, GR
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free breakfast, a full-service spa, and 3 restaurants. Our guests praise the room service in our reviews. ...

Badrutt's Palace Hotel
Via Serlas 27, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
The price is CA $1,381 per night
CA $1,381
CA $1,450 total
Sep 2 - Sep 3
includes taxes & fees
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the property condition in our reviews. ...

Kulm Hotel St. Moritz
Via Veglia 18, St. Moritz, GR
Free cancellation
Reserve now, pay when you stay
The price is CA $1,282 per night
CA $1,282
CA $1,348 total
Aug 24 - Aug 25
includes taxes & fees
Stay at this 5-star luxury hotel in St. Moritz. Enjoy free WiFi, a full-service spa, and 5 restaurants. Popular attractions Lake St. Moritz and St. Moritz Leaning ...

Hotel Steffani
Via Traunter plazzas 6, St. Moritz
Free cancellation
Reserve now, pay when you stay
The price is CA $427 per night
CA $427
CA $455 total
Aug 14 - Aug 15
includes taxes & fees
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 ...

Hotel Waldhaus am See
Via Dim Lej 6, St. Moritz, GR
The price is CA $464 per night
CA $464
CA $492 total
Aug 18 - Aug 19
includes taxes & fees
Stay at this 3.5-star spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...

Hotel Bären
Via Maistra 50, St. Moritz, GR
The price is CA $449 per night
CA $449
CA $477 total
Aug 17 - Aug 18
includes taxes & fees
Stay at this 3-star spa hotel in St. Moritz. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Lake St. Moritz and Olympia Bobrun are ...
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,478 hotels |
---|---|
Lowest Price | CA $427 |
Highest Price | CA $1,381 |
Popular hotels | Badrutt's Palace Hotel, Giardino Mountain, Hotel Bären, Hotel Steffani, Hotel Waldhaus am See, Kulm Hotel St. Moritz, Suvretta House |
Recent St. Moritz hotel reviews by fellow wanderers

Hotel Steffani
5 out of 5
Posted 1 month ago
Travelocity Verified Review
"Awesome location, great staff. "
A verified traveller stayed at Hotel Steffani
- Ski Resorts and Hotels in St. Moritz
- 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
- 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
- Pontresina Hotels
- Arosa Hotels
- Italian Alps Hotels
- Vaz-Obervaz Hotels
- Zernez Hotels
- Klosters-Serneus Hotels
- Engadin Hotels
- Poschiavo Hotels
- Sondrio Hotels
- Madesimo Hotels
- Bregaglia Hotels
- Chiesa in Valmalenco Hotels
- Zuoz Hotels
- Churwalden Hotels
- Campodolcino Hotels
- Novate Mezzola Hotels
- Bever Hotels
- European Union Hotels
- La Punt-Chamues-ch Hotels
- Lombardy Alps Hotels
- Spluegen Hotels
- Valtelline Valley Hotels
- S-chanf Hotels
Most popular
Hotels
Flights
- JetBlue Airways South Burlington (BTV) to Las Vegas (LAS) flights
- Air Canada Alberta (YQF) to Kelowna (YLW) flights
- Flights to Faro
- Flights to Lauterbrunnen
- British Airways Toronto (YYZ) to Athens (ATH) flights
- Air Canada Sidney (YYJ) to St. John's (YYT) flights
- KLM Toronto (YYZ) to Amsterdam (AMS) flights
- Saskatoon to Newark Liberty Intl. Airport (YXE - EWR)
- Qatar Airways Seattle (SEA) to Delhi (DEL) flights
- Flights to Davos
- Vancouver to Washington (YVR - DCA)