Find hotels in St. Moritz from ₩108,601
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards.
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Compare 2,387 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Save an average of 15% on thousands of hotels when you're signed in
Nira Alpina - Member of Design Hotels
Nira Alpina - Member of Design Hotels
9.6 out of 10, Exceptional, (175)
Grand Hotel des Bains Kempinski
Grand Hotel des Bains Kempinski
9.4 out of 10, Exceptional, (314)
The price is ₩853,419
per night
Jun 7 - Jun 8
Art Boutique Hotel Monopol
Art Boutique Hotel Monopol
9.4 out of 10, Exceptional, (195)
The price is ₩545,197
per night
Jun 7 - Jun 8
Sport & Wellness Hotel San Gian St Moritz
Sport & Wellness Hotel San Gian St Moritz
9.4 out of 10, Exceptional, (188)
The price is ₩279,145
per night
May 30 - May 31
Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality Hotel
9.2 out of 10, Wonderful, (245)
The price is ₩465,244
per night
May 14 - May 15
Hotel Waldhaus am See
Hotel Waldhaus am See
9.2 out of 10, Wonderful, (436)
The price is ₩300,950
per night
Jun 5 - Jun 6
Crystal Hotel
Crystal Hotel
9.2 out of 10, Wonderful, (480)
The price is ₩523,390
per night
Jun 5 - Jun 6
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
9.0 out of 10, Wonderful, (368)
The price is ₩414,357
per night
May 19 - May 20
Hotel Steffani
Hotel Steffani
9.0 out of 10, Wonderful, (348)
The price is ₩380,418
per night
May 16 - May 17
Hard Rock Hotel Davos
Hard Rock Hotel Davos
9.0 out of 10, Wonderful, (649)
The price is ₩305,308
per night
Jun 12 - Jun 13
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.
More cheap stays in St. Moritz
Hotel Teola
Via Parè 110, Livigno, SO
The price is ₩108,601 per night from Jun 7 to Jun 8
₩108,601
per night
Jun 7 - Jun 8
7.6/10 Good! (44 reviews)
Stay near popular St. Moritz attractions
Lake St. Moritz
4.5/5(42 reviews)
Relax on the calm waters of a holiday resort in the mountains and learn about its fascinating winter sports history.
St. Moritz hotels information
Number of reviews | 538 |
---|---|
Accommodation | 2,387 hotels |
Lowest Price | ₩108,601 |
Highest Price | ₩853,419 |
Frequently asked questions
Recent reviews of St. Moritz hotelsExpedia verified reviews
5/5 Excellent
"After the walking climb up to hill from the train station, the hotel is nice and has great views of the lake and mountains!"
A verified traveler stayed at Languard
Posted 3 days ago
More Hotel Options in St. Moritz
More Accommodation Types in St. Moritz
Other Hotels near St. Moritz, Graubünden
- Livigno Hotels
- Swiss Alps Hotels
- Davos Hotels
- Silvaplana Hotels
- Pontresina Hotels
- Arosa Hotels
- Valdidentro Hotels
- Sils im Engadin-Segl Hotels
- Celerina-Schlarigna Hotels
- Italian Alps Hotels
- Vaz-Obervaz Hotels
- Ospizio Bernina Hotels
- Lenzerheide Hotels
- Samedan Hotels
- Sankt Moritz-Bad Hotels
- Klosters-Serneus Hotels
- Berguen Hotels
- Sondrio Hotels
- Engadin Hotels
- Zernez Hotels
More Popular Hotels in Graubünden
Expedia's Latest Trends
Hotels
Flights
Packages