Directions & Location. Getting to Whistler Peak Lodge is easy during all seasons. The Whistler Peak Lodge is conveniently located at 4295 Blackcomb Way near the intersection of Village Gate Boulevard and Blackcomb Way in Whistler, BC, Canada. Driving Directions.