Whistler is Canada’s favorite year-round destination. As a Winter Wonderland. Whistler is best known as the most beautiful and largest ski area in North America. Whistler is located in the spectacular Coast Mountains of British Columbia and built at the foot of two mountains called Whistler and Blackcomb Mountain.
The village has plenty to do. There are many trendy restaurants, bars and nightclubs. Whistler has a cosmopolitan and hip character by the proximity of Vancouver (1,5-2 hrs drive). This fantastic ski area offers all possibilities for great wintersports, enjoy delicious dinners, lively après ski and relaxing spa treatments. Whistler combines stunning resorts with a rich nightlife. A lot of winter fun for young and young at heart.
The town consists of several neighborhoods where Whistler Village is the center. A big part of Whistler village is car-free and you can find numerous restaurants and shops. The village has a cozy atmosphere, because of the many squares and terraces. The district Creekside was the Olympic village for the athletes at the Winter Games in 2010.