Vancouver is a nature lover’s paradise, renowned for its natural beauty, breathtaking scenery, and diverse wildlife, including whales. Embarking on a whale-watching adventure in Vancouver is an experience like no other, providing a unique opportunity to witness the majestic movements of whales up close, alongside playful sea lions, and spotting a variety of seabirds such as Pacific loons, tufted puffins, brown pelicans, bald eagles, and harlequin ducks.
Here are our top picks for whale watching in the area:
Richmond (Steveston), British Columbia
Established in 1998, Vancouver Whale Watch is Vancouver’s original whale watching experience, departing from Steveston and taking guests through the Gulf and San Juan islands.
HOT TIP: Leave yourself enough time to explore the charming and quaint village of Steveston before or after your tour: drop by the Steveston Museum, visit local shops or grab a bite in this renowned food mecca.
GETTING THERE: Hop on the Vancouver Whale Watch shuttle directly from our hotel complex. Reservations required.
Vancouver, British Columbia
Wild Whales Vancouver is Granville Island’s oldest whale watching company, with a focus on marine conservation. Every tour is different as they explore the Salish Sea in search of orca, humpback whales, porpoises, pinnipeds, seabirds and more!
HOT TIP: Whale sightings are guaranteed or your next trip is free!
Prince of Whales celebrated 30 years of adventures in 2023. Embark on a whale watching excursion, morning Morning or afternoon, whether it’s a half-day of whale watching
HOT TIP: Looking for that Instagram-worthy moment? Book their 3-hour, sunset whale watch starting from May to November to capture the vibrant colours of the sky blend with the majestic beauty of the whales.
GETTING THERE: Granville Island is a short 20-minute drive from our hotel complex or walk over to the SkyTrain and hop on the Canada Line.