Backroads Whistler is located in beautiful Lakeside Park on the shores of Alta Lake, just a few minutes south of Whistler Village. When exiting the Village onto Highway 99, turn south toward Vancouver, pass under the traffic lights at "Blueberry" and take your next right on Hillcrest Dr. There is a sign at the intersection that says "Alta Vista and Lakeside Park". Follow the signs to Lakeside Park.