Start your trip in the beautiful city of Vancouver. In the morning, visit Stanley Park and explore its scenic trails and gardens. In the afternoon, head to Granville Island and enjoy its vibrant market and artisan shops. In the evening, take a walk along the picturesque waterfront of Coal Harbour.
Embark on a day trip to Whistler, a world-renowned ski resort town. In the morning, hit the slopes for some family-friendly skiing or snowboarding. In the afternoon, explore Whistler Village and indulge in some shopping and dining. In the evening, relax at the Scandinave Spa and rejuvenate in the healing waters.
Take a ferry to Victoria, the capital city of British Columbia. In the morning, explore the beautiful Butchart Gardens and marvel at the stunning floral displays. In the afternoon, visit the Royal BC Museum and learn about the region's history and indigenous culture. In the evening, stroll along the Inner Harbour and enjoy the vibrant atmosphere.
Fly to Calgary, a city known for its vibrant culture and stunning landscapes. In the morning, explore the Calgary Zoo and get up close with various animals. In the afternoon, visit the Heritage Park Historical Village and experience life in the past. In the evening, take a walk along Stephen Avenue and enjoy the lively atmosphere.
Embark on a day trip to Banff National Park, a breathtaking natural wonderland. In the morning, hike to Johnston Canyon and witness its stunning waterfalls. In the afternoon, take a scenic drive to Lake Louise and marvel at its turquoise beauty. In the evening, relax at the Banff Upper Hot Springs and soak in the natural hot mineral waters.
Fly to Toronto, Canada's largest city. In the morning, visit the iconic CN Tower and enjoy panoramic views of the city. In the afternoon, explore the Royal Ontario Museum and discover its vast collection of art and artifacts. In the evening, take a leisurely stroll along the Harbourfront and enjoy the waterfront activities.
Take a day trip to the majestic Niagara Falls. In the morning, experience the power of the falls up close on a Maid of the Mist boat tour. In the afternoon, visit the Journey Behind the Falls and witness the cascading water from behind. In the evening, explore the Clifton Hill entertainment district and enjoy family-friendly attractions.
If you're looking for off the beaten path attractions and places loved by locals, consider visiting Tofino on Vancouver Island. This charming coastal town offers stunning beaches, scenic hikes, and opportunities for wildlife spotting. Explore the Pacific Rim National Park Reserve, go surfing, or take a wildlife tour to spot whales and bears. Tofino is a hidden gem that promises a memorable and family-friendly experience.
For hotel and flight prices, you can check here.