Hotels Near Me in St. Moritz - page 2

Stay Close to the City’s Top Sights and Connections in St. Moritz, Switzerland
Check-in
16Mar2026Select date
Check-out
17Mar2026Select date
Rooms and Guests2 Guests, 1 Room
St. Moritz features scenic views with landmarks like Lake St. Moritz, the Corviglia ski area, and the luxurious Kulm Hotel. Visitors can explore the Engadiner Museum and enjoy the Casino St. Moritz for nightlife. The city caters to every need, offering luxury hotels with amenities like ski-in/ski-out access and stunning mountain views. You'll find ski hotels conveniently located near the train station for easy access. Make your bookings here for exclusive, well-rated options. Aim to book during the off-peak seasons for better rates, and use local buses or taxis for transport.
View map
21-39 out of 39
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel San Gian St. Moritz
Map600 yd from City Centre300 yd from Signalbahn
FromUS$ 112 /nightSelect
Berghotel Randolins St. Moritz
Map1.2 mi from City Centre600 yd from Ski Lift Randolins
FromUS$ 123 /nightSelect
Boutique Hotel Cervus
Map600 yd from City Centre300 yd from Signalbahn
FromUS$ 274 /nightSelect
Hotel Baeren
Map1700 yd from City Centre500 yd from Train Station St. Moritz
FromUS$ 153 /nightSelect
Hotel Sonne St. Moritz 3* Superior
Map500 yd from City Centre900 yd from Signalbahn
FromUS$ 122 /nightSelect
Hotel Stille
Map900 yd from City Centre1100 yd from Engadiner Museum
FromUS$ 125 /nightSelect
Hotel Arte
Map1300 yd from City Centre200 yd from Sankt Moritz
FromUS$ 164 /nightSelect
Hotel Chesa Spuondas
Map1700 yd from City Centre400 yd from Pony Suvretta
FromUS$ 261 /nightSelect
Hotel Corvatsch
FromUS$ 168 /nightSelect
Chesa Languard
Map1200 yd from City Centre200 yd from Sankt Moritz
FromUS$ 155 /nightSelect
B&B River Inn
Map1200 yd from City Centre500 yd from Signalbahn
FromUS$ 245 /nightSelect
Randolins Familienresort
Map1.2 mi from City Centre600 yd from Pony Suvretta
FromUS$ 308 /nightSelect
Aladin Apartments St Moritz
Map900 yd from City Centre1100 yd from Engadiner Museum
FromUS$ 144 /nightSelect
B&B St Moritz
Map800 yd from City Centre1000 yd from Engadiner Museum
FromUS$ 82 /nightSelect
Hostel Casa Franco
Map500 yd from City Centre800 yd from Signalbahn
FromUS$ 97 /nightSelect
Sternwarte By Randolins
Map1.2 mi from City Centre600 yd from Pony Suvretta
FromUS$ 511 /nightSelect
Appartments Cervus
Map600 yd from City Centre300 yd from Signalbahn
FromUS$ 355 /nightSelect
The Suites
Map500 yd from City Centre500 yd from Signalbahn
FromUS$ 718 /nightSelect
The View
Map500 yd from City Centre500 yd from Signalbahn
FromUS$ 1 536 /nightSelect
  • 1
  • 2

Other cities in Switzerland

Check-in
16Mar2026Select date
Check-out
17Mar2026Select date
Rooms and Guests2 Guests, 1 Room