With two breathtaking mountains, Whistler and Blackcomb, enviable skiing conditions, championship golf courses, more than 200 shops, 90 restaurants and bars, an array of accommodations, spas, hiking trails, and what may very well be the best mountain bike park in the world, it's no surprise that Whistler consistently ranks as the top ski resort in North America. More »
Photo: Rob Cocquyt
Visit the Travel Talk forums for help on planning your trip