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

Find Hotels in St. Moritz

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Youth Hostel St. Moritz
2 out of 5
Via Surpunt 60, St. Moritz, GR
The price is $139 per night from May 30 to May 30
0.67 mi from city center
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 Dec 28, 2020

Youth Hostel St. Moritz
Hotel Corvatsch
3 out of 5
Via Tegiatscha 1, St. Moritz, GR
The price is $239 per night from Jun 4 to Jun 4
0.76 mi from city center
4.8/5Exceptional! (5 reviews)
Wonderful stay
"Frau Daniela the owner of the hotel was absolutely amazing as was the comfort of the hotel and quality of the hotel’s restaurant. We were treated with wonderful and gracious care as Daniela provided insights and direction that truly made our stay in Saint Moritz a genuine delight. We could not have ..."

Reviewed on Aug 31, 2018

Hotel Corvatsch
Hostel Casa Franco
Via Sela 11, St. Moritz, GR
The price is $128 per night from May 11 to May 11
0.74 mi from city center
3.4/5Good! (67 reviews)
Clean and simple
"Hotel room and bathroom were very simple and clean, but bed wasn’t very comfortable. They provide huge towels!"

Reviewed on Aug 5, 2019

Hostel Casa Franco
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 Sonne St. Moritz
3.5 out of 5
Via Sela 11, St. Moritz, GR
The price is $182 per night from May 11 to May 11
0.77 mi from city center
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 Jan 5, 2020

Hotel Sonne St. Moritz
Hotel Stille
2.5 out of 5
Via Surpunt 58, St. Moritz, GR
Free CancellationReserve now, pay when you stay
The price is $127 per night from Jun 1 to Jun 1
0.67 mi from city center
3.9/5Very Good! (128 reviews)
"I enjoyed my stay here, as a base for hiking. Solid breakfast, very clean, good value. I would like to return for sure."

Reviewed on Aug 12, 2020

Hotel Stille
Art Boutique Hotel Monopol
4 out of 5
Via Maistra 17, St. Moritz, GR
The price is $300 per night from Jun 5 to Jun 5
0.05 mi from city center
4.6/5Wonderful! (119 reviews)
"The highlight is the spa on the rooftop with the beautiful view as well as the rooftop bar! The rooms are clean very comfortable and we'll equipped but the style is a bit old. Overall we had an amazing stay and would definitely come back!"

Reviewed on Dec 14, 2020

Art Boutique Hotel Monopol
Hotel Arte
4 out of 5
Via Tinus 7, St. Moritz, GR
Free CancellationReserve now, pay when you stay
The price is $167 per night from May 16 to May 16
0.11 mi from city center
4.4/5Excellent! (141 reviews)
Good St Moritz
"The room was quite good with a bit of a view and had recently been redecorated. It came with a kitchenette which we wanted but we had to pay a daily fee for the utensils which we weren't told about beforehand. Good location and the staff were helpful"

Reviewed on Feb 5, 2020

Hotel Arte
Hostel Pitsch
2.5 out of 5
Via San Gian 34, St. Moritz
The price is $150 per night from May 11 to May 11
1.12 mi from city center
4.3/5Excellent! (21 reviews)
The best cost/benefit place in St Moritz
"Klaus is the best! Always super helpful and with a smile on his face. The location is just perfect, just steps form the gondola and from a bus stop that can take you anywhere you want in the region."

Reviewed on Dec 29, 2020

Hostel Pitsch
Crystal Hotel
4.5 out of 5
Via Traunter Plazzas 1, St. Moritz, GR
Get Rates
0.01 mi from city center
4.5/5Wonderful! (430 reviews)
"Great location and service! Great food and bar! Loved the piano entertainment every night."

Reviewed on Jan 17, 2021

Crystal Hotel
Hotel Piz
3 out of 5
Via Dal Bagn 6, St. Moritz, GR
Free CancellationReserve now, pay when you stay
The price is $193 per night from May 11 to May 11
0.64 mi from city center
4.2/5Very Good! (197 reviews)
Great moderately priced find in an expensive town
"A great find for an overnight stop. Everything is good, restaurant is very good, everything was as expected. Well done!"

Reviewed on Sep 9, 2020

Hotel Piz
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.