
Hotel Prices in Saint Moritz
The hotel prices in Saint Moritz vary depending on the time of year and the level of luxury. During the high season (December to March), the prices can be quite high, while in the low season (April to November), the prices are generally lower. On average, you can expect to pay around 200-400 CHF per night for a standard room in a mid-range hotel, while luxury hotels can cost upwards of 1,000 CHF per night. However, it is always a good idea to check prices and availability for specific dates before booking, as prices can fluctuate based on demand.
More
City Guide
×
Price range
{{Math.round(similars.filters.pricerange[0])}}
{{Math.round(similars.filters.pricerange[1])}}
Filters
Services
Location
Accomodation Type
Hotel Type
Room Facilities
Activities
Pet Policy
{{hotel.zone}}
Center: {{hotel.distance.citycenter.distance}} {{hotel.distance.citycenter.type.toLowerCase()}}
Concept {{ hotel.nasilbiryer }}
Guest Rating
{{hotel.avarage}}
Program Partner
Special Offers
{{hotel.specialoffers}}
Click for deals

Hotels Listing...