Situated right in the center of Whistler Village within steps of the lifts at the base of Whistler/Blackcomb and surrounded by all of the restaurants, shops and nightlife that make Whistler one of the most popular resort destinations in the world, the Crystal Lodge offers one of the best locations in Whistler. Featuring a collection of hotel room, studio and condominium accommodations with an outstanding selection of on-site amenities, it is easy to understand why the Crystal Lodge is one of Whistlers most popular lodging property.