St. Moritz, Switzerland
Still exploring? Discover similar destinations

Hotels in St. Moritz

Guests

Why book with Hotels.com?

Where to stay in St. Moritz?

  • Hotel Reine Victoria

    Hotel Reine Victoria

    4-star

    0.9 miles to city centre

    Guest rating8.4.Very Good108 Hotels.com guest reviews
    Hotel Reine Victoria
  • Soldanella

    Soldanella

    3-star

    0.2 miles to city centre

    Guest rating9.0.Superb146 Hotels.com guest reviews
    Soldanella
  • Hotel Laudinella

    Hotel Laudinella

    3.5-star

    0.8 miles to city centre

    Guest rating8.2.Very Good79 Hotels.com guest reviews
    Hotel Laudinella
  • Hotel Waldhaus am See

    Hotel Waldhaus am See

    3.5-star

    0.5 miles to city centre

    Guest rating9.4.Exceptional137 Hotels.com guest reviews
    Hotel Waldhaus am See
  • Crystal Hotel

    Crystal Hotel

    4.5-star
    VIP

    0 miles to city centre

    Guest rating9.0.Superb151 Hotels.com guest reviews
    Crystal Hotel
  • Hotel Nolda

    Hotel Nolda

    3-star

    1 mile to city centre

    Guest rating8.8.Fabulous101 Hotels.com guest reviews
    Hotel Nolda
  • Europa St Moritz Hotel

    Europa St Moritz Hotel

    4-star

    1.7 miles to city centre

    Guest rating8.4.Very Good87 Hotels.com guest reviews
    Europa St Moritz Hotel
  • Hotel Steffani

    Hotel Steffani

    4-star

    0.1 miles to city centre

    Guest rating9.0.Superb166 Hotels.com guest reviews
    Hotel Steffani
  • Hostel Casa Franco

    Hostel Casa Franco

    0.7 miles to city centre

    Guest rating7.8.Good14 Hotels.com guest reviews
    Hostel Casa Franco
  • Hotel Arte

    Hotel Arte

    4-star

    0.1 miles to city centre

    Guest rating8.8.Fabulous108 Hotels.com guest reviews
    Hotel Arte
  • Hotel Stille

    Hotel Stille

    2.5-star

    0.7 miles to city centre

    Guest rating8.6.Fabulous68 Hotels.com guest reviews
    Hotel Stille
  • Hauser Hotel St. Moritz

    Hauser Hotel St. Moritz

    3-star

    0.1 miles to city centre

    Guest rating9.2.Superb67 Hotels.com guest reviews
    Hauser Hotel St. Moritz
  • Hotel Bären

    Hotel Bären

    3-star

    0.4 miles to city centre

    Guest rating8.6.Fabulous64 Hotels.com guest reviews
    Hotel Bären
  • Sport & Wellness Hotel San Gian St Moritz

    Sport & Wellness Hotel San Gian St Moritz

    4-star

    0.9 miles to city centre

    Guest rating9.2.Superb72 Hotels.com guest reviews
    Sport & Wellness Hotel San Gian St Moritz
  • Hotel Sonne St. Moritz

    Hotel Sonne St. Moritz

    3.5-star

    0.8 miles to city centre

    Guest rating8.6.Fabulous35 Hotels.com guest reviews
    Hotel Sonne St. Moritz
See more properties

Top landmarks in St. Moritz

Transport in St. Moritz

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. Moritz

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. Nature lovers can visit Lake St. Moritz and Engadin. While you're here, stop by Berry Museum and St. Moritz Leaning Tower.

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Moritz hotels