Book Hotels in Sankt Moritz-Bad
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Sankt Moritz-Bad hotels

Grand Hotel des Bains Kempinski
"There was scallfording blocking our window to look outside …"
Reviewed on Jun 17, 2026

The Suites
"Very clean room, very courteous staff but very noisy outside every morning with dumpsters"
Reviewed on Feb 16, 2026

Hotel Nolda
"Hotel Nolda was a great place to base our stay in St. Moritz. The room, although very small, was clean and comfortable and the staff was friendly and welcoming. The breakfasts were excellent and the location is good if you want to avoid the super-expensive downtown hotels. Don't be concerned it is ..."
Reviewed on Jul 27, 2026

Hotel Reine Victoria
"."
Reviewed on Jul 26, 2026

Hotel Laudinella
"We were very happy with our spacious room. The staff were all exceptionally helpful. The reception staff bent over backwards to provide useful information. Breakfast was fine but very crowded and not well organised. Bit of a schemozzle on a very crowded Saturday."
Reviewed on Jul 26, 2026

Youth Hostel St. Moritz
"According with the price our stay was good."
Reviewed on Jul 24, 2026

Hotel Stille & Aladin Apartments
"David was gratuitous and on time for our arrival. Everything was a expected."
Reviewed on May 5, 2026

Hotel Piz

Hotel Corvatsch
Cheap Sankt Moritz-Bad hotels

Hotel Reine Victoria
Sankt Moritz-Bad Hotel & Travel Guide
If you need exciting lodging options in Sankt Moritz-Bad, you'll be excited to find there is a wide range of different options available. Approximately 71 places to stay are located on Travelocity inside a 6-mile (10-kilometer) radius of Sankt Moritz-Bad's downtown precinct.
Have the urge to find yourself close to the heart of the action? Read about the Kempinski Grand Hotel Des Bains and San Gian that are located within a short distance of the central region.
The Carlton Hotel St Moritz can be found 1 mile (2 kilometers) outside of the town center of Sankt Moritz-Bad. Another alternative is the Kulm Hotel St. Moritz, which can be found 0.9 miles (1.5 kilometers) away. Alternatively, you may like to investigate the Art Boutique Hotel Monopol or the Chesa Surlej Hotel.
After spending time in in Sankt Moritz-Bad, try and leave enough time to look at some of Southern Switzerland's other attractions. Southern Switzerland offers forests, and other interesting sites include traditional villages, fortresses and churches. Bold travelers might get into snowboarding, skiing and cross-country skiing in this part of Switzerland.
20 miles (35 kilometers) away from Sankt Moritz-Bad, you will find Arosa, where you can explore Arosa Ski Resort and Ski-Club Arosa. The Sporthotel Valsana and The Excelsior Hotel are just a handful of the hotel and apartment alternatives in Arosa. 40 miles (63 kilometers) to the northwest of Sankt Moritz-Bad, you'll find Bad Ragaz, home to the Grand Resort Bad Ragaz and Schloss Ragaz. If you come to Bad Ragaz, make sure you venture to the Pizol and Tamina Gorge.
If sport is something you want to do while in Sankt Moritz-Bad, put aside some time for a visit to Vaillant Arena, which you will find 20 miles (35 kilometers) to the north of Sankt Moritz-Bad. Travelocity readers that like the thought of booking a hotel not too far away, book a room in the Hotel Meierhof or Hotel Cresta Sun.
Agno Airport is a primary arrival point for flights, and is 55 miles (89 kilometers) away from Sankt Moritz-Bad's downtown. Conveniently located hotels are Villa Principe Leopoldo and Suitenhotel Parco Paradiso.
Frequently asked questions
Recent Sankt Moritz-Bad hotel reviews by fellow wanderers

Hotel Nolda
"Hotel Nolda was a great place to base our stay in St. Moritz. The room, although very small, was clean and comfortable and the staff was friendly and welcoming. The breakfasts were excellent and the location is good if you want to avoid the super-expensive downtown hotels. Don't be concerned it is too far away as the hotel provides a travel card that gives you free bus transportation around town and on trains throughout the Engadin region, which we used multiple times, It also gives you free access to several trams including the one right next door to the hotel that whisks you up to a beautiful location on the Corviglia ski mountain with a great view of St Moritz, the lake, and the entire surrounding area."
Explore More Ways to Travel with Travelocity
- Bedandbreakfast in Celerina-Schlarigna
- Aparthotels in Celerina-Schlarigna
- Agritourism in Engadin
- Budget in Engadin
- Boutique in St Moritz
- Berghotel Randolins
- Badrutt'S Palace Hotel
- Art Boutique Hotel Monopol
- Allinclusive in St Moritz
- Hostels in St Moritz
- Chalets in St Moritz
- Apartments in St Moritz
- Agritourism in St Moritz
- Nira Alpina - Member Of Design Hotels
- Family apartment near the ski slopes of St Moritz - SILVAPLANA
- Bedandbreakfast in Sils-Maria
- Hotel Waldhaus Sils
- Familyfriendly in Sils Im Engadin-Segl
- Agritourism in Sils Im Engadin-Segl
- Hotels in Samedan
- Th Samedan - Hotel Bernina 1865
- Hotel Allegra Pontresina
- Privatevacationhomes in St Moritz
- Carlton Hotel St Moritz
- Crystal Hotel
- The holiday home Chesa Brattas is centrally located in St
- Grand Hotel Des Bains Kempinski
- Hotel Arte
- Hotel Grace La Margna St Moritz
- Hotel Laudinella
- Kulm Hotel St Moritz
- Luxury in St Moritz
- Suvretta House
- The Suites
- The View
- Well-kept holiday apartament house in a prime location in St
- Hotels in St Moritz
- Flights to St Moritz
- Flights from St Moritz
- Flights from Doha to St Moritz
- Flights from Atlanta to St Moritz
- Flights from Charlotte to St Moritz
- Flights from Chicago to St Moritz
- Flights from Dallas to St Moritz
- Flights from Detroit to St Moritz
- Flights from Houston to St Moritz
- Flights from Indianapolis to St Moritz
- Flights from Los Angeles to St Moritz
- Flights from Miami to St Moritz
- Flights from Orlando to St Moritz
- Flights from Philadelphia to St Moritz
- Flights from Vienna to St Moritz
- Flights from Rome to St Moritz
- Flights from Geneva to St Moritz
- Flights from Birmingham to St Moritz








