Whistler-Blackcomb er Nordamerikas største skiområde med over 200 pister, 3 gletsjere og direkte ski-in/ski-out. Her får I varieret skiløb fordelt på Whistler Mountain og Blackcomb Mountain – fra begyndervenlige områder til udfordrende offpiste i verdensklasse. Blackcomb Mountain byder på lange, brede nedfarter direkte ned mod Whistler Village, mens bagsiden af bjerget er kendt for god offpiste og puddersne. Whistler Mountain er et alsidigt skiområde med bowls, stejle slugter og skovområder, der giver uendelige muligheder.
I Whistler er biltrafikken placeret uden for centrum, og byen er indrettet som et sammenhængende gågademiljø. Her ligger caféer og restauranter med udsigt til de imponerende Coast Mountains, som er en del af Pacific Coast Ranges i det vestlige Canada.
Ud over alpint skiløb kan Whistler også tilbyde aktiviteter som hundeslædekørsel, heli-skiing, snescooter, randonné og sneskovandring.
Byen byder desuden på eksklusive butikker med udstyr og beklædning, et bredt udvalg af barer til afterski samt et livligt natteliv med både klubber og mere afslappede lounges.