We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Your selections
Clear all
  • Family-friendly
Price per night
Amenities
Special offers
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Hotel Sonne
Booking.com
US$260
View Deal
#1 Best Value of 33 hotels in St. Moritz
Hotel Europa
SAVE US$117
US$321
Hotels.com
US$204
View Deal
#2 Best Value of 33 hotels in St. Moritz
Berghotel Randolins
SAVE US$182
US$400
Expedia.com
US$218
View Deal
#3 Best Value of 33 hotels in St. Moritz
Hotel Languard
Travelocity
US$268
View Deal
#4 Best Value of 33 hotels in St. Moritz
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$312/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Soldanella
SAVE US$84
US$445
Booking.com
US$361
View Deal
Hotel Laudinella
SAVE US$80
US$428
Booking.com
US$348
View Deal
Hotel Schweizerhof
Booking.com
US$535
View Deal
#7 Best Value of 33 hotels in St. Moritz
Crystal Hotel
SAVE US$32
US$562
Agoda.com
US$530
View Deal
#8 Best Value of 33 hotels in St. Moritz
Hotel Eden Garni St. Moritz
Booking.com
US$345
View Deal
#9 Best Value of 33 hotels in St. Moritz
Hotel Corvatsch
Booking.com
US$354
View Deal
#10 Best Value of 33 hotels in St. Moritz
Hotel Steffani
Booking.com
US$465
View Deal
#11 Best Value of 33 hotels in St. Moritz
Hauser Hotel St. Moritz
SAVE US$71
US$418
TripAdvisor
US$347
View Deal
#12 Best Value of 33 hotels in St. Moritz
Expedia.com
US$1,625
View Deal
#13 Best Value of 33 hotels in St. Moritz
SAVE US$137
US$1,263
Travelocity
US$1,126
View Deal
#14 Best Value of 33 hotels in St. Moritz
Special offer
Offers & AnnouncementsPackage Deal
Badrutt's Palace Hotel
SAVE US$829
US$2,454
Orbitz.com
US$1,625
View Deal
#15 Best Value of 33 hotels in St. Moritz
Special offer
AnnouncementClick for details
Giardino Mountain
Travelocity
View Deal
#16 Best Value of 33 hotels in St. Moritz
Club Med Saint Moritz Roi Soleil
No availability for your dates from these sites
#17 Best Value of 33 hotels in St. Moritz
Special offer
Offers & AnnouncementsClub Med -Ski Offer
No availability for your dates from these sites
Hotel Arte
No availability for your dates from these sites
#19 Best Value of 33 hotels in St. Moritz
La Margna Swiss Quality Hotel
No availability for your dates from these sites
Landgasthof Meierei
No availability for your dates from these sites
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.