How much does a hotel in Saint Moritz cost per night?
November 2026: hotels in Saint Moritz ask a median $328 a night and an average $472, from a median 51 hotels priced each night over 30 measured nights (read 25 October 2026). The cheapest month measured is November 2026 ($328), the priciest January 2027 ($410).
Measured by Bed&Market (bedandmarket.com) from 90 places checked, read 25 October 2026 18:14 UTC.
Updated
Hotel price per night, month by month
Hotels in Saint Moritz ask a median from $328 (November 2026) to $410 (January 2027) a night across the 3 months measured.
| Month | Median a night | Average a night | Middle half (p25–p75) | Hotels priced a night (median) | Nights measured |
|---|---|---|---|---|---|
| November 2026 | $328 | $472 | $257–$476 | 51 | 30 |
| December 2026 | $389 | $549 | $294–$585 | 63 | 24 |
| January 2027 | $410 | $636 | $319–$604 | 64 | 18 |
Average hotel price in Saint Moritz in November 2026
November 2026: hotels in Saint Moritz ask a median $328 a night and an average $472; the middle half of hotels ask $257–$476 (30 nights measured, a median 51 hotels priced each night, read 25 October 2026).
- Friday and Saturday: median $345 against $327 Monday to Thursday (+6%).
- Cheapest night: 1 November 2026, median $305.
- Priciest night: 7 November 2026, median $358.
Average hotel price in Saint Moritz in December 2026
December 2026: hotels in Saint Moritz ask a median $389 a night and an average $549; the middle half of hotels ask $294–$585 (24 nights measured, a median 63 hotels priced each night, read 25 October 2026).
- Friday and Saturday: median $444 against $360 Monday to Thursday (+23%).
- Cheapest night: 1 December 2026, median $336.
- Priciest night: 19 December 2026, median $556.
Average hotel price in Saint Moritz in January 2027
January 2027: hotels in Saint Moritz ask a median $410 a night and an average $636; the middle half of hotels ask $319–$604 (18 nights measured, a median 64 hotels priced each night, read 25 October 2026).
- Friday and Saturday: median $435 against $403 Monday to Thursday (+8%).
- Cheapest night: 13 January 2027, median $375.
- Priciest night: 16 January 2027, median $548.
Hotel price by star rating in Saint Moritz
Over the nights measured from 13 November 2026 to 21 January 2027, hotels in Saint Moritz ask a median $269 at 2★, $480 at 2.5★, $337 at 3★, $358 at 3.5★, $468 at 4★, $593 at 4.5★ and $1 583 at 5★ a night.
| Stars | Median a night | Middle half (p25–p75) | Nights measured | Example hotels |
|---|---|---|---|---|
| 2★ | $269 | $251–$288 | 57 | St. Moritz Youth Hostel ($184), Weisses Kreuz - Crusch Alva ($288), Chalet Speciale - Celerina ($109) |
| 2.5★ | $480 | $480–$609 | 26 | Dimora Classica stile Engadinese a 2 passi Marguns ($1 313), Luxury Monolocale St Moritz Dorf Via Stredas ($655), Hotel Stille ($262) |
| 3★ | $337 | $287–$369 | 60 | Golf Hotel Des Alpes ($169), Hotel Piz ($324), Station Hotel ($331) |
| 3.5★ | $358 | $323–$385 | 34 | PlanB Stay ($209), Conrad's Mountain Lodge ($385), Studio centralissimo a St. Moritz ($582) |
| 4★ | $468 | $420–$533 | 60 | Hotel Walther - Relais & Chateaux ($566), Hotel Maistra 160 ($468), The Suites ($947) |
| 4.5★ | $593 | $450–$658 | 19 | Chesa Michel ($313), Champfer Garden Apartment ($485), Luxury Mountain Apartment with Private Sauna and Underground Parking ($1 180) |
| 5★ | $1 583 | $791–$1 856 | 59 | Kulm Hotel St. Moritz ($3 695), Hotel GRACE LA MARGNA ST MORITZ ($1 376), Grand Hotel Kronenhof ($741) |
What was measured
Asking prices of hotels in Saint Moritz for one night for two adults, 72 nights measured from 1 November 2026 to 21 January 2027, read 25 October 2026.
- A month's median is the median of its nightly medians; the average counts every price of every night once, so expensive suites and villas lift it above the median.
- Prices in the currency they were shown in, never converted at an exchange rate.
- A hotel with no price that night (sold out or closed) is checked but left out of the median.
- Asking prices seen while searching for a stay: not prices paid, and not a forecast.
Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →