Morning: Arrive at Vancouver International Airport and transfer to your downtown hotel. Settle in and enjoy a leisurely breakfast at a local café.
Afternoon: Explore the vibrant **Gastown** district, taking photos of the historic steam clock and boutique shops. Grab a bite at the famous **Steamworks Brewery**.
Evening: Stroll along the **Seawall** at sunset, then dine at **The Roof at Fairmont Pacific Rim** for spectacular waterfront views.
Find HotelsMorning: Visit **Stanley Park** for a scenic bike ride around the seawall, spotting totem poles and wildlife. Stop at the iconic **Seawall Lookout** for panoramic city views.
Afternoon: Head to **Granville Island** to browse the Public Market, artisanal shops, and street performances. Sample fresh seafood at the market stalls.
Evening: Enjoy a sunset dinner cruise on **False Creek**, watching the skyline light up while sipping local wines.
Find HotelsMorning: Depart early for the scenic drive to Whistler, passing the spectacular **Sea-to-Sky Highway** with mountain vistas.
Afternoon: Ride the **Peak 2 Peak Gondola** for panoramic alpine views, then explore **Whistler Village** for shopping and alpine dining.
Return to Vancouver and relax at **Hinterland Café**, enjoying live acoustic music.
Find HotelsMorning: Fly from Vancouver to Calgary. Check in at a downtown hotel and freshen up.
Afternoon: Walk through **Stephen Avenue** and **Calgary Tower** for a 360° view of the city and Rockies.
Evening: Dine at **Charcut Roast House** for local Alberta beef and craft beers.
Find HotelsMorning: Visit **The Calgary Stampede** (seasonal) or explore the **Glenbow Museum** for Indigenous art.
Afternoon: Stroll along the **Bow River Pathway**, spotting wildlife and taking in the city’s skyline.
Evening: Enjoy a sunset at **Prince’s Island Park**, followed by dinner at **River Café**.
Find HotelsMorning: Drive to **Lake Louise**, hike the **Lake Louise Lakeshore Trail** for spectacular turquoise water.
Afternoon: Take the **Lake Agnes Tea House** hike and enjoy tea with mountain views.
Evening: Return to **Banff** and soak in the **Banff Upper Hot Springs** under starlight.
Find HotelsMorning: Ride the **Banff Gondola** to **Sulphur Mountain** for a scenic viewpoint.
Afternoon: Explore the **Banff Park Museum** and **Banff Avenue** shops.
Evening: Dinner at **The Bison**, featuring farm-to-table dishes with local ingredients.
Find HotelsMorning: Drive the **Icefields Parkway** to **Athabasca Glacier**, take a guided **Ice Explorer** ride.
Afternoon: Continue to **Jasper**; visit the **Maligne Lake** and take a boat cruise to **Spirit Island**.
Evening: Nightfall wildlife spotting tour in **Jasper National Park**, spotting elk, bighorn sheep, and perhaps a wolf.
Find HotelsMorning: Fly from Edmonton to Toronto; check in to a downtown hotel.
Afternoon: Walk along **Harbourfront Centre**, explore **Toronto Islands** by ferry, and enjoy city skyline views.
Evening: Dine at **Canoe** for an upscale Canadian culinary experience.
Find HotelsMorning: Ascend the **CN Tower** and enjoy the glass floor for an adrenaline‑pumping view.
Afternoon: Visit the **Royal Ontario Museum**, then stroll through **Kensington Market** for eclectic shops and street art.
Evening: Catch a **theatre show** in the **Entertainment District** followed by a nightcap at **Bar Hop**.
**Day 11: Niagara Falls Day TripMorning: Drive to **Niagara Falls**, board the **Maid of the Mist** for a close‑up experience of the roaring water.
Afternoon: Explore **Clifton Hill** attractions, then visit the **Niagara Parks Botanical Gardens**.
Evening: Return to Toronto; enjoy a relaxing dinner at **The Old Spaghetti Factory** near the waterfront.
Find HotelsMorning: Fly to Ottawa and check into a boutique hotel near **Byward Market**.
Afternoon: Visit **Parliament Hill** for a guided tour and watch the changing of the guard.
Evening: Cruise on the **Rideau Canal** for a scenic sunset boat ride.
Find HotelsMorning: Travel by train to Montreal; explore **Old Montreal** and **Notre‑Dame Basilica**.
Afternoon: Wander **Mount Royal Park**, enjoying panoramic views from **Mount Royal Chalet**.
Evening: Dine at **Le Club Chasse et Pêche**, indulging in French‑Canadian cuisine.
Find HotelsMorning: Drive to **Quebec City**; explore **Old Town (Vieux‑Québec)** and its historic **Château Frontenac**.
Afternoon: Stroll along **Dufferin Terrace**, visit **Le Musée de la civilisation**, and enjoy a final French pastry.
Evening: Transfer to **Québec‑Jean Lesage International Airport** for your departing flight.
Find HotelsTotal Estimated Cost: $4,372
If you have limited time, you can condense the itinerary by skipping the day‑trip to Whistler and focusing on the Rockies and major cities. For an extended experience, add an extra day in Banff for hiking to **Peyto Lake** and another day in Quebec City to explore the **Île d'Orléans**. For a tighter budget, consider using VIA Rail for inter‑city travel and staying at boutique B&Bs instead of hotels.