Whistler Canada Tourist Information
Village Square is located in the heart of Whistler Village. It is the place where people gather after a day of skiing or mountain bike riding.
The square is home to several patio restaurants and sidewalk cafes. It's a great place to enjoy a drink or snack.
Village Square is located on the Whistler Stroll, near the Whistler Convention Centre. It is one of several town squares in Whistler. Others are Mountain Square, Village Common and Town Plaza.