
Hotels in St. Moritz
The Alpsβ luxury resort, with its frozen lake in winter, slopes on Corviglia and the Glacier Express.
Best-rated hotels in St. Moritz
Ranked by guest score and number of reviews.
Want to stay in the centre? There are at least 113 places to stay within 1 km: hotels in St. Moritz city centre.
Looking for something specific? Hotels with a pool Β· Pet-friendly hotels Β· Hotels with parking Β· Accessible hotels Β· Family hotels Β· Aparthotels Β· 5-star hotels Β· 4-star hotels.
Hotel Waldhaus am Seeβ
β
β
8.9 FabulousSee prices
Soldanellaβ
β
β
8.8 FabulousSee prices
St. Moritz Youth Hostel8.2 Very goodSee prices
Hotel Noldaβ
β
β
8.8 FabulousSee prices
Hauser Hotel St. Moritzβ
β
β
9.0 ExceptionalSee prices
Sport & Wellness Hotel San Gianβ
β
β
β
9.4 ExceptionalSee prices
Hotel Arte8.5 FabulousSee prices
Hotel Reine Victoriaβ
β
β
β
8.6 FabulousSee prices
All In One Hotel - Inn Lodge / Swiss Lodge8.6 FabulousSee prices
Hotel Steffaniβ
β
β
β
8.9 FabulousSee prices
Hotel Schweizerhof St. Moritzβ
β
β
β
8.9 FabulousSee prices
Crystal Hotel superiorβ
β
β
β
8.9 FabulousSee prices
b&b River Innβ
β
β
8.9 FabulousSee prices
Hotel Stille9.0 ExceptionalSee prices
Hotel Laudinellaβ
β
β
β
8.3 Very goodSee prices
Hotel GRACE LA MARGNA ST MORITZβ
β
β
β
β
9.6 ExceptionalSee prices
Hotel Chesa Spuondas9.0 ExceptionalSee prices
Berghotel Randolinsβ
β
β
8.7 FabulousSee prices
Hotel BΓ€renβ
β
β
8.5 FabulousSee prices
Art Boutique Hotel Monopolβ
β
β
β
9.2 ExceptionalSee prices
Grand Hotel des Bains Kempinskiβ
β
β
β
β
9.4 ExceptionalSee prices
Cresta Palace Celerina St Moritz active-in and experience-outβ
β
β
β
9.4 ExceptionalSee prices
Hotelino Petit Chaletβ
β
β
β
9.6 ExceptionalSee prices
Hotel Restaurant Alte Brauereiβ
β
β
8.1 Very goodSee prices
Where to stay in St. Moritz: the best areas
St. Moritz Dorf
In the upper village, with lake views, are the grand luxury hotels and the shops.
St. Moritz Bad and Celerina
By the lake and in Celerina there are slightly cheaper hotels, near the lifts.
Hotels in St. Moritz in numbers
Worked out from the data of every property within 2.5 km of the centre of St. Moritz. Updated daily. Tap a type to see its hotels.
- places to stay
- +200
- average score of 183 rated properties
- 9.0
- guest reviews
- 39,920
- four- and five-star hotels
- 109
- Spa hotels
- 1
- Adults-only hotels
- 2
- Hostels
- 3
- Cheap hotels
- 2
- Boutique hotels
- 3
Getting to St. Moritz
The nearest airports are Lugano (LUG), 89 km away and Milan Bergamo (Orio al Serio) (BGY), 91 km away as the crow flies.
Getaways near St. Moritz
Other destinations less than 60 km away, with their hotels. Distances as the crow flies.
More hotels in St. Moritz
Another 96 places to stay in the area, also ranked by guest reviews.
- Kulm Hotel St. Moritzβ β β β β
- Suvretta Houseβ β β β β
- Badrutt's Palace Hotel St Moritzβ β β β β
- Hotel Europa Suites St Moritzβ β β β
- Hotel Arturo
- Hotel Corvatsch - Web Check-inβ β β
- Boutique Hotel Cervus
- Hotel Sonne St. Moritz 3* Superiorβ β β
- Esclusivo bilocale centralissimoβ β β β
- SmartHome Top of the Worldβ β β β
- Giardino Mountainβ β β β β
- Carlton Hotel St Moritz - The Leading Hotels of the Worldβ β β β β
- S11-1 - 70m2 mit Seeblick, Balkon, Serlas, Parkplatzβ β β β
- Apartments Flora - Sunflowerβ β β β
- Sankt Moritz Dorf Charme Apartmentβ β β β
- Chesa Madrisaβ β β
- Studio Champferβ β β β
- C2 - Charmantes, gemΓΌtliches Studio, im Zentrumβ β β
- A212 - GemΓΌtlich-zentral, 30m2, mit Parkplatzβ β β β
- Luxury Mountain Apartment with Private Sauna and Underground Parkingβ β β β
- C5 - Schick und freundlich, zentral, modernes Studioβ β β
- Chesa Derby 32β β β β
- E405 - 42m2 Alpenschick mit Balkon, Ausblick, Poolβ β β β
- CENTRAL PENTHOUSE GREAT LAKE VIEWβ β β β
- Petit Steffaniβ β β
- Cozy apartment in St. Moritzβ β β β
- Chesa Chalavus - St. Moritzβ β β
- Hotel Salastrainsβ β β
- St Moritz 3 Suite vista lago
- Chesa Suvretta - Celerinaβ β β
- Sankt Moritz Chesa Ruinatsch 50β β β β
- Chesa Foulla Rosa - Celerinaβ β β
- Wonderful cosy apartment in St. Moritzβ β β β
- St Moritz Suiteβ β β β
- Giardino Bed & Breakfastβ β β
- Abitaziun Residence 10A - St Moritzβ β β β
- Charming Apartment in St Moritzβ β β β
- Chesa Charots - Celerinaβ β β
- Chesa Aruons 21 - St. Moritzβ β β β
- Bilocale nuovo St. Moritz Chesa Arlasβ β β β
- Townhouse N26β β β
- Chesa Crasta - Celerinaβ β β
- swissme - modernes Studio am Sportplatz mit Balkon & Parkplatzβ β β β
- Mountain Loft - DuLac 33β β β β
- swissme - 100qm - ΓV inklusive - 2 BΓ€der - Parkplatz - Balkonβ β β β
- Abitaziun Skyline 414 - St Moritz "LOGA ELEGANCE APARTMENT"β β β β
- Ferienwohnung ChampfΓ¨rβ β β β
- Apartment Tinus - 3 min Walk to Ski Liftβ β β
- Townhouse N9β β β β
- Sottotetto grazioso St.Moritzβ β β
- Charming Studio facing Piz Rosatschβ β β β
- Chesa Suot Brattas 23 - St Moritzβ β β
- Beautiful Modern family apartment with free parkingβ β β β
- Chesa La Giunfra - Celerinaβ β β
- Chesa il Rifugioβ β β β
- Abitaziun Au Reduit 107 - St Moritzβ β β β
- New! Exclusive Apartment 3min to Chantarella Bahnβ β β β
- La Gemmaβ β β
- SWISSME - Neu-Seeblick-Balkon-Parkplatz-Nahe Bergbahnβ β β β
- Chesa Arlas - St. Moritzβ β β β
- Wasserfall - Zentrum - Balkon - Seeblick - KΓΌcheβ β β β
- Abitaziun Belmunt 103 - St Moritz "LOGA ELEGANCE APARTMENT"β β β
- Splendidaβ β β β
- New! Cozy, central apartment with a stunning viewβ β β β
- Apartment Crastaβ β β β
- Abitaziun Au Reduit 404 - St Moritzβ β β β
- Residence Au Reduit Sankt Moritzβ β β β
- Adrisa 11β β β β
- St. Moritzerhof 42β β β β
- Chesa Al Munt One Bedroom - Celerinaβ β β
- Chesa Pedra - Celerina
- Top of the World Apartment
- Chesa Tschierv - Celerinaβ β β
- Sternwarte by Randolinsβ β β
- Apartment Mira Lejβ β β β
- Allod Brattas - St Moritzβ β β
- Apartment Au Reduit 208β β β
- Chesa Sonnalpine B 33β β
- Chesa Panoramaβ β β β
- Celerina Retreat - Year Round Adventure Hub
- Duplex cosy appt, top location
- Lac 16β β β β
- Anna Houseβ β β
- Chesa Laura - Celerinaβ β β
- Allod Bad 601β β β β
- Abitaziun Sur Ovel - St Moritz "LOGA ELEGANCE APARTMENT"β β β β
- Giant 2β β β β
- Giant 7β β β β
- Apartment Skyline 307β β β β
- Apartment Sungoldβ β β β
- St. Moritzerhof 51β β β β
- Apartment in villa in the heart of Sankt Moritz-Dorfβ β β β
- Paraviciniβ β β β
- Chesa Guardamuntβ β β β
- Direkt am See - Aussicht - Balkon - TG-Stellplatzβ β β
- Abitaziun Derby 44 - St Moritzβ β β β
Frequently asked questions about hotels in St. Moritz
How many hotels are there in St. Moritz?
We list more than 200 places to stay within 2.5 km of the centre of St. Moritz: 7 five-star, 102 four-star, 63 three-star and 1 two-star, and the rest without a star rating in their data.
What is the best-rated hotel in St. Moritz?
Hotel Waldhaus am See, with a score of 8.9 out of 10 from 2,701 guest reviews. We rank hotels by both their score and their number of reviews, so a hotel with two good reviews doesnβt come out on top.
What is the best area to stay in St. Moritz?
It depends on your trip. Our guide to the areas of St. Moritz explains what each one offers: St. Moritz Dorf and St. Moritz Bad and Celerina.