Responsible for three of Whistler's 2010 Olympic & Paralympic Winter Games Venues: the Whistler Sliding Centre, Whistler Olympic Park, and the Whistler Athletes' Centre.
Whistler is the perfect setting for your next athlete or team training camp.
Located just two hours north of Vancouver in the stunning Coast Mountains of British Columbia Whistler is Canada’s premier, year-round sport and fitness destination.
Whistler features two incredible mountains with amazing terrain for skiing and snowboarding, championship golf courses, hiking trails, nordic ski and snowshoe areas, spas, and arguably the best mountain bike park in the world. Whistler has everything you need —and so much more.
Consistently ranked as the top mountain resort in North America, the fresh mountain air inspires activity. Whether your training regime includes group fitness, personal training, skiing, swimming, cycling, or skating, or yoga, Whistler has facilities and the experts available to fulfill your every training need.