Kids Market

thelittlecactus/Shutterstock

The entrance to Kids Market on Granville Island, which houses various stores and activities for kids and families in Vancouver, Canada.

Found adjacent to the entrance to Granville Island, beside a picturesque pond, Kids Market (kidsmarket.ca) is a three-story, warehouse-style shopping center aimed at kids. The yellow-hued building is topped with a rainbow sign, and invites youngsters to shop, eat and play, with over 25 shops and services on site. You'll find handcrafted toys, locally owned boutiques and bookstores, interactive arcades, multi-level play spaces, and sweet and savory snack spots to fuel up after a day of play. Be sure to check out the website for family-friendly events, which happen year-round.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.