Discover Whistler
compiled from our dataWhistler is located in British Columbia, Canada, and has a population of about 13,982. Our atlas lists 240 places here.
These include 21 sights and 2 museums, 121 restaurants, 90 places to stay and 6 cocktail bars. Highlights include Powder's Edge, Whistler Village, Twin Lakes Village.