Hotels in St. Moritz, Switzerland

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

St. Moritz is a high-altitude resort in Switzerland's Engadin valley, famous for hosting the 1928 and 1948 Winter Olympics and its world-class skiing. Winters are cold and snowy (average 28°F/-2°C), perfect for carving down Corviglia slopes or racing the legendary Cresta Run. Summers are mild (68°F/20°C), ideal for hiking trails along Lake St. Moritz or paddleboarding on its turquoise waters.

B

Bivio  Hotel Solaria

P

Pontresina  Grand Hotel Kronenhof

S

Samedan  2 hotels
St. Moritz  12 hotels