We’ve had the opportunity to visit Vancouver and Whistler on the west-side as well as Toronto and Niagara on the east-side, and both are unique in their own way. Each spot makes for a great vacation in any climate. Here is a video of some of our time there in August 2019.
We visited Niagara a few times, in the winter and summer, but here is a clip of our visit on the New York and Canadian-side during our February 2018 road-trip.
Here are some travel recommendations for Vancouver, Whistler, Toronto, and Niagara Falls in Canada:
Vancouver is a vibrant city known for its stunning natural beauty and diverse culture. Here are some must-see attractions and activities:
1. Stanley Park: Explore this massive urban park with its scenic seawall, beautiful gardens, and the Vancouver Aquarium.
2. Granville Island: Visit the public market, artisan shops, and enjoy waterfront dining.
3. Grouse Mountain: Take the Skyride Gondola for spectacular views, and enjoy activities like hiking, zip-lining, and skiing in winter.
4. Capilano Suspension Bridge: Walk across this iconic bridge and explore the treetop adventures.
5. Gastown: Wander through this historic neighborhood with its cobblestone streets, unique shops, and the famous steam clock.
Whistler is a world-renowned resort town, perfect for outdoor enthusiasts:
1. Whistler Blackcomb: Enjoy skiing and snowboarding in winter, and mountain biking and hiking in summer.
2. Peak 2 Peak Gondola: Experience breathtaking views as you travel between Whistler and Blackcomb mountains.
3. Whistler Village: Explore the pedestrian-only village with its shops, restaurants, and lively atmosphere.
4. Lost Lake: Relax by the lake, go for a swim, or enjoy the surrounding trails.
5. Zip-lining and Adventure Tours: Try zip-lining, ATV tours, and other adventure activities.
Toronto is Canada’s largest city, offering a mix of cultural attractions and urban experiences:
1. CN Tower: Visit this iconic landmark for panoramic views of the city and dine at the revolving restaurant.
2. Royal Ontario Museum: Explore extensive exhibits on natural history and world cultures.
3. Distillery District: Wander through this historic area with its cobblestone streets, art galleries, and trendy eateries.
4. Toronto Islands: Take a ferry to these islands for beaches, bike rentals, and stunning views of the Toronto skyline.
5. Kensington Market: Discover this eclectic neighborhood known for its diverse food options and unique shops.
Niagara Falls is one of the most famous natural attractions in the world:
1. Horseshoe Falls: Get up close to the falls with a boat tour like the Hornblower Niagara Cruises.
2. Journey Behind the Falls: Experience the falls from a different perspective by going behind them.
3. Niagara Parks Botanical Gardens: Stroll through beautiful gardens and visit the Butterfly Conservatory.
4. Clifton Hill: Enjoy the entertainment district with its attractions, restaurants, and nightlife.
5. Niagara-on-the-Lake: Explore this charming town known for its wineries, historic sites, and theater productions.
Each of these destinations offers a unique blend of natural beauty, adventure, and cultural experiences.

Check out our recommendations on Trip Advisor to help plan your next trip or to book a tour. You can also use Yelp and Open Table for more ideas as well as restaurant reservations. More photos from our visit are posted on Instagram and Facebook.