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.
| Place | Type | Stars | Median asking price | Lowest night | Highest night | Nights with a price |
|---|---|---|---|---|---|---|
| Chalet Speciale - Celerina | Hotel | 2 | $109 | $103 | $242 | 48 |
| Golf Hotel Des Alpes | Hotel | 3 | $169 | $123 | $384 | 60 |
| St. Moritz Youth Hostel | Hotel | 2 | $184 | $137 | $344 | 59 |
| PlanB Stay (Samedan) | Guesthouse / B&B / apartment | 3 | $196 | $196 | $246 | 34 |
| PlanB Stay (Albana) | Guesthouse / B&B / apartment | 3.5 | $209 | $209 | $282 | 45 |
| Ospizio La Veduta | Hotel | 2 | $213 | $213 | $213 | 15 |
| Hostel by Randolins | Hotel | 1 | $217 | $158 | $340 | 34 |
| Pontresina Youth Hostel | Hotel | 2 | $223 | $146 | $396 | 37 |
| Hotel Schweizerhof Sils Maria, a Faern Collection Hotel | Hotel | 3 | $227 | $173 | $538 | 37 |
| All In One Hotel - Inn Lodge / Swiss Lodge | Hotel | 3 | $230 | $170 | $334 | 45 |
| Hotel Morteratsch | Hotel | 3 | $241 | $228 | $319 | 38 |
| Hotel Chesa Spuondas | Hotel | 3 | $241 | $234 | $287 | 11 |
| Boutique Hotel Engadinerhof - A Home for Generations | Hotel | — | $253 | $194 | $268 | 25 |
| Hotel Laudinella | Hotel | 4 | $255 | $231 | $518 | 43 |
| Hotel Stille | Hotel | 2.5 | $262 | $217 | $371 | 35 |
| Hostel Casa Franco | Hotel | 2 | $269 | $269 | $387 | 48 |
| Gasthaus Spinas | Hotel | 3 | $281 | $238 | $318 | 33 |
| Hotel Chesa Rosatsch - Home of Food | Hotel | 4 | $282 | $227 | $476 | 34 |
| Hotel Muller - mountain lodge | Hotel | 3 | $284 | $208 | $347 | 34 |
| Aladin Apartments St Moritz | Hotel | 3 | $286 | $215 | $390 | 35 |
| Hotel Bernina | Hotel | 3 | $287 | $287 | $384 | 21 |
| Laagers Hotel Garni | Hotel | 3 | $287 | $287 | $336 | 48 |
| Weisses Kreuz - Crusch Alva | Hotel | 2 | $288 | $288 | $406 | 59 |
| Hotel Chesa Surlej | Hotel | 3 | $289 | $220 | $402 | 6 |
| Hotel Roseg-Gletscher | Hotel | 3 | $291 | $291 | $315 | 38 |
| Hotel Corvatsch - Web Check-in | Hotel | 3 | $294 | $234 | $477 | 22 |
| Hotel Languard | Hotel | 3 | $299 | $191 | $872 | 51 |
| Berghotel Randolins | Hotel | 3 | $301 | $220 | $551 | 36 |
| Hotel Terminus | Hotel | 2 | $312 | $251 | $336 | 44 |
| Bever Lodge | Hotel | 3 | $312 | $287 | $360 | 42 |
| Chesa Michel | Guesthouse / B&B / apartment | 4.5 | $313 | $210 | $404 | 20 |
| Chesa Sarvit | Guesthouse / B&B / apartment | 3.5 | $314 | $270 | $526 | 25 |
| A212 - Gemutlich-zentral, 30m2, mit Parkplatz | Private room | 4.5 | $316 | $257 | $480 | 3 |
| Hotel Schweizerhof Pontresina | Hotel | 3 | $322 | $223 | $456 | 30 |
| Hotel Europa | Hotel | 4 | $323 | $271 | $492 | 34 |
| Hotel Piz | Hotel | 3 | $324 | $198 | $1 074 | 60 |
| TOP Hotel San Gian St. Moritz | Hotel | 4 | $324 | $301 | $372 | 9 |
| Hotelino Petit Chalet | Hotel | 4 | $328 | $328 | $679 | 16 |
| C2 - Charmantes, gemutliches Studio, im Zentrum | Private room | 3.5 | $329 | $319 | $329 | 2 |
| Station Hotel | Hotel | 3 | $331 | $254 | $553 | 57 |
| Hotel Reine Victoria Saint Moritz | Hotel | 4 | $332 | $237 | $749 | 21 |
| Hotel Europa -St. Moritz | Guesthouse / B&B / apartment | 5 | $333 | $269 | $458 | 31 |
| La Gemma | Private room | 4 | $334 | $334 | $334 | 1 |
| Schloss Hotel & Spa Pontresina | Hotel | 4 | $336 | $241 | $518 | 36 |
| Romantik Hotel Muottas Muragl | Hotel | 4 | $340 | $304 | $510 | 19 |
| Hotel Cervo | Hotel | 3 | $342 | $223 | $573 | 33 |
| Hotel Nolda | Hotel | 3 | $343 | $210 | $519 | 33 |
| Hotel Albris | Hotel | 3 | $347 | $334 | $497 | 21 |
| Chesa Silva - Silvaplana | Hotel | 3 | $349 | $220 | $411 | 20 |
| Sport & Wellness Hotel San Gian | Hotel | 4 | $351 | $345 | $840 | 34 |
| Hotel Seraina | Hotel | 3 | $352 | $267 | $425 | 29 |
| Hotel Sonne St. Moritz 3* Superior | Hotel | 3 | $352 | $352 | $546 | 48 |
| SA55 - Gemutlich, traumhaft, Seeblick, moderne 38m2 | Private room | 4 | $358 | $325 | $394 | 3 |
| Hotel Allegra | Hotel | 3 | $359 | $347 | $408 | 30 |
| Hotel Garni Chesa Mulin | Hotel | 3 | $362 | $313 | $422 | 34 |
| Monolocale in centro, Piscina e 400mt da Skilift | Private room | 4 | $366 | $341 | $389 | 3 |
| Retreat in the center of Sankt Moritz | Private room | 2.5 | $368 | $368 | $398 | 14 |
| Hotel Arte | Hotel | 3 | $369 | $204 | $715 | 45 |
| Hotel Steinbock Pontresina | Hotel | 3 | $370 | $262 | $638 | 24 |
| Randolins Familienresort | Hotel | 3 | $371 | $271 | $751 | 37 |
| Hotel Donatz | Hotel | 3 | $380 | $263 | $500 | 43 |
| Hotel Post Sils Maria | Hotel | 4 | $382 | $318 | $468 | 23 |
| Conrad's Mountain Lodge | Hotel | 3.5 | $385 | $305 | $548 | 44 |
| Boutique Hotel Cervus | Hotel | 4 | $385 | $349 | $446 | 21 |
| Hotel Saluver | Hotel | 3 | $387 | $387 | $387 | 18 |
| Chesa Madrisa | Guesthouse / B&B / apartment | 3 | $395 | $395 | $395 | 12 |
| Sternwarte by Randolins | Hotel | 3 | $396 | $347 | $590 | 41 |
| Hotel Saratz Pontresina St Moritz Mountain Resort and Spa | Hotel | 4 | $404 | $324 | $648 | 39 |
| Sunstar Pontresina | Hotel | — | $414 | $284 | $532 | 35 |
| Hotel Waldhaus am See | Hotel | 3 | $417 | $268 | $936 | 54 |
| Edelweiss Swiss Quality Hotel | Hotel | 4 | $418 | $397 | $469 | 23 |
| Hotel Baren | Hotel | 3 | $424 | $397 | $445 | 16 |
| Sporthotel Pontresina | Hotel | 3 | $427 | $270 | $532 | 46 |
| Chesa Blais | Private room | 4 | $435 | $435 | $435 | 6 |
| Cozy apartment in St. Moritz | Private room | 4 | $451 | $451 | $844 | 9 |
| Albana Hotel Silvaplana | Hotel | 4 | $456 | $320 | $590 | 45 |
| Hotel Rosatsch Residence | Hotel | 4 | $460 | $450 | $601 | 10 |
| Hotel Rosatsch Stammhaus | Hotel | 3 | $465 | $293 | $608 | 12 |
| Hotel Bellavista | Hotel | 4 | $467 | $400 | $734 | 39 |
| Parkhotel Margna Superior | Hotel | 4 | $468 | $448 | $559 | 5 |
| Hotel Maistra 160 | Hotel | 4 | $468 | $375 | $781 | 48 |
| Cresta Palace Hotel | Hotel | 4.5 | $471 | $358 | $667 | 16 |
| Champfer Garden Apartment | Private room | 4.5 | $485 | $194 | $728 | 18 |
| SB28 - Cresta Jagd, Holz, Aussicht, Parkplatz | Private room | 4 | $488 | $488 | $488 | 1 |
| Chesa Derby 3 | Private room | 4.5 | $494 | $494 | $494 | 3 |
| Esclusivo bilocale centralissimo | Private room | 4.5 | $504 | $450 | $1 367 | 17 |
| S11-1 - 70m2 mit Seeblick, Balkon, Serlas, Parkplatz | Private room | 3.5 | $522 | $522 | $522 | 1 |
| Villa Beaulieu | Hotel | — | $536 | $336 | $638 | 29 |
| Laudinella Apartments | Guesthouse / B&B / apartment | 5 | $546 | $546 | $546 | 3 |
| Nira Alpina | Hotel | 4 | $547 | $325 | $1 261 | 37 |
| Hotel Walther - Relais & Chateaux | Hotel | 4 | $566 | $357 | $1 039 | 51 |
| Studio centralissimo a St. Moritz | Private room | 3.5 | $582 | $341 | $895 | 33 |
| Apartment Euforia | Private room | 3 | $589 | $589 | $589 | 1 |
| Hotel Steffani | Hotel | 4 | $597 | $412 | $839 | 27 |
| SmartHome Top of the World | Private room | 4 | $599 | $396 | $2 216 | 32 |
| Alpine Studio Flat near Sankt Moritz | Private room | 3 | $603 | $603 | $603 | 1 |
| Hauser Hotel St. Moritz | Hotel | 3 | $616 | $301 | $757 | 47 |
| Cresta Palace Celerina St Moritz Ski-In & Ski-Out | Hotel | 4 | $633 | $439 | $1 565 | 39 |
| RE31 - Jagerstil, 70m2, zentral, 1 Parkplatz | Private room | 4 | $646 | $516 | $646 | 2 |
| Ferienwohnung by Randolins | Private room | 4 | $650 | $650 | $687 | 3 |
| Luxury Monolocale St Moritz Dorf Via Stredas | Private room | 2.5 | $655 | $480 | $742 | 52 |
| SuperG apartment | Private room | 4.5 | $658 | $593 | $803 | 16 |
| Crystal Hotel Superior | Hotel | 4 | $661 | $577 | $929 | 27 |
| Schweizerhof Swiss Quality Hotel | Hotel | 4 | $662 | $424 | $876 | 9 |
| Grand Hotel Kronenhof | Hotel | 5 | $741 | $454 | $1 930 | 50 |
| Au Reduit 401 | Private room | 3 | $750 | $736 | $750 | 2 |
| Chesa Solaria | Guesthouse / B&B / apartment | 3 | $764 | $764 | $764 | 4 |
| Soldanella | Hotel | 3 | $770 | $459 | $805 | 27 |
| Apartment Trais Tschiervs | Private room | 3.5 | $824 | $824 | $824 | 1 |
| Park Salet | Private room | 3 | $868 | $868 | $868 | 1 |
| The Suites | Hotel | 4 | $947 | $571 | $1 848 | 47 |
| Art Boutique Hotel Monopol | Hotel | 4 | $959 | $443 | $1 111 | 35 |
| Apartments Flora - Sunflower | Guesthouse / B&B / apartment | 4 | $970 | $842 | $970 | 16 |
| The View | Hotel | 4 | $1 059 | $708 | $3 203 | 47 |
| Luxury Lakefront Apartment | Private room | 4 | $1 097 | $1 037 | $1 097 | 41 |
| Luxury Mountain Apartment with Private Sauna and Underground Parking | Private room | 4.5 | $1 180 | $1 072 | $1 472 | 18 |
| Apartment See Rosa 3 5 | Private room | 3.5 | $1 183 | $1 183 | $1 183 | 1 |
| Giardino Mountain | Hotel | 5 | $1 247 | $945 | $1 629 | 27 |
| Studio in St Moritz Champfer | Private room | 1.5 | $1 310 | $1 310 | $1 528 | 17 |
| Dimora Classica stile Engadinese a 2 passi Marguns | Guesthouse / B&B / apartment | 2.5 | $1 313 | $910 | $2 297 | 54 |
| Hotel GRACE LA MARGNA ST MORITZ | Hotel | 5 | $1 376 | $613 | $11 326 | 58 |
| Apartment Crasta | Private room | 3 | $1 381 | $1 381 | $1 381 | 1 |
| Suvretta House | Hotel | 5 | $1 678 | $1 108 | $2 675 | 27 |
| Badrutt's Palace Hotel | Hotel | 5 | $2 613 | $1 938 | $4 283 | 23 |
| Carlton Hotel St Moritz - The Leading Hotels of the World | Hotel | 5 | $2 800 | $2 346 | $2 800 | 12 |
| Kulm Hotel St. Moritz | Hotel | 5 | $3 695 | $1 584 | $3 704 | 60 |
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.
| Place | Type | Stars | Median asking price | Nights with a price |
|---|---|---|---|---|
| Chalet Speciale - Celerina | Hotel | 2 | $109 | 48 |
| Golf Hotel Des Alpes | Hotel | 3 | $169 | 60 |
| St. Moritz Youth Hostel | Hotel | 2 | $184 | 59 |
| PlanB Stay (Samedan) | Guesthouse / B&B / apartment | 3 | $196 | 34 |
| PlanB Stay (Albana) | Guesthouse / B&B / apartment | 3.5 | $209 | 45 |
| Hostel by Randolins | Hotel | 1 | $217 | 34 |
| Pontresina Youth Hostel | Hotel | 2 | $223 | 37 |
| Hotel Schweizerhof Sils Maria, a Faern Collection Hotel | Hotel | 3 | $227 | 37 |
| All In One Hotel - Inn Lodge / Swiss Lodge | Hotel | 3 | $230 | 45 |
| Hotel Morteratsch | Hotel | 3 | $241 | 38 |
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.
| Place | Type | Stars | Median asking price | Nights with a price |
|---|---|---|---|---|
| Kulm Hotel St. Moritz | Hotel | 5 | $3 695 | 60 |
| Badrutt's Palace Hotel | Hotel | 5 | $2 613 | 23 |
| Suvretta House | Hotel | 5 | $1 678 | 27 |
| Hotel GRACE LA MARGNA ST MORITZ | Hotel | 5 | $1 376 | 58 |
| Dimora Classica stile Engadinese a 2 passi Marguns | Guesthouse / B&B / apartment | 2.5 | $1 313 | 54 |
| Giardino Mountain | Hotel | 5 | $1 247 | 27 |
| Luxury Lakefront Apartment | Private room | 4 | $1 097 | 41 |
| The View | Hotel | 4 | $1 059 | 47 |
| Art Boutique Hotel Monopol | Hotel | 4 | $959 | 35 |
| The Suites | Hotel | 4 | $947 | 47 |
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).
| Type | Named places | Median of the places' medians | Middle half of the places |
|---|---|---|---|
| Hotels | 87 | $352 | $291 to $468 |
| Guesthouses, B&Bs and apartments | 10 | $395 | $313 to $764 |
| Private rooms | 29 | $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 →