St. Moritz is a walkable location surrounded by mountain and lake views. If you're visiting during colder months, enjoy activities such as skiing during your stay. Plan a fun excursion to Kulm Golf Course and Corviglia Tennis & Golf Center while here. While you're here, stop by St. Moritz Leaning Tower and Lake St. Moritz.
Hotels in St. Moritz
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. Moritz?

Soldanella
Soldanella
9.0 out of 10, Wonderful, (620)

Languard
Languard
8.8 out of 10, Excellent, (476)
The price is CA $275
CA $296 total
includes taxes & fees
Jul 28 - Jul 29

Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
9.6 out of 10, Exceptional, (256)
The price is CA $593
CA $628 total
includes taxes & fees
Jul 18 - Jul 19

Hotel Reine Victoria
Hotel Reine Victoria
8.6 out of 10, Excellent, (467)
The price is CA $364
CA $390 total
includes taxes & fees
Jul 30 - Jul 31

Hotel Waldhaus am See
Hotel Waldhaus am See
9.2 out of 10, Wonderful, (546)
The price is CA $475
CA $503 total
includes taxes & fees
Jul 27 - Jul 28

Crystal Hotel
Crystal Hotel
9.2 out of 10, Wonderful, (548)
The price is CA $560
CA $594 total
includes taxes & fees
Aug 14 - Aug 15

Hotel Nolda
Hotel Nolda
9.0 out of 10, Wonderful, (450)
The price is CA $307
CA $330 total
includes taxes & fees
Aug 6 - Aug 7

Chesa Spuondas
Chesa Spuondas
8.8 out of 10, Excellent, (84)
The price is CA $310
CA $332 total
includes taxes & fees
Jul 20 - Jul 21

Hotel Steffani
Hotel Steffani
9.0 out of 10, Wonderful, (402)
The price is CA $432
CA $460 total
includes taxes & fees
Aug 6 - Aug 7

Hotel Piz
Hotel Piz
8.2 out of 10, Very good, (300)
The price is CA $389
CA $414 total
includes taxes & fees
Jul 17 - Jul 18

Berghotel Randolins
Berghotel Randolins
8.8 out of 10, Excellent, (132)
The price is CA $374
CA $399 total
includes taxes & fees
Jul 30 - Jul 31

Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (434)
The price is CA $418
CA $445 total
includes taxes & fees
Jul 22 - Jul 23

Hotel Stille & Aladin Apartments
Hotel Stille & Aladin Apartments
8.0 out of 10, Very good, (188)

Hotel Arte
Hotel Arte
8.8 out of 10, Excellent, (477)
The price is CA $339
CA $363 total
includes taxes & fees
Jul 23 - Jul 24

Hotel San Gian
Hotel San Gian
9.4 out of 10, Exceptional, (217)
The price is CA $392
CA $419 total
includes taxes & fees
Jul 23 - Jul 24

Hotel Corvatsch
Hotel Corvatsch
8.0 out of 10, Very good, (35)
The price is CA $350
CA $374 total
includes taxes & fees
Jul 30 - Jul 31

Hotel Laudinella
Hotel Laudinella
8.4 out of 10, Very good, (242)
The price is CA $347
CA $372 total
includes taxes & fees
Jul 30 - Jul 31

Hotel Bären
Hotel Bären
8.8 out of 10, Excellent, (145)
The price is CA $454
CA $482 total
includes taxes & fees
Aug 15 - Aug 16

Randolins Familienresort
Randolins Familienresort
8.2 out of 10, Very good, (22)
The price is CA $593
CA $626 total
includes taxes & fees
Jul 19 - Jul 20

Hotel Europa Suites
Hotel Europa Suites
8.6 out of 10, Excellent, (143)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in St. Moritz
Top landmarks in St. Moritz

Lake St. Moritz
Explore the great outdoors at Lake St. Moritz and enjoy the mountain views during your trip to St. Moritz. Amble around the area's lakeside or seek out the ski slopes.
Learn more about St. Moritz
St. Moritz is well-known for its skiing and mountains while attractions include St. Moritz Leaning Tower and Lake St. Moritz. This walkable city has something for everyone including sights like Rhaetian Railway and Segantini Museum.

Check out reviews of St. Moritz hotels guests love

Art Boutique Hotel Monopol
10/10 Excellent
Frequently asked questions
Find out more about St. Moritz
Find out more about St. Moritz
Keep exploring
Keep exploring
- Landmarks
- Star Rating
- Accommodation Types
- Amenities
- Hotels close to nearby airports
- Hotels near a Station
- Nearby cities
- Top Cities in Switzerland
- More Hotels
- Most popular destinations
- More ways to book
- Hotels near Lake St. Moritz
- Hotels near Signal Gondola
- Hotels near St. Moritz Leaning Tower
- Hotels near Signalbahn
- Hotels near Casino St. Moritz
- Hotels near Rhaetian Railway
- Hotels near Segantini Museum
- Hotels near San Karl St. Moritz-Bad Church
- Hotels near Engadiner Museum
- Hotels near Chesa Futura Building
- Hotels near Ovaverva Pool and Spa
- Hotels near Kulm Golf Course
- Hotels near Nair Peak
- Hotels near Corviglia Tennis & Golf Center
- Hotels near Mili Weber House
- Hotels near Olympia Bobrun
- Hotels near Berry Museum
- Ski Hotels in St. Moritz
- Resorts & Hotels with Spas in St. Moritz
- Family Hotels in St. Moritz
- Hotels with Parking in St. Moritz
- Pet Friendly Hotels in St. Moritz
- Golf Hotels in St. Moritz
- Business Hotels in St. Moritz
- Hotels with Free Breakfast in St. Moritz
- Hotels with a Gym in St. Moritz
- Luxury Hotels in St. Moritz
- Hotels with a Pool in St. Moritz
- Cheap Hotels in St. Moritz
- Zürich Hotels
- Lucerne Hotels
- Geneva Hotels
- Interlaken Hotels
- Zermatt Hotels
- Grindelwald Hotels
- Lauterbrunnen Hotels
- Basel Hotels
- Lugano Hotels
- Bern Hotels
- Lausanne Hotels
- Montreux Hotels
- Locarno Hotels
- Ennetbuergen Hotels
- Wengen Hotels
- Ascona Hotels
- Kloten Hotels
- Thun Hotels
- Davos Hotels
- Chur Hotels
- Berghotel Randolins
- Hotel Corvatsch
- Schweizerhof Swiss Quality Hotel
- Randolins Familienresort
- Chesa Spuondas
- Hotel Europa Suites
- Carlton Hotel St Moritz
- Schloss Hotel & Spa Pontresina
- Kleos Hotel Bernina by Kleos Group Collection
- All In One Hotel Inn Lodge
- Grand Hotel Kronenhof
- Kurhaus Lenzerheide
- Hotel Schweizerhof Sils Maria, a Faern Collection Hotel
- Hotel Posta
- The Grand Arosa Pop-up Hotel
- Hotel Saratz Pontresina Mountain Resort & Spa
- Hotel Morteratsch
- Hotel Waldhaus Sils
- Chalet Speciale - Hostel
- Sunstar Pontresina
- Nira Alpina - Member of Design Hotels
- Hotel Astra
- Hotel Lenzerhorn – Alpine Stay, Spa & Savour
- Hotel Müller Mountain Lodge
- Residence Nevegall
- Hotel Steinbock
- Maloja Palace
- Hotel Baita della Luna
- Cresta Palace
- Hotel Interalpen
- Hotel Walther
- JUFA Hotel Savognin
- Hotel Donatz
- Hotel Rosatsch
- Hotel Sarain Active Mountain Resort
- Hotel Maloja Kulm
- Hotel Cervo Sils
- Hotel Chesa Rosatsch
- Hotel Bernina Hospiz - Hostel
- Hotel Primula
- Maiensässhotel Guarda Val
- Hotel Schöntal
- Hotel Restaurant Capricorns
- Mo.he Boutique Hotel
- Hotel Francesin
- Hotel Ducan
- Hotel Concordia
- Priva Alpine Lodge Lenzerheide
- Hotel Maistra 160
- Hotel Albrici
Most popular destinations
Hotels
- Lemon Tree Houses
- Hotels in Lausanne
- Marival Emotions Resort & Suites Riviera Nayarit by Mercure
- Hotels with Kitchens in Victoria
- Hotels in Bern
- Holiday Inn Express Hotel & Suites Barrie by IHG
- Hotels in Lauterbrunnen
- Joys Inn
- Hotels in Basel
- Hotels in Biel
- Allegro Madeira - Adults Only - Member of Barceló Hotel Group
- Cheap Hotels in Newark
- Hotels in Montreux
- Hotels in Zug
- Ramada Plaza by Wyndham Calgary Downtown
- Luxury Hotels in Davos
- Cheap Hotels in Interlaken
- Hotels in Neuchatel
- Hotels in Grindelwald
- Hotels in Lucerne
- The Chicago Hotel Collection River North
- Hotels in Lugano
- Hotels in Crissier
- Hotels in Interlaken
- Hotels in Zermatt
- Hotels in Thun
- Hotels in Los Cabos
- Hotels in Brienz
- Park Inn by Radisson Edmonton Airport