Whistler Village besteht aus dem Village Center, Village North und Upper Village, die alle durch den Village Stroll verbunden sind. Im ganzen Dorf gibt es zahlreiche Restaurants, Unterkünfte, Einkaufsmöglichkeiten und Unterhaltungsmöglichkeiten. Um zum Whistler Mountain zu gelangen, gehen Sie zum Skier's Plaza im Village Center. Der Blackcomb Mountain ist vom Upper Village aus zugänglich. Verpassen Sie nicht die Whistler Olympic Plaza, wo noch immer olympische Ringe und Erinnerungsstücke aus den Spielen 2010 stehen. Im Winter verwandelt sich der Platz in eine Eisbahn und im Sommer findet hier eine kostenlose Konzertreihe im Freien statt.
Für diejenigen, die nicht in der Gegend wohnen, kann Whistler Village auf einer ganztägigen Tour von Vancouver aus besucht werden, von denen viele an anderen Sehenswürdigkeiten in der Gegend wie Shannon Falls Halt machen. Je nach Jahreszeit können auch Aktivitäten wie Ziplining, Schneemobilfahren oder ATV-Fahren angeboten werden. Oder nehmen Sie an einer progressiven Verkostungstour teil, bei der Sie Gerichte in verschiedenen Whistler-Restaurants probieren können.