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.

MonthMedian a nightAverage a nightMiddle half (p25–p75)Hotels priced a night (median)Nights measured
November 2026$328$472$257–$4765130
December 2026$389$549$294–$5856324
January 2027$410$636$319–$6046418

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.

StarsMedian a nightMiddle half (p25–p75)Nights measuredExample hotels
2★$269$251–$28857St. Moritz Youth Hostel ($184), Weisses Kreuz - Crusch Alva ($288), Chalet Speciale - Celerina ($109)
2.5★$480$480–$60926Dimora Classica stile Engadinese a 2 passi Marguns ($1 313), Luxury Monolocale St Moritz Dorf Via Stredas ($655), Hotel Stille ($262)
3★$337$287–$36960Golf Hotel Des Alpes ($169), Hotel Piz ($324), Station Hotel ($331)
3.5★$358$323–$38534PlanB Stay ($209), Conrad's Mountain Lodge ($385), Studio centralissimo a St. Moritz ($582)
4★$468$420–$53360Hotel Walther - Relais & Chateaux ($566), Hotel Maistra 160 ($468), The Suites ($947)
4.5★$593$450–$65819Chesa Michel ($313), Champfer Garden Apartment ($485), Luxury Mountain Apartment with Private Sauna and Underground Parking ($1 180)
5★$1 583$791–$1 85659Kulm 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 →

More questions about this town

All prices in Saint Moritz →