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, (618)
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, well known for its skiing and mountains, features attractions such as St. Moritz Leaning Tower and Lake St. Moritz. This walkable city has something for everyone including sights like Rhaetian Railway and Signalbahn.

Check out reviews of St. Moritz hotels guests love

Hotel Nolda
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
- Facilities
- Hotels close to nearby airports
- Near a Station
- Nearby cities
- Top Cities in Switzerland
- More Hotels
- Hotels near Lake St. Moritz
- Hotels near Signal Gondola
- Hotels near Signalbahn
- Hotels near St. Moritz Leaning Tower
- 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 Kulm Golf Course
- Hotels near Nair Peak
- Hotels near Ovaverva Pool and Spa
- Hotels near Olympia Bobrun
- Hotels near Corviglia Tennis & Golf Center
- Hotels near Mili Weber House
- Hotels near Berry Museum
- Ski Hotels in St. Moritz
- Resorts and 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
- Montreux Hotels
- Lausanne Hotels
- Locarno Hotels
- Ascona Hotels
- Wengen Hotels
- Ennetbuergen Hotels
- Kloten Hotels
- Chur Hotels
- Thun Hotels
- Engelberg Hotels
- Berghotel Randolins
- Schweizerhof Swiss Quality Hotel
- Hotel Corvatsch
- Randolins Familienresort
- Hotel Europa Suites
- Carlton Hotel St Moritz
- Schloss Hotel & Spa Pontresina
- All In One Hotel Inn Lodge
- Kleos Hotel Bernina by Kleos Group Collection
- Kurhaus Lenzerheide
- Grand Hotel Kronenhof
- The Grand Arosa Pop-up Hotel
- Hotel Saratz Pontresina Mountain Resort & Spa
- Hotel Schweizerhof Sils Maria, a Faern Collection Hotel
- Hotel Müller Mountain Lodge
- Chalet Speciale - Hostel
- Hotel Chesa Rosatsch
- Hotel Astra
- Hotel Posta
- Hotel Steinbock
- Hotel Morteratsch
- Sunstar Pontresina
- Nira Alpina - Member of Design Hotels
- Hotel Walther
- Hotel Rosatsch
- Residence Nevegall
- Hotel Sarain Active Mountain Resort
- Hotel Cervo Sils
- Hotel Waldhaus Sils
- Hotel Lenzerhorn Spa & Wellness
- Hotel Donatz
- Conrad's Mountain Lodge
- Hotel Schöntal
- Hotel Restaurant Capricorns
- Maloja Palace
- Maiensässhotel Guarda Val
- Hotel Baita della Luna
- Hotel Concordia
- Hotel Maistra 160
- Priva Alpine Lodge Lenzerheide
- Hotel Baer & Post Zernez
- Hotel Interalpen
- Longhin
- Mo.he Boutique Hotel
- Lai Lifestyle Hotel
- Hotel Albrici
- Romantik Hotel Muottas Muragl
- Revier Mountain Lodge Lenzerheide
- Schweizerhof Pontresina
- Hotel Primula