Photo by Mo Ge
Top Hotels Near Lake Cresta in from NZ$187
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Accommodation near Lake Cresta

Flem Mountain Lodge
Flem Mountain Lodge
9.6 out of 10, Exceptional, (35)

Romantik Hotel Schweizerhof & Spa Flims
Romantik Hotel Schweizerhof & Spa Flims
9.4 out of 10, Exceptional, (111)
The price is NZ$552
includes taxes & fees
5 Aug - 6 Aug

Hotel Cresta
Hotel Cresta
9.2 out of 10, Wonderful, (121)
The price is NZ$537
includes taxes & fees
22 July - 23 July

Me and All Hotel Flims, by Hyatt
Me and All Hotel Flims, by Hyatt
9.4 out of 10, Exceptional, (114)
The price is NZ$510
includes taxes & fees
27 July - 28 July

Adula Hotel
Adula Hotel
9.0 out of 10, Wonderful, (245)

Hapimag Resort Flims
Hapimag Resort Flims
9.2 out of 10, Wonderful, (26)
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.
Stay close to other popular attractions
Stay close to other popular attractions
Naraus Ski Lift
You can take time to visit Naraus Ski Lift during your travels to Flims. Discover the area's mountain views and seek out the ski slopes.
Recent Reviews in Lake Cresta
Recent Reviews in Lake Cresta

Hotel Drei Könige
5/5 Excellent
"I was pleasantly surprised on how pretty and modern our room was. Clean, quiet and comfortable. One of the best bed I’ve slept in on my vacation. The staff were super friendly and accommodating. And they even offered to hold our luggage while we were sight seeing for the last time in this beautiful town. I will definitely recommend this place ;)"
A verified traveller stayed at Hotel Drei Könige
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Attractions
Hotels Near Graubünden, Graubünden
Are there hotels near Lake Cresta?
- Davos Hotels
- Chur Hotels
- Swiss Alps Hotels
- Arosa Hotels
- Flims Hotels
- Bad Ragaz Hotels
- Vaz-Obervaz Hotels
- Lenzerheide Hotels
- Vals Hotels
- Laax Hotels
- Central Switzerland Hotels
- Quarten Hotels
- Glarus Hotels
- Brigels Hotels
- Glarus Nord Hotels
- Surses Hotels
- Churwalden Hotels
- Ilanz Hotels
- Maienfeld Hotels
- Old Town Chur Hotels