|Most expensive month:||February|
|Average price in St. Moritz:||$361/night|
|Absolute cheapest price found:||$71/night|
|Most expensive day:||Sunday|
$58 - $170
$61 - $349
Best prices found by HotelsCombined users in the past 24 hours.
Hotel Steffani (8.8/10 from 1,116 reviews), Crystal Hotel superior (8.9/10 from 853 reviews), and Schweizerhof Swiss Quality Hotel (8.8/10 from 397 reviews) are all highly rated places to stay in St. Moritz.
Hotel Steffani is a hotel near Corviglia Ski Resort that is popular with HotelsCombined users, scoring 8.8 across 1,116 reviews.
$268/night is the average price of a hotel in St. Moritz, based on HotelsCombined searches over the last 3 days.
$65 per night is the cheapest St. Moritz hotel price found in our data from the last 72 hours.