Whistler village during the Winter season is a beautiful place to walk and enjoy the outdoors. This photo is from the river that runs between Whistler village and the Upper Village. The Winter season in Whistler brings lots of fresh powder snow that is great for ski and snowboard vacations. ResortQuest Whistler offers a wide selection of Whistler village accommodations that are an excellent choice for any holiday. Come and stay in Whistler village in the mountains of BC, Canada and enjoy the outdoors during the Winter season.