• Twin Peaks Lodge, Whistler Accommodation
    FAQs

FAQs

Are Pets Allowed?

Unfortunately, there are no pets allowed in the units due to strata bylaws. We love our furry friends just as much as you do and understand not wanting to leave them behind. Here are some recommended boarding kennels you can leave your pets at while you vacation.