Welcome to Whistler – Canada’s premier four-season, mountain destination – where unparalleled experience meets innovative meeting and event solutions. Experience the added convenience of Whistler’s campus-like setting, and a plethora of restaurants, activities and off-site venues, all just a short walk from your hotel room.
Leverage the power of a remarkable location for your next gathering and bring your team to an environment where fresh thinking comes naturally.