What do hotels, apartments and B&Bs in Saint Moritz charge per night?

Over the 60 nights measured from 13 November 2026 to 21 January 2027, 126 named places in Saint Moritz asked a median of $385 a night; Chalet Speciale - Celerina had the lowest regular asking price at $109 and Kulm Hotel St. Moritz the highest at $3 695 (latest scan 25 October 2026). A place's price is the median of what it asked on the nights it showed a price; only places priced on at least 20 of the 60 nights are ranked. Nights read on 25 October 2026.

Measured by Bed&Market (bedandmarket.com) from 90 places checked, read 25 October 2026 18:14 UTC.

Updated

Every place and its median asking price

In Saint Moritz, named places showing a price on at least one of the 60 measured nights: 126; the middle of their own medians is $385, and half of them ask between $314 and $599.

Cheapest first; every named place.
PlaceTypeStarsMedian asking priceLowest nightHighest nightNights with a price
Chalet Speciale - CelerinaHotel2$109$103$24248
Golf Hotel Des AlpesHotel3$169$123$38460
St. Moritz Youth HostelHotel2$184$137$34459
PlanB Stay (Samedan)Guesthouse / B&B / apartment3$196$196$24634
PlanB Stay (Albana)Guesthouse / B&B / apartment3.5$209$209$28245
Ospizio La VedutaHotel2$213$213$21315
Hostel by RandolinsHotel1$217$158$34034
Pontresina Youth HostelHotel2$223$146$39637
Hotel Schweizerhof Sils Maria, a Faern Collection HotelHotel3$227$173$53837
All In One Hotel - Inn Lodge / Swiss LodgeHotel3$230$170$33445
Hotel MorteratschHotel3$241$228$31938
Hotel Chesa SpuondasHotel3$241$234$28711
Boutique Hotel Engadinerhof - A Home for GenerationsHotel—$253$194$26825
Hotel LaudinellaHotel4$255$231$51843
Hotel StilleHotel2.5$262$217$37135
Hostel Casa FrancoHotel2$269$269$38748
Gasthaus SpinasHotel3$281$238$31833
Hotel Chesa Rosatsch - Home of FoodHotel4$282$227$47634
Hotel Muller - mountain lodgeHotel3$284$208$34734
Aladin Apartments St MoritzHotel3$286$215$39035
Hotel BerninaHotel3$287$287$38421
Laagers Hotel GarniHotel3$287$287$33648
Weisses Kreuz - Crusch AlvaHotel2$288$288$40659
Hotel Chesa SurlejHotel3$289$220$4026
Hotel Roseg-GletscherHotel3$291$291$31538
Hotel Corvatsch - Web Check-inHotel3$294$234$47722
Hotel LanguardHotel3$299$191$87251
Berghotel RandolinsHotel3$301$220$55136
Hotel TerminusHotel2$312$251$33644
Bever LodgeHotel3$312$287$36042
Chesa MichelGuesthouse / B&B / apartment4.5$313$210$40420
Chesa SarvitGuesthouse / B&B / apartment3.5$314$270$52625
A212 - Gemutlich-zentral, 30m2, mit ParkplatzPrivate room4.5$316$257$4803
Hotel Schweizerhof PontresinaHotel3$322$223$45630
Hotel EuropaHotel4$323$271$49234
Hotel PizHotel3$324$198$1 07460
TOP Hotel San Gian St. MoritzHotel4$324$301$3729
Hotelino Petit ChaletHotel4$328$328$67916
C2 - Charmantes, gemutliches Studio, im ZentrumPrivate room3.5$329$319$3292
Station HotelHotel3$331$254$55357
Hotel Reine Victoria Saint MoritzHotel4$332$237$74921
Hotel Europa -St. MoritzGuesthouse / B&B / apartment5$333$269$45831
La GemmaPrivate room4$334$334$3341
Schloss Hotel & Spa PontresinaHotel4$336$241$51836
Romantik Hotel Muottas MuraglHotel4$340$304$51019
Hotel CervoHotel3$342$223$57333
Hotel NoldaHotel3$343$210$51933
Hotel AlbrisHotel3$347$334$49721
Chesa Silva - SilvaplanaHotel3$349$220$41120
Sport & Wellness Hotel San GianHotel4$351$345$84034
Hotel SerainaHotel3$352$267$42529
Hotel Sonne St. Moritz 3* SuperiorHotel3$352$352$54648
SA55 - Gemutlich, traumhaft, Seeblick, moderne 38m2Private room4$358$325$3943
Hotel AllegraHotel3$359$347$40830
Hotel Garni Chesa MulinHotel3$362$313$42234
Monolocale in centro, Piscina e 400mt da SkiliftPrivate room4$366$341$3893
Retreat in the center of Sankt MoritzPrivate room2.5$368$368$39814
Hotel ArteHotel3$369$204$71545
Hotel Steinbock PontresinaHotel3$370$262$63824
Randolins FamilienresortHotel3$371$271$75137
Hotel DonatzHotel3$380$263$50043
Hotel Post Sils MariaHotel4$382$318$46823
Conrad's Mountain LodgeHotel3.5$385$305$54844
Boutique Hotel CervusHotel4$385$349$44621
Hotel SaluverHotel3$387$387$38718
Chesa MadrisaGuesthouse / B&B / apartment3$395$395$39512
Sternwarte by RandolinsHotel3$396$347$59041
Hotel Saratz Pontresina St Moritz Mountain Resort and SpaHotel4$404$324$64839
Sunstar PontresinaHotel—$414$284$53235
Hotel Waldhaus am SeeHotel3$417$268$93654
Edelweiss Swiss Quality HotelHotel4$418$397$46923
Hotel BarenHotel3$424$397$44516
Sporthotel PontresinaHotel3$427$270$53246
Chesa BlaisPrivate room4$435$435$4356
Cozy apartment in St. MoritzPrivate room4$451$451$8449
Albana Hotel SilvaplanaHotel4$456$320$59045
Hotel Rosatsch ResidenceHotel4$460$450$60110
Hotel Rosatsch StammhausHotel3$465$293$60812
Hotel BellavistaHotel4$467$400$73439
Parkhotel Margna SuperiorHotel4$468$448$5595
Hotel Maistra 160Hotel4$468$375$78148
Cresta Palace HotelHotel4.5$471$358$66716
Champfer Garden ApartmentPrivate room4.5$485$194$72818
SB28 - Cresta Jagd, Holz, Aussicht, ParkplatzPrivate room4$488$488$4881
Chesa Derby 3Private room4.5$494$494$4943
Esclusivo bilocale centralissimoPrivate room4.5$504$450$1 36717
S11-1 - 70m2 mit Seeblick, Balkon, Serlas, ParkplatzPrivate room3.5$522$522$5221
Villa BeaulieuHotel—$536$336$63829
Laudinella ApartmentsGuesthouse / B&B / apartment5$546$546$5463
Nira AlpinaHotel4$547$325$1 26137
Hotel Walther - Relais & ChateauxHotel4$566$357$1 03951
Studio centralissimo a St. MoritzPrivate room3.5$582$341$89533
Apartment EuforiaPrivate room3$589$589$5891
Hotel SteffaniHotel4$597$412$83927
SmartHome Top of the WorldPrivate room4$599$396$2 21632
Alpine Studio Flat near Sankt MoritzPrivate room3$603$603$6031
Hauser Hotel St. MoritzHotel3$616$301$75747
Cresta Palace Celerina St Moritz Ski-In & Ski-OutHotel4$633$439$1 56539
RE31 - Jagerstil, 70m2, zentral, 1 ParkplatzPrivate room4$646$516$6462
Ferienwohnung by RandolinsPrivate room4$650$650$6873
Luxury Monolocale St Moritz Dorf Via StredasPrivate room2.5$655$480$74252
SuperG apartmentPrivate room4.5$658$593$80316
Crystal Hotel SuperiorHotel4$661$577$92927
Schweizerhof Swiss Quality HotelHotel4$662$424$8769
Grand Hotel KronenhofHotel5$741$454$1 93050
Au Reduit 401Private room3$750$736$7502
Chesa SolariaGuesthouse / B&B / apartment3$764$764$7644
SoldanellaHotel3$770$459$80527
Apartment Trais TschiervsPrivate room3.5$824$824$8241
Park SaletPrivate room3$868$868$8681
The SuitesHotel4$947$571$1 84847
Art Boutique Hotel MonopolHotel4$959$443$1 11135
Apartments Flora - SunflowerGuesthouse / B&B / apartment4$970$842$97016
The ViewHotel4$1 059$708$3 20347
Luxury Lakefront ApartmentPrivate room4$1 097$1 037$1 09741
Luxury Mountain Apartment with Private Sauna and Underground ParkingPrivate room4.5$1 180$1 072$1 47218
Apartment See Rosa 3 5Private room3.5$1 183$1 183$1 1831
Giardino MountainHotel5$1 247$945$1 62927
Studio in St Moritz ChampferPrivate room1.5$1 310$1 310$1 52817
Dimora Classica stile Engadinese a 2 passi MargunsGuesthouse / B&B / apartment2.5$1 313$910$2 29754
Hotel GRACE LA MARGNA ST MORITZHotel5$1 376$613$11 32658
Apartment CrastaPrivate room3$1 381$1 381$1 3811
Suvretta HouseHotel5$1 678$1 108$2 67527
Badrutt's Palace HotelHotel5$2 613$1 938$4 28323
Carlton Hotel St Moritz - The Leading Hotels of the WorldHotel5$2 800$2 346$2 80012
Kulm Hotel St. MoritzHotel5$3 695$1 584$3 70460

A place's median is the middle of what it asked over the nights it showed a price; its lowest and highest are its single cheapest and dearest nights. A night with no price for a place (sold out, closed or not in that night's results) does not count for it.

Cheapest places

In Saint Moritz, the lowest regular asking price is $109, at Chalet Speciale - Celerina; the 10 cheapest places priced on at least 20 nights have medians of $109 to $241.

PlaceTypeStarsMedian asking priceNights with a price
Chalet Speciale - CelerinaHotel2$10948
Golf Hotel Des AlpesHotel3$16960
St. Moritz Youth HostelHotel2$18459
PlanB Stay (Samedan)Guesthouse / B&B / apartment3$19634
PlanB Stay (Albana)Guesthouse / B&B / apartment3.5$20945
Hostel by RandolinsHotel1$21734
Pontresina Youth HostelHotel2$22337
Hotel Schweizerhof Sils Maria, a Faern Collection HotelHotel3$22737
All In One Hotel - Inn Lodge / Swiss LodgeHotel3$23045
Hotel MorteratschHotel3$24138

Only places priced on at least 20 of the 60 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.

Priciest places

In Saint Moritz, the highest regular asking price is $3 695, at Kulm Hotel St. Moritz; the 10 priciest places priced on at least 20 nights have medians of $947 to $3 695.

PlaceTypeStarsMedian asking priceNights with a price
Kulm Hotel St. MoritzHotel5$3 69560
Badrutt's Palace HotelHotel5$2 61323
Suvretta HouseHotel5$1 67827
Hotel GRACE LA MARGNA ST MORITZHotel5$1 37658
Dimora Classica stile Engadinese a 2 passi MargunsGuesthouse / B&B / apartment2.5$1 31354
Giardino MountainHotel5$1 24727
Luxury Lakefront ApartmentPrivate room4$1 09741
The ViewHotel4$1 05947
Art Boutique Hotel MonopolHotel4$95935
The SuitesHotel4$94747

Only places priced on at least 20 of the 60 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.

Hotels vs apartments vs guesthouses

In Saint Moritz, the middle place of each type asks: hotels $352 (87 places), guesthouses / B&Bs / apartments $395 (10 places) and private rooms $589 (29 places).

TypeNamed placesMedian of the places' mediansMiddle half of the places
Hotels87$352$291 to $468
Guesthouses, B&Bs and apartments10$395$313 to $764
Private rooms29$589$451 to $750

Types are Agoda's own: it files many guesthouses, hostels and aparthotels as hotels, so the hotel row is wider than its name. Places with no type given: 0.

How this is measured

Nights measured in Saint Moritz: 60, from 13 November 2026 to 21 January 2027; each with at least 30 places showing a price.

  • Places: every place shown with a name and a price in one-night searches on a hotel search site (Agoda): hotels and the guesthouses, B&Bs and apartments listed there; rental-only listings are not in this list.
  • A place's price is the median of its asking prices over the nights it showed one; the figure in the first sentence is the middle of those place medians, so each place counts once, however many nights it showed.
  • Cheapest and priciest: only places priced on at least 20 of the 60 nights (a third of them, and never fewer than 5).
  • Prices in USD, as shown on the day each night was read; nights read on 25 October 2026.
  • Asking prices seen while searching for one night: 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 →