Morning: Arrive at Vancouver International Airport (YVR), pick up your rental car from Enterprise Rent-A-Car for flexibility, and check into the budget-friendly Blue Horizon Hotel located in downtown Vancouver.
Afternoon: Explore Stanley Park, walk or rent a bike to enjoy the scenic seawall and views of the mountains and ocean.
Evening: Dinner at Granville Island Public Market, experiencing local cuisine and vibrant atmosphere.
Find HotelsMorning: Early morning start driving your rental car from Vancouver to Banff via the scenic Trans-Canada Highway. Stop at Kamloops for a break and lunch.
Afternoon: Continue the journey, enjoying mountain views, and check into Banff Aspen Lodge, a cozy, well-priced hotel close to downtown Banff.
Evening: Walk around Banff Avenue, visit local shops, and have dinner at a casual spot like Magpie & Stump.
Find HotelsMorning: Visit the iconic Lake Louise; hike the easy lakeside trail or rent a canoe for a peaceful morning on the water.
Afternoon: Head to Moraine Lake, soak in the stunning valley views, and consider a short hike to the Consolation Lakes if time allows.
Evening: Relax in Banff town; soak in the Banff Upper Hot Springs to unwind after a day of sightseeing.
Find HotelsMorning: Depart Banff early and stop at Yoho National Park to explore Emerald Lake and Natural Bridge.
Afternoon: Continue the drive back toward Vancouver with stops for rest and snacks in scenic towns like Revelstoke.
Evening: Arrive in Vancouver, check back into Blue Horizon Hotel, and enjoy a casual dinner nearby.
Find HotelsMorning: Visit Grouse Mountain via rental car or shuttle; take the Skyride gondola and enjoy easy hikes or wildlife viewing.
Afternoon: Have lunch at Lonsdale Quay Market in North Vancouver, exploring local vendors and views of the city skyline.
Evening: Return rental car, head to Vancouver International Airport, and fly back to Toronto.
Find HotelsTotal Estimated Cost: ~1,498 CAD (leaving extra of your 2,500 CAD budget for souvenirs, additional activities, and flexibility)
If you want to extend your trip to 7 days, consider adding an extra day around Banff to hike popular trails like the Johnston Canyon or explore the Peyto Lake. For a shorter 5-day trip, focus solely on Vancouver and its surrounding hills like Grouse Mountain and Cypress Provincial Park, skipping the long drive to Banff for more relaxation and less travel fatigue.