Family holidays in Vancouver are full of oceanside fun. Take a ride on the Aquabus to explore Granville Island and its Kids Market with sweets, toys and child-friendly food spots. Or take an Open Bus tour to see Vancouver from a different angle on a family holiday.
Vancouver family holidays: attractions
Spend your family holiday swimming with fishes at Vancouver Aquarium and get close to friendly beluga whales. If you're after the weird and wonderful on your Vancouver holiday, take the family to Science World for an electrifying experience. You'll see the giant silver ball of the OMNIMAX Theatre from miles away. Step inside to watch movies screened on the giant domed ceiling of the cinema and enjoy a well-deserved rest.
Vancouver family holidays: outdoors
If you're looking for adventure on your Vancouver family holiday, test your nerves walking across the Capilano Suspension Bridge, suspended 230 feet above a canyon. Hungry for more thrills? Walk along a series of bridges high above the rainforest at neighbouring Treetops Adventure. Guide the little ones on a kids-only driving lesson in Stanley Park on your Vancouver family holiday or take a train tour and explore the park's fascinating natural world. Cool off in the Water Park and ride the slides for a fun family holiday in Vancouver.
Vancouver family holidays: day trips
Take a ferry to the Sunshine Coast on your family holiday to Vancouver and kayak the protected waterway of the Inland Sea. If you're travelling in the winter months, drive to Whistler for a skiing holiday, just two hours from Vancouver. The multi-peaked mountain provides lessons for all ages. If you have older children, go white water rafting on the roaring Squamish River.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.