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.57per 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,904 reviews
Price from$231.93per 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,347 reviews
Price from$265.85per 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,167 reviews
Price from$334.77per 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$227.56per 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$371.97per night
Hotel Cervo, hotel in Sankt Moritz-Bad

The family-run Hotel Cervo enjoys a quiet location in Sils-Maria, a 5-minute walk from the Furtschellas Cable Car. It offers Alpine-style rooms, free WiFi and a spa area with sauna.

8.4
Scored 8.4
Very Good
Rated very good
1,204 reviews
Price from$216.62per night
Hotel Laudinella, hotel in Sankt Moritz-Bad

The Hotel Laudinella enjoys a quiet location in St. Moritz-Bad and offers you superb views of the lake and the surrounding mountains, 5 restaurants and up-to-date wellness facilities.

8.3
Scored 8.3
Very Good
Rated very good
813 reviews
Price from$327.12per night
Art Boutique Hotel Monopol, hotel in Sankt Moritz-Bad

The Art Boutique Hotel Monopol is in the center of St. Moritz, 320 yards from the funicular to the Corviglia Mountain. It features a top-floor spa area offering panoramic views.

8.8
Scored 8.8
Excellent
Rated excellent
376 reviews
Price from$417.81per night
Hotel Corvatsch, hotel in Sankt Moritz-Bad

The family-run Hotel Corvatsch in the center of Sankt Moritz-Bad is only a 3-minute walk from the lake, the woods, the health spa and the Signal Cable Car.

8.0
Scored 8.0
Very Good
Rated very good
141 reviews
Price from$217.71per night
See all hotels in and around Sankt Moritz-Bad
Subscribe to receive premium deals

Prices drop the second you sign up!