Compare Cheap Hotels in Sankt Moritz-Bad
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Sankt Moritz-Bad Hotels

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
$337 nightly
The price is $358 total per night
$358 total
Mar 4 - Mar 5
Total with taxes and fees
0.15 mi from city center
When you stay at Hotel Piz in St. Moritz, you'll be near ski lifts, just steps from San Karl St. Moritz-Bad Church and 7 minutes by foot from Engadiner Museum.
Spa
Pet friendly

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
$338 nightly
The price is $360 total per night
$360 total
Mar 23 - Mar 24
Total with taxes and fees
0.12 mi from city center
When you stay at Hotel Reine Victoria in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Engadin Valley.
Breakfast included
Spa

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
$338 nightly
The price is $360 total per night
$360 total
Mar 10 - Mar 11
Total with taxes and fees
0.11 mi from city center
When you stay at Hotel Laudinella in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Inn.
Breakfast included
Spa

Youth Hostel St. Moritz
Via Surpunt 60 St. Moritz GR
$436 nightly
The price is $456 total per night
$456 total
Mar 14 - Mar 15
Total with taxes and fees
0.57 mi from city center
With a stay at Youth Hostel St. Moritz in St. Moritz, you'll be within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Breakfast included
Pet friendly

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
$1,095 nightly
The price is $1,149 total per night
$1,149 total
Mar 23 - Mar 24
Total with taxes and fees
0.28 mi from city center
When you stay at Grand Hotel des Bains Kempinski in St. Moritz, you'll be on a river, just steps from Engadin Valley and Signal Gondola.
Pool
Breakfast included

Hotel Nolda
Via Crasta 3 St. Moritz GR
$337 nightly
The price is $358 total per night
$358 total
Mar 25 - Mar 26
Total with taxes and fees
0.16 mi from city center
When you stay at Hotel Nolda in St. Moritz, you'll be on a river, just steps from Signalbahn and 12 minutes by foot from Lake St. Moritz.
Pet friendly
Parking included

Hotel San Gian
Via San Gian 23 St. Moritz GR
$355 nightly
The price is $377 total per night
$377 total
Mar 24 - Mar 25
Total with taxes and fees
0.15 mi from city center
When you stay at Hotel San Gian in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Inn.
Spa
Pet friendly

The Suites
Via Tegiatscha 17b St. Moritz
$708 nightly
The price is $744 total per night
$744 total
Mar 23 - Mar 24
Total with taxes and fees
0.14 mi from city center
When you stay at The Suites in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Engadin Valley.
Breakfast included
Spa

The View
Via Tegiatscha 17a St. Moritz
$1,105 nightly
The price is $1,155 total per night
$1,155 total
Mar 9 - Mar 10
Total with taxes and fees
0.15 mi from city center
With a stay at The View in St. Moritz, you'll be within a 10-minute walk of Lake St. Moritz and Ovaverva Pool and Spa.

Hotel Stille & Aladin Apartments
Via Surpunt 62 St. Moritz GR
0.54 mi from city center
When you stay at Hotel Stille & Aladin Apartments in St. Moritz, you'll be near ski lifts, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Pet friendly
Free WiFi

Hotel Corvatsch
Via Tegiatscha 1 St. Moritz GR
$320 nightly
The price is $340 total per night
$340 total
Mar 22 - Mar 23
Total with taxes and fees
0.07 mi from city center
When you stay at Hotel Corvatsch in St. Moritz, you'll be near ski lifts, within a 5-minute walk of Lake St. Moritz and San Karl St. Moritz-Bad Church.
Free WiFi
Restaurant

Hotel Arte
Via Tinus 7 St. Moritz GR
$323 nightly
The price is $335 total per night
$335 total
Mar 25 - Mar 26
Total with taxes and fees
0.9 mi from city center
With a stay at Hotel Arte, you'll be centrally located in St. Moritz, steps from St. Moritz Leaning Tower and within a 10-minute walk of Lake St. Moritz.
Don't see what you're looking for?
See all available properties in Sankt Moritz-Bad
View all propertiesLowest 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.
Sankt Moritz-Bad hotels essential information
Accommodation | 2,321 hotels |
|---|---|
Lowest Price | $335 |
Highest Price | $1,155 |
Popular hotels | Hotel Piz, Hotel Reine Victoria, Hotel Laudinella, Youth Hostel St. Moritz, Grand Hotel des Bains Kempinski, Hotel Nolda, Hotel San Gian , The Suites, The View, Hotel Stille & Aladin Apartments, Hotel Corvatsch, Hotel Arte |
Most Recent Sankt Moritz-Bad Hotel Reviews

Hotel Nolda
5 out of 5
Posted 4 days ago
CheapTickets Verified Review
"The room was great lots of space. The breakfast was delicious with eggs, bacon yogurts, fruit very nice staff very helpful actually really enjoyed this day."
A verified traveler stayed at Hotel Nolda
- The View
- Hotel Stille & Aladin Apartments
- Hotel GRACE LA MARGNA ST MORITZ
- Hauser Hotel St. Moritz
- Hotel Steffani
- Schloss Hotel & Spa Pontresina
- Crystal Hotel
- Badrutt's Palace Hotel
- Hotel Waldhaus am See
- All In One Hotel Inn Lodge
- Carlton Hotel St Moritz
- Suvretta House
- Soldanella
- Hotel Bären
- Hotel Saratz Pontresina Mountain Resort & Spa
- Languard
More to Explore in Sankt Moritz-Bad
Top Picks
Hotels
- Hotels in Omodos
- Polynesian Beach & Golf Resort
- Hotels in Brentwood
- Hotels in Port Harcourt
- Hotels in uMhlanga
- Hotels near Santa Ynez
- Hotels near Phoenix Zoo
- Hotels near Huntington Beach State Park
- Hotels in Henderson
- Hotels in Buckeye
- Hotels near SRM University - Kattankulathur Campus
- Hotels near Yosemite Big Oak Flat Entrance
- Hotels near Salvador Dali Museum
- Hotels in Garza Blanca
- Hotels in Wildomar
Flights
- Flights from Atlanta to Montego Bay
- Flights from Redding to Los Angeles
- Flights from Denver to Fort Walton Beach - Destin
- Flights from Atlanta to Pittsburgh
- Alaska Airlines
- Cheap flights to Chantilly
- Cheap flights to Galveston
- Flights from Los Angeles to Washington
- Flights from New York to Gainesville
- Flights from Fort Lauderdale to Newark
- Flights from Detroit to New York
- Flights from Boston to Sacramento






