Sankt Moritz-Bad Hotels with Restaurant
Check availability on Sankt Moritz-Bad Hotels with Restaurant
Featured Sankt Moritz-Bad Hotels with Restaurant

Hotel Reine Victoria
Via Rosatsch 18 St. Moritz GR
The price is CHF 317 per night
CHF 317
4 Mar - 5 Mar
includes taxes & fees
During your stay at Hotel Reine Victoria, you're just a quick walk from Lake St. Moritz. Features include free breakfast and free WiFi in public areas, plus a bar. This property offers pet-friendly amenities, such as food and water bowls.

Grand Hotel des Bains Kempinski
Via Mezdi 27 St. Moritz GR
The price is CHF 1'086 per night
CHF 1'086
15 Mar - 16 Mar
includes taxes & fees
During your stay at Grand Hotel des Bains Kempinski, you're just a quick walk from Engadin Valley. Enjoy features like free breakfast, free WiFi in public areas and free train pick-up service. This property offers pet-friendly amenities, such as food and water bowls.

Hotel Piz
Via Dal Bagn 6 St. Moritz GR
The price is CHF 262 per night
CHF 262
4 Mar - 5 Mar
includes taxes & fees
During your stay at Hotel Piz, you're just a quick walk from Lake St. Moritz. Free WiFi in public areas, a restaurant and a bar are available.
Wellness
Haustierfreundlich

Hotel Laudinella
Via Tegiatscha 17 St. Moritz GR
The price is CHF 346 per night
CHF 346
23 Feb - 24 Feb
includes taxes & fees
During your stay at Hotel Laudinella, you're just a quick walk from Lake St. Moritz. Features include free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as food and water bowls.

Hotel Nolda
Via Crasta 3 St. Moritz GR
The price is CHF 278 per night
CHF 278
16 Mar - 17 Mar
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Hotel Nolda. During your stay, you're just a quick walk from Engadin Valley. Free WiFi in public areas, free self-parking and a restaurant are available.
Haustierfreundlich
Parkplatz inbegriffen

Hotel Sonne St Moritz
Via Sela 11 St. Moritz GR
With your stay at Hotel Sonne St Moritz, you're connected to a shopping centre and just a quick walk from Lake St. Moritz. Features include free WiFi in public areas, plus 2 bars and a restaurant.

Hotel San Gian
Via San Gian 23 St. Moritz GR
The price is CHF 302 per night
CHF 302
4 Mar - 5 Mar
includes taxes & fees
During your stay at Hotel San Gian , you're just a quick walk from Lake St. Moritz. Free WiFi in public areas, 2 restaurants and a full-service spa are available. This property offers pet-friendly amenities, such as food and water bowls.
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,325 hotels |
|---|---|
Lowest Price | CHF 258 |
Highest Price | CHF 1'086 |
Popular hotels | Hotel Reine Victoria, Grand Hotel des Bains Kempinski, Hotel Piz, Hotel Laudinella, Hotel Nolda, Hotel Sonne St Moritz, Hotel San Gian , Hostel Casa Franco, Hotel Corvatsch |
Recent Sankt Moritz-Bad hotel reviews by travellers like youebookers verified reviews

Youth Hostel St. Moritz
5/5 Excellent
"Personal war sehr freundlich, tolle zweckmässige Zimmer "
A verified traveller stayed at Youth Hostel St. Moritz
Posted 1 month ago
Other accommodation options
Areas of Sankt Moritz-Bad
Hotels by...
Hotels by star rating
Top flights to Sankt Moritz-Bad
Top Trending
Hotels
Flights
- Flights from Geneva to Dubai
- Flights to San Francisco
- Flights from Stockholm to Lake Como
- Flights from Basel to Copenhagen
- Flights from Zürich to Durban
- Flights to Italy
- Flights to Locarno
- Flights from Santiago de Compostela to Zürich
- Flights to Mykonos
- Flights from Bogotá to Zürich
- Flights from Zürich to Tallinn
- Flights from Geneva to Trapani
- Flights to Monterosso al Mare
- Flights from Geneva to London
- Flights from Geneva to Menton
Packages




