Skip to main content.

Hotels in St. Moritz, Switzerland

Search & Compare St. Moritz Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in St. Moritz

What's St. Moritz Like?

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. Have a relaxing day visiting Lake St. Moritz. There's plenty more to see, including sights like San Karl St. Moritz-Bad Church and Corviglia Ski Resort.

Where are the Best Places to Stay in St. Moritz?

Below are the number of accommodations by star rating in St. Moritz and the surrounding area:

  • • 34 5-star accommodations from CAD 213 per night
  • • 60 4-star accommodations from CAD 159 per night
  • • 96 3-star accommodations from CAD 122 per night
  • • 11 2-star accommodations from CAD 62 per night
  • • 2 1-star accommodations from CAD 60 per night

Things to See and Do in St. Moritz

What to See in St. Moritz

  • • Lake St. Moritz
  • • San Karl St. Moritz-Bad Church
  • • Chesa Futura Building
  • • St. Moritz Leaning Tower
  • • Engadin

Things to Do in St. Moritz

  • • Berry Museum
  • • Kulm Golf Course
  • • Engadiner Museum
  • • Segantini Museum
  • • Mili Weber House

When Is the Best Time to Visit St. Moritz?

  • • Hottest months: July, August, June, September (average 67°F)
  • • Coldest months: February, January, March, December (average 26°F)
  • • Rainiest months: July, June, August, and September (average 0.13 inches of rainfall)