Skip to main content

Filter by:


Star Rating

Review Score

Sankt Moritz-Bad – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Chesa Derby 3, hotel in Sankt Moritz-Bad

Chesa Derby 3 is located in Sankt Moritz-Bad, just 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

7.8
Scored 7.8
Good
Rated good
5 reviews
Price from$166.92per night
Soldanella, hotel in Sankt Moritz-Bad

Centrally located in St. Moritz-Dorf with panoramic views of the lake and the mountains, the traditional Soldanella Hotel is only a 5-minute walk from the shopping street and the Corviglia Ski Area.

8.7
Scored 8.7
Excellent
Rated excellent
2,049 reviews
Price from$260.94per night
Hotel Piz St. Moritz, hotel in Sankt Moritz-Bad

The stylish and elegant The Piz is located close to the center of St. Moritz, 1640 feet from the Signal Cable Car. It offers a pizzeria and free WiFi.

7.8
Scored 7.8
Good
Rated good
1,911 reviews
Price from$230.24per night
Hotel Waldhaus am See, hotel in Sankt Moritz-Bad

Hotel Waldhaus am See is on the shores of the St. Moritz Lake and features a breathtaking view of the surrounding mountains of the Engadin Valley.

8.8
Scored 8.8
Excellent
Rated excellent
1,350 reviews
Price from$266.42per night
Hotel Arte, hotel in Sankt Moritz-Bad

Hotel Arte enjoys a central location in St. Moritz, 984 feet from the Corviglia/Marguns Cable Car.

8.0
Scored 8.0
Very Good
Rated very good
1,043 reviews
Price from$228.05per night
Hauser Hotel St. Moritz, hotel in Sankt Moritz-Bad

The Hauser Hotel is located in the heart of St. Moritz. With mountain cable cars and public transport only a couple of footsteps away.

8.8
Scored 8.8
Excellent
Rated excellent
1,169 reviews
Price from$335.49per night
Hotel Reine Victoria by Laudinella, hotel in Sankt Moritz-Bad

Decorated in the classical art-nouveau style of the late 19th century, Hotel Reine Victoria is only 328 feet away from the ski elevators in St Moritz Bad and offers stylish rooms with views of the...

8.2
Scored 8.2
Very Good
Rated very good
831 reviews
Price from$262.03per night
Crystal Hotel superior, hotel in Sankt Moritz-Bad

The Alpine-style Crystal Hotel superior is located in the pedestrian zone in the center of St. Moritz. The Chantarella Railway to the Corviglia-Marguns-Piz Nair Ski Area is a 2-minute walk away.

8.8
Scored 8.8
Excellent
Rated excellent
709 reviews
Price from$372.77per night
Hotel Nolda, hotel in Sankt Moritz-Bad

Offering views of the Inn River, Hotel Nolda enjoys a central location in Sankt Moritz Bad, just 328 feet away from the cable car. It offers free WiFi and free parking on site.

8.2
Scored 8.2
Very Good
Rated very good
1,204 reviews
Price from$186.38per night
Sport & Wellnesshotel San Gian St. Moritz, hotel in Sankt Moritz-Bad

Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants.

8.9
Scored 8.9
Excellent
Rated excellent
697 reviews
Price from$273per night
See all hotels in and around Sankt Moritz-Bad
Subscribe to receive premium deals

Prices drop the second you sign up!