Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Luxury hotels in St. Moritz

Search the best hotels and places to stay in St. Moritz

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognize this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Filter by
View map
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Luxury hotels ×
  • The hotel has
    • Paid parking
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • 24-hour reception
View on map900 yd from City Center400 yd from St. Moritz
Offering elegant rooms and a spa centre, a treatment room and a solarium, the venue welcomes guests since 1856 in a south area, near Berry Museum.
9.0
Perfect63 reviews
From   US$ 1 281 /nightSelect
Not available
  • The hotel has
    • CHF 40 per day
  • The hotel has
    • Luggage storage
    • Locker room
  • The hotel has
    • 24-hour reception
    • 24-hour security
View on map700 yd from City Center400 yd from St. Moritz
Providing access to Mill Weber House, this hotel is a 20-minute walk from Signalbahn and offers a 24-hour restaurant.
9.2
Perfect60 reviews
From   US$ 1 248 /nightSelect
Not available
1200 yd from City Center300 yd from Train Station St. Moritz
Offering 60 luxury rooms, a treatment room, a solarium and a Jacuzzi, the venue boasts a prime setting next to Andes Mountains.
8.8
Great19 reviews
From   US$ 1 852 /nightSelect
Not available
1300 yd from City Center200 yd from St. Moritz Bad-Signal
Offering a vegetarian menu along with sailing, mini golf and table tennis onsite, the venue boasts an unique setting close to a train station.
8.2
Great113 reviews
From   US$ 753 /nightSelect
Not available
Hotel
700 yd from City Center200 yd from St. Moritz
The hotel featuring spectacular location, includes an indoor pool and a gym area and a fitness centre, plus guests can visit Piz Nair nearby.
8.4
Great177 reviews
From   US$ 351 /nightSelect
Not available
1700 yd from City Center200 yd from Pony Suvretta
Here guests can enjoy a meal at the authentic restaurant and observe panoramic views of the mountain.
8.8
Great31 reviews
From   US$ 782 /nightSelect
Not available
500 yd from City Center300 yd from St. Moritz
Located near Piz Nair, the hotel offers lake views and a private pool.
8.8
Great83 reviews
From   US$ 315 /nightSelect
Not available
800 yd from City Center200 yd from St. Moritz
Boasting setting in the middle of the city near a funicular station, the venue offers fantastic views along with aroma baths, skin therapy and Turkish bath.
8.2
Great89 reviews
From   US$ 529 /nightSelect
Not available
600 yd from City Center200 yd from St. Moritz
Based in an Italian-style building, the hotel welcomes guests in 61 rooms since 1869, and offers to enjoy an indoor swimming pool.
8.2
Great197 reviews
From   US$ 384 /nightSelect
Not available
Hotel
1100 yd from City Center300 yd from St. Moritz Bad-Signal
You can relax by a private pool or in a lobby bar, provided during your stay in the pet-friendly hotel situated in the centre of St. Moritz.
8.6
Great53 reviews
From   US$ 362 /nightSelect
Not available
1000 yd from City Center400 yd from St. Moritz Bad-Signal
Located a few steps from Lake St. Moritz, the hotel features 144 rooms with views over the mountain.
7.4
Very good180 reviews
From   US$ 265 /nightSelect
Not available
Hotel
1.4 mi from City Center800 yd from Pony Suvretta
Located only 2.3 km from Engadine Museum, this hotel features a non-smoking restaurant and an indoor pool.
7.8
Very good160 reviews
From   US$ 222 /nightSelect
Not available
1.6 mi from City Center1200 yd from Pony Suvretta
Housed in a building with an Alpine-style architecture, this 4-storey hotel is not far away from Engadine.
9.2
Perfect62 reviews
From   US$ 942 /nightSelect
Not available
Hotel
1100 yd from City Center100 yd from Train Station St. Moritz
A 24-hour restaurant together with a spa centre and a solarium are available in this hotel, which is based in the centre of St. Moritz.
7.8
Very good104 reviews
From   US$ 311 /nightSelect
Not available
Hotel
1000 yd from City Center300 yd from Signalbahn
The hotel is lodged in an Alpine-style building close to Segantini Museum, boasting 28 rooms, windsurfing, snow skiing and hiking.
8.6
Great29 reviews
From   US$ 542 /nightSelect
Not available
2.8 mi from City Center
This luxury hotel with lake views lies close to the sights of Silvaplana including Lake St. Moritz.
From   US$ 826 /nightSelect
Not available
1400 yd from City Center200 yd from Signalbahn
Offering setting next to Pavarotti & Friends, the property offers guests a selection of beautiful rooms and Turkish bath and massage.
From   US$ 2 008 /nightSelect
Not available

Filtering results

Please wait...

17 hotels found

FAQs about hotels in St. Moritz

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in hotel in St. Moritz?
Of course, the hotel prices change in St. Moritz depends on the season, but on average: 3-star hotels cost 284US$ per night, and 4-star hotels are 306US$ per night. If you're looking for something really special, a 5-star hotel can on average be found for 7 per night based on Booked.net prices.
What are some of the best cheap hotels to stay in St. Moritz?
Some of the most favored affordable hotels are: Berghotel Randolins Traveler rating: 3.9/5 B&B River Inn Traveler rating: 4.5/5 See more top rated cheap hotels here.
What are the most popular hotels near Bergbahnen Engadin St. Moritz AG in St. Moritz?
Europa is the best hotels located only 20 minutes on foot from Bergbahnen Engadin St. Moritz AG.
What are the best family hotels in St. Moritz?
Many families loved staying at these kid-friendly hotels - Hotel Restaurant Corvatsch and Randolins Familienresort. All hotels great for family stay in St. Moritz you can find here. Maybe you also like hotels with windsurfing, horse riding and mini golf.
What are good hotels for short-term stay on business in St. Moritz?
Business travelers can be quite busy, but keen to see the atmosphere of St. Moritz. On this, you might enjoy Aladin Appartments St.Moritz.