With more than 7,000 acres of skiing and snowboarding on two mountains, Whistler boasts the largest ski area in North America. Winter sports enthusiasts can enjoy cross-country skiing, dog sledding and ice climbing in Whistler, site of the alpine and Nordic venues for the 2010 Olympic Winter Games.
Traditional Hotels and Resorts (not all-inclusive)