Hotels in St. Moritz, Switzerland

Search among 21 available hotels and places to stay in St. Moritz from 50+ providers

Check-in
Fri, 05 Sept
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 05 Sept
-
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 05 Sept
-
Check-out
Sat, 06 Sept
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-21 out of 21
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.6
Perfect126 total reviews
our site & Booking.com
Map
1057 yd from City Center310 yd from St. Moritz
The positioning of the deluxe 5-star Badrutt'S Palace Hotel St. Moritz in the heart of St. Moritz ensures fast access to Berry Museum.
FromUS$ 370 /nightSelect
9.5
Perfect115 total reviews
our site & Booking.com
Map
1294 yd from City Center347 yd from St. Moritz
Approximately 115 miles from Agno airport, the pet-friendly Kulm Hotel offers spa center for guests' enjoyment.
FromUS$ 337 /nightSelect
9.3
Perfect245 total reviews
our site & Booking.com
Map
1419 yd from City Center124 yd from Pony Suvretta
The 5-star Suvretta House features an indoor swimming pool and 150 rooms facing the mountain.
FromUS$ 543 /nightSelect
9.3
Perfect232 total reviews
our site & Booking.com
Map
845 yd from City Center168 yd from Signalbahn
Providing steam baths, a solarium and an indoor pool, the Grand Hotel Des Bains Kempinski St. Moritz is set 8 minutes by foot from Sankt Moritz-Bad and next to a funicular station.
FromUS$ 577 /nightSelect
9.6
Perfect47 total reviews
our site & Booking.com
Map
1553 yd from City Center208 yd from Train Station St. Moritz
Sitting about a 9-minute walk from The Leaning Tower, within a 10-minute drive of Lake of Staz, the perfect 5-star Carlton St. Moritz boasts spacious rooms plus snow skiing, hiking and horseback riding.
FromUS$ 1 406 /nightSelect
8.9
Great285 total reviews
our site & Booking.com
Map
1141 yd from City Center180 yd from St. Moritz
Offering a prime location near a train station, the appealing Art Boutique Hotel Monopol boasts views of the lake together with a biosauna, a Turkish bath and a treatment room.
FromUS$ 302 /nightSelect
8.9
Great1573 total reviews
our site & Booking.com
Map
1467 yd from City Center240 yd from Train Station St. Moritz
Situated 7 minutes by foot from St. Moritz-Celerina Olympic Bobrun, the 3-star Waldhaus Am See features 47 rooms with private bathrooms.
FromUS$ 128 /nightSelect
8.9
Great745 total reviews
our site & Booking.com
Map
991 yd from City Center169 yd from St. Moritz
Offering a heated pool, the 4-star traditional Steffani also features a steam room, sauna facilities and an indoor pool within walking distance from a funicular station.
FromUS$ 216 /nightSelect
8.5
Great979 total reviews
our site & Booking.com
Map
533 yd from City Center333 yd from Signalbahn
Situated in the center of St. Moritz and 1.8 miles from Lake of Staz, the 4-star Reine Victoria By Laudinella offers 138 rooms.
FromUS$ 126 /nightSelect
8.7
Great1091 total reviews
our site & Booking.com
Map
1006 yd from City Center159 yd from St. Moritz
The Hauser Hotel offers quality accommodation with 51 rooms in the tourist area of St. Moritz.
FromUS$ 116 /nightSelect
8.8
Great666 total reviews
our site & Booking.com
Map
1065 yd from City Center135 yd from St. Moritz
Thanks to its central location, the pet-friendly Crystal Hotel Superior is 400 feet from St. Moritz and there is a cable car station steps away from the pet-friendly Crystal Hotel Superior.
FromUS$ 150 /nightSelect
8.2
Great706 total reviews
our site & Booking.com
Map
438 yd from City Center498 yd from Signalbahn
Guests can take advantage of steam baths and various recreational opportunities, while staying at the unique Laudinella St. Moritz, located less than 5 minutes by foot from Chiesa Evangelica as well as near a bus stop.
FromUS$ 146 /nightSelect
8.4
Great1249 total reviews
our site & Booking.com
Map
648 yd from City Center110 yd from Signalbahn
Being quite a 9-minute stroll from Casino St. Moritz, the 3-star non-smoking Nolda offers steam baths and locker rooms near a railroad station.
FromUS$ 158 /nightSelect
9.2
Perfect92 total reviews
our site & Booking.com
Map
1.4 mi from City Center1129 yd from Pony Suvretta
Set within 0.3 miles of Reformierte Kirche Champfer, the designer Giardino Mountain offers an indoor pool together with fitness classes, massage therapy and entertainment activities for guest enjoyment.
FromUS$ 942 /nightSelect
7.6
Very good2775 total reviews
our site & Booking.com
Map
66 yd from City Center493 yd from Segantini Museum
Situated in the center of St. Moritz and around a 20-minute walk from Berry Museum, the 3-star pet-friendly Piz offers 23 rooms.
FromUS$ 100 /nightSelect
8.8
Great917 total reviews
our site & Booking.com
Map
943 yd from City Center225 yd from St. Moritz
Located near a railroad station and approximately 25 minutes by foot from Celerina-Marguns, the family Schweizerhof offers fitness classes, steam baths and massage therapy.
FromUS$ 159 /nightSelect
8.7
Great515 total reviews
our site & Booking.com
Map
1.2 mi from City Center578 yd from Ski Lift Randolins
Engadine and Cabana de Heidi are located 2 miles and 1.3 miles from the 3-star Berghotel Randolins St. Moritz respectively.
FromUS$ 123 /nightSelect
9.0
Perfect549 total reviews
our site & Booking.com
Map
845 yd from City Center1088 yd from Engadiner Museum
Set within 7 minutes' walk of Sankt Moritz-Bad, the 2-star Stille can arrange windsurfing, downhill skiing and hiking 10 minutes by car from St. Moritz.
FromUS$ 125 /nightSelect
8.7
Great261 total reviews
our site & Booking.com
Map
453 yd from City Center814 yd from Signalbahn
Located within 5 minutes' walk of Engadiner Museum and 25 minutes' walk from White Turf Racing Association, the pet-friendly Sonne features windsurfing, snow skiing and hiking.
FromUS$ 122 /nightSelect
7.8
Very good499 total reviews
our site & Booking.com
Map
1.2 mi from City Center753 yd from Pony Suvretta
Overlooking Engadine Mountains and offering an à la carte restaurant, the 4-star smoke-free Europa St. Moritz is set in a shopping area, within a 10-minute drive of Corvatsch 3303.
FromUS$ 134 /nightSelect
7.8
Very good280 total reviews
our site & Booking.com
Map
308 yd from City Center517 yd from Signalbahn
Comprising 36 rooms in the center of St. Moritz, the Corvatsch lies around 25 minutes by foot from The Leaning Tower.
FromUS$ 168 /nightSelect

St. Moritz hotels essential information

🏨 Hotels in St. Moritz 21
👛 Lowest price 100 USD
✍️ Hotels Reviews 3