COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in St. Moritz

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Hostel by Randolins
1 out of 5
Via Curtins 2, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £87 per night from 1 Jul to 1 Jul
1.57 mi from city centre
4.4/5Wonderful! (28 reviews)
"Fantastic Stay, great staff, great food, great room, warm and cosy. Thank you!"

Reviewed on 10 Feb 2020

Hostel by Randolins
Youth Hostel St. Moritz
2 out of 5
Via Surpunt 60, St. Moritz, GR
The price is £108 per night from 22 Jul to 22 Jul
0.67 mi from city centre
4.2/5Excellent! (72 reviews)
"The property is very well situated. It is easy to reach there with Bus number 9, last stop. It is 10 minutes ride. There is beautiful walk towards the lake on foot and towards the train station. The property is very clean and the service is great Breakfast is excellent. I recommend this hostel very ..."

Reviewed on 28 Dec 2020

Youth Hostel St. Moritz
Hotel Sonne St. Moritz
3.5 out of 5
Via Sela 11, St. Moritz, GR
The price is £137 per night from 1 Jul to 1 Jul
0.77 mi from city centre
4.2/5Excellent! (83 reviews)
"Great hotel! very close to the city centre and the train station. The bus stop right opposite to the hotel and 6 minutes journey to the centre. 5 minutes away from the lake. Lovely area with a great restaurant which belongs to the hotel."

Reviewed on 5 Jan 2020

Hotel Sonne St. Moritz
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Bären
3 out of 5
Via Maistra 50, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £157 per night from 28 Jun to 28 Jun
0.4 mi from city centre
4.2/5Excellent! (69 reviews)
"I was completely alone that day in the Hotel. No other guests around. A hotel for me alone... It was scary and fantastic at the same time :-)"

Reviewed on 19 Jun 2020

Hotel Bären
Soldanella
3 out of 5
Via Somplaz 17, St. Moritz, GR
Free cancellationReserve now, pay when you stay
The price is £130 per night from 27 Jun to 27 Jun
0.21 mi from city centre
4.4/5Excellent! (350 reviews)
"Older property but beautiful. Well kept and centrally locates. Views of the lake and city below."

Reviewed on 1 Feb 2020

Soldanella
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.