Es un municipio turístico situado al norte de Vancouver en la provincia de Columbia Británica, donde se encuentra Whistler Blackcomb, uno de los centros de esquí más grandes de América del Norte. Además del esquí y el snowboard, el área ofrece snowshoeing, deslizamiento en trineo y saltos en esquí en el Parque Olímpico, sede de los Juegos Olímpicos de Invierno Vancouver 2010. El centro de Whistler es una villa compacta estilo chalé en la base de las montañas Whistler y Blackcomb. Un lugar donde la emoción vibra al igual que su comunidad y cultura local de las montañas.
La villa de Whistler, que solo se puede recorrer a pie, es el corazón palpitante de una comunidad social en la que los lugareños están siempre dispuestos y llenos de vida en todas las tiendas, restaurantes y lugares de reunión a los que van. Para quienes buscan momentos más tranquilos, el animado centro de la villa también es un refugio para el rejuvenecimiento físico y la serena reflexión. Podrá encontrar ese remanso en las tinas terapéuticas del spa, en el estimulante arte del museo o en las tenues luces de un restaurante de cinco estrellas. De lo cultural a lo gastronómico y de lo educativo a lo divertido, las boutiques, museos, restaurantes, galerías, eventos y festivales de la Villa ofrecen muchas de opciones para todos.