Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in St. Moritz?

Check prices and accommodations for:

Hotels and More in St. Moritz

Badrutt's Palace Hotel

Badrutt's Palace Hotel

St. Moritz

Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz. Everything, great place, very luxury and great staff.

Show more Show less
9.5 Exceptional 267 reviews
Suvretta House

Suvretta House

St. Moritz

Located in the alpine landscape of the Upper Engadine, this luxurious hotel offers free Wi-Fi, stunning views and an extensive spa. The chic rooms have elegant furnishings and plush beds. Facilities were excellent and staff very friendly and helpful.

Show more Show less
9.5 Exceptional 122 reviews
Unique Hotel Eden

Unique Hotel Eden

St. Moritz

Unique Hotel Eden is located in a historic building from the mid-19th century in the pedestrian zone in the center of St. Moritz. It offers free Wi-Fi. Coziness and courtesy of staff

Show more Show less
9.3 Awesome 542 reviews
Sport & Wellnesshotel San Gian St. Moritz

Sport & Wellnesshotel San Gian St. Moritz

St. Moritz

Just 492 feet from the Sankt Moritz-Signal Cable Car, the 4-star superior Sport & Wellnesshotel San Gian St. Moritz offers various massages and relaxation treatments, free WiFi and 2 restaurants. We loved the hotel that moment we stepped into the lobby & spike with Annita. She is very friendly and helpful. The room is amazing, nice view, comfy bed & gorgeous bathroom. The hotel is contracted with the Ovaverva Spa next door for free entry to hotel guests. Very well worth it! The hotel is located 4 min from train station and a quick 7 min from town center (driving). Beautiful walking paths around parks & a lake. Good quiet location. Didn't have the Mongolian buffet with regrets. But we did truly enjoy the breakfast. Delicious. Good coffee, wide selection of excellent tea, juice, etc. Breakfast deli meat, lots of cheese & fruit choices. Yogurt with many toppings, eggs to order & delicious bread with jams, butter & honey. The wait staff were excellent. If you wish a taxi, the hotel will arrange it at a discounted price. We suggest Daniel with Taxi St. Moritz.

Show more Show less
9.2 Awesome 467 reviews
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

St. Moritz

The Kulm Hotel St. Moritz is a luxurious hotel with a special history. Johannes Badrutt founded the property in 1856, and laid the foundation stone for winter tourism. I like everything in the hotel The stuff are amazing and very pleased to help you. Also the room was very comfortable with perfect views

Show more Show less
9.3 Awesome 181 reviews
Hotel Monopol art boutique

Hotel Monopol art boutique

St. Moritz

The 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. The food was delicious in the restaurant. The location made it easy to ski.

Show more Show less
9.2 Awesome 161 reviews

Most-booked hotels in St. Moritz in the past month

St. Moritz's best hotels with breakfast

Budget hotels in St. Moritz

Hotels located in the center of St. Moritz

FAQs about hotels in St. Moritz

  • These hotels in St. Moritz are highly rated by couples: Badrutt's Palace Hotel, Carlton Hotel St. Moritz, and Suvretta House.

  • On average, 3-star hotels in St. Moritz cost $272 per night, and 4-star hotels in St. Moritz are $326 per night. If you're looking for something really special, a 5-star hotel in St. Moritz can be found for $1,021 per night, on average (based on Booking.com prices).

  • On average, it costs $332 per night to book a 3-star hotel in St. Moritz for tonight. You'll pay around $690 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St. Moritz will cost around $2,346, on average (based on Booking.com prices).

  • Many families visiting St. Moritz loved staying at Suvretta House, Carlton Hotel St. Moritz, and Badrutt's Palace Hotel.

  • The average price per night for a 3-star hotel in St. Moritz this weekend is $718 or, for a 4-star hotel, $1,029. Looking for something even fancier? 5-star hotels in St. Moritz for this weekend cost around $2,733 per night, on average (based on Booking.com prices).

  • Suvretta House, Badrutt's Palace Hotel, and Unique Hotel Eden are some of the popular hotels in St. Moritz.

  • Carlton Hotel St. Moritz, Randolins Familienresort, and Unique Hotel Eden got great room view-related reviews from travelers in St. Moritz.

  • For hotels in St. Moritz that serve highly-rated breakfasts, try Hotel Restaurant Corvatsch, Badrutt's Palace Hotel, and Suvretta House.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. Moritz:

Explore guest reviews of hotels in St. Moritz