Find Hotels in St. Moritz from CA $156

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Hostel Casa Franco
Via Sela 11, St. Moritz, GR, 7500
The price is CA $156 per night from Jun 29 to Jun 30
1.19 km from city centre
3.5/5 Good! (75 reviews)
"Clean and there is a bus stop right near by. The reception is at the Hotel Sonne, which also has its own restaurant."

Reviewed on Mar. 14, 2022

Hostel Casa Franco
Soldanella
3 out of 5
Via Somplaz 17, St. Moritz, GR, 7500
The price is CA $208 per night from Jun 27 to Jun 28
0.33 km from city centre
4.4/5 Wonderful! (371 reviews)
"Good hotel to stay. Staff very friendly and close to center of town (5 minutes). Hotel is old, but well maintained."

Reviewed on Jun. 5, 2022

Soldanella
Art Boutique Hotel Monopol
4 out of 5
Via Maistra 17, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $365 per night from Jul 25 to Jul 26
0.09 km from city centre
4.6/5 Exceptional! (152 reviews)
Great hotel next to ski lift
"Excellent hotel. 2 mins walk to the ski lift. Reception amazing - all requests immediately satisfied - sauna, jacuzzi made available at request, breakfast good, restaurant good. I also got an upgrade to a larger room and a welcoming drink. Nothing to fault."

Reviewed on Jan. 21, 2022

Art Boutique Hotel Monopol
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.
Badrutt's Palace Hotel
5 out of 5
Via Serlas 27, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $968 per night from Jul 5 to Jul 6
0.14 km from city centre
4.8/5 Exceptional! (69 reviews)
Can’t wait for our next stay!
"If you want to spoil yourself, this is the place. The view and location are second to none. The staff was amazing. The pride they all have and show to the guests is heart warming. Of course, the building is historic and wonderfully maintained. Can’t wait to return!"

Reviewed on Jan. 20, 2022

Badrutt's Palace Hotel
Hauser Hotel St. Moritz
3 out of 5
Via Traunter Plazzas 7, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $323 per night from Jun 30 to Jul 1
0.1 km from city centre
4.4/5 Excellent! (299 reviews)
"Hotel in a good position in cneter of city ! Happy place to stay !!!!"

Reviewed on Jun. 13, 2022

Hauser Hotel St. Moritz
Schweizerhof Swiss Quality Hotel
4.5 out of 5
Via Dal Bagn 54, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $337 per night from Jul 4 to Jul 5
0.15 km from city centre
4.6/5 Wonderful! (166 reviews)
"The staff were superb. The hotel was gorgeous. The breakfast was absolutely wonderful!"

Reviewed on May 18, 2022

Schweizerhof Swiss Quality Hotel
Hotel Waldhaus am See
3.5 out of 5
Via Dim Lej 6, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $353 per night from Jul 18 to Jul 19
0.79 km from city centre
4.5/5 Wonderful! (322 reviews)

Reviewed on May 19, 2022

Hotel Waldhaus am See
Languard
3 out of 5
Via Veglia 14, St. Moritz, GR, 7500
Fully refundableReserve now, pay when you stay
The price is CA $196 per night from Jul 12 to Jul 13
0.17 km from city centre
4.3/5 Excellent! (136 reviews)
"Small hotel with large rooms and really large bathrooms. I have not seen a larger bathtub in a hotel. Located in the city center. The only con is that the front desk is only manned till 7:00PM. Definitely recommend this hotel to anyone."

Reviewed on Apr. 6, 2022

Languard
Hotel Nolda
3 out of 5
Via Crasta 3, St. Moritz, GR, 7500
The price is CA $215 per night from Jun 29 to Jun 30
1.54 km from city centre
4.4/5 Wonderful! (255 reviews)
"Nice view of st Moritz countryside"

Reviewed on Jun. 22, 2022

Hotel Nolda
Sport & Wellness Hotel San Gian St Moritz
4 out of 5
Via San Gian 23, St. Moritz, GR, 7500
The price is CA $246 per night from Jun 29 to Jun 30
1.5 km from city centre
4.6/5 Exceptional! (129 reviews)
"Good food, nice helpful people, short walk from the action. Nice wellness centre connected with hotel."

Reviewed on Feb. 15, 2022

Sport & Wellness Hotel San Gian St Moritz
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.

Frequently asked questions

Recent Reviews in St. Moritz
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code