Find hotels near Corviglia Ski Resort, from ¥30,129
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 1,386 hotels close to Corviglia Ski Resort with room rates, reviews, and availability. Most hotels are fully refundable.

Hotel GRACE LA MARGNA ST MORITZ
2.3 km from Corviglia Ski Resort
10.0 out of 10, Exceptional, (85)
The price is ¥117,338
¥123,740 total
includes taxes & fees
Dec 2 - Dec 3

Suvretta House
2.5 km from Corviglia Ski Resort
9.8 out of 10, Exceptional, (74)
The price is ¥168,896
¥177,257 total
includes taxes & fees
Dec 7 - Dec 8

Art Boutique Hotel Monopol
1.9 km from Corviglia Ski Resort
9.6 out of 10, Exceptional, (290)
The price is ¥88,003
¥92,687 total
includes taxes & fees
Dec 9 - Dec 10

Badrutt's Palace Hotel
2 km from Corviglia Ski Resort
9.6 out of 10, Exceptional, (97)
The price is ¥303,545
¥317,023 total
includes taxes & fees
Dec 8 - Dec 9

Kulm Hotel St. Moritz
2 km from Corviglia Ski Resort
9.6 out of 10, Exceptional, (105)
The price is ¥232,898
¥243,692 total
includes taxes & fees
Dec 9 - Dec 10

Hotel San Gian
2.8 km from Corviglia Ski Resort
9.4 out of 10, Exceptional, (233)
The price is ¥38,627
¥46,292 total
includes taxes & fees
Dec 1 - Dec 2
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.
Top Corviglia Ski Resort Hotel Reviews

Hotel Waldhaus am See
10/10 Excellent
Hotels near other Corviglia Ski Resort attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Attractions
Other Hotels near Corviglia Ski Resort, Graubünden
- St. Moritz Hotels
- Livigno Hotels
- Swiss Alps Hotels
- Davos Hotels
- Arosa Hotels
- Pontresina Hotels
- Valdidentro Hotels
- Lenzerheide Hotels
- Celerina-Schlarigna Hotels
- Italian Alps Hotels
- Klosters-Serneus Hotels
- Vaz-Obervaz Hotels
- Silvaplana Hotels
- Samedan Hotels
- Davos-Platz Hotels
- Engadin Hotels
- Sankt Moritz-Bad Hotels
- Sils im Engadin-Segl Hotels
- Zernez Hotels
- Berguen Hotels




















































































