Crystal Lodge Hotel
2 expert reviews
“Crystal Lodge was one of the first hotels in Whistler, and has the location to prove it: right on Mountain Square, just 100 meters (328 feet) from the lifts.”
– Frommer's
Lonely Planet
"Not all rooms are created equal at the Crystal, forged from the fusion of two quite different hotel towers."
Full review
Amenities
Show All Amenities
Pet Friendly
Bar/Lounge
Hot Tub
Free Internet
Room Service
Laundry Service
Concierge
Laundy Room
Restaurant
16043326681
4154 Village Green, Whistler, British Columbia V0N 1B4, Canada
3.5 stars