Map Whistler Location

Whistler is consistently rated among the best ski resorts in the world and acclaimed as the top all-season resort in North America.

Whistler has an incredible range of accommodations totaling 3,200 hotel rooms, and more than 5,000 other tourist accommodation units including condos, townhomes and luxury home rentals. Whistler offers a wide selection of restaurants & bars, spas and boutiques.

Winter activities are highlighted by world-renowned skiing and snowboarding. Whistler Blackcomb Mountains feature 3,036 hectares (8,171 acres) of terrain and receive an average of 1005 centimetres (33 feet) of snow annually.

Spring, summer and fall activities such as golf, hiking, rock climbing, and water-sports make the resort a year-round outdoor recreation paradise.

Featured Whistler Accommodation Deal Banner