Crystal Lodge & Suites is a Whistler hotel that truly provides every guest a unique and authentic Whistler experience. While surrounded by gorgeous mountains and the wonderful outdoors, Crystal Lodge is the one hotel that is located in the heart of Whistler Village.
Our Whistler accommodation balances convenience of having shops and restaurants close by without sacrificing the feeling of being in the great outdoors.
We also offer one, two and 3 bedroom suites to suit everyone’s needs.
Everyone is welcome to stay at our hotel in Whistler, including your pets. Crystal Lodge is a pet friendly hotel which is mindful of all the needs of a pet and its owner.
Our job is to ensure that your stay with your pet is comfortable and pleasant.
HOTEL MEETING ROOMS:
If you are looking for a place to hold meetings whilst staying in Whistler, Crystal Lodge has the perfect solution for you.
WHISTLER WEDDING VENUE:
Whistler is the ultimate ideal wedding venue with the beautiful views and the dream-like sceneries.
You can count on Crystal Lodge in taking care of your every need so that you can enjoy your perfect wedding in Whistler.