There are 13 attractions in Whistler, British Columbia. Whistler Blackcomb, large ski area and year-round mountain resort, is the most popular.