Village Square

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 in Whistler Village
Village Square in Whistler Village

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.

 

Village Square in Whistler Canada
Village Square, Whistler Canada

Next Page