Morning: Arrive at Vancouver International Airport and transfer to your downtown hotel. Settle in and enjoy a quick walk along the vibrant Robson Street for a coffee.
Afternoon: Explore the historic Gastown district, snapping photos of the famous Steam Clock and browsing boutique shops. Grab a bite at a local eatery serving Pacific Northwest cuisine.
Evening: Stroll through the illuminated Capilano Suspension Bridge Park, which offers festive holiday lights. End the night with dinner at a waterfront restaurant in Coal Harbour.
Find HotelsMorning: Attend a Christmas morning service at the beautiful Christ Church Cathedral. Afterwards, enjoy a leisurely brunch at the historic Granville Island Public Market.
Afternoon: Take a scenic drive to Stanley Park for a winter walk along the Seawall, spotting snowy views of the North Shore mountains. Visit the Vancouver Aquarium for an indoor attraction.
Evening: Experience a festive dinner cruise on the Burrard Inlet, complete with holiday music and fireworks over the city skyline.
Find HotelsMorning: Depart for Whistler via the Sea-to-Sky Highway, stopping at the breathtaking Shannon Falls for photos.
Afternoon: Arrive in Whistler and check into your ski resort. Spend the afternoon on the slopes of Whistler Blackcomb, enjoying world‑class powder.
Evening: Relax in the village with a soak at the Scandinave Spa followed by dinner at a cozy chalet.
Find HotelsMorning: Take a guided snowshoe tour through the pristine alpine forest surrounding Lost Lake.
Afternoon: Try a thrilling zip‑line experience with Superfly for panoramic mountain views.
Evening: Enjoy a festive dinner at the iconic Bearfoot Bistro, famous for its vodka tasting and ice bar.
Find HotelsMorning: Fly from Vancouver to Calgary; upon arrival, transfer to your hotel in the downtown core.
Afternoon: Explore the Calgary Tower for 360° city views, then wander through the historic Stephen Avenue for shopping.
Evening: Dine at the lively St. Lawrence Grill and enjoy a stroll along the festive Calgary Zoo Lights display.
Find HotelsMorning: Drive to Banff and start with a visit to the iconic Lake Louise, where you can rent a snowshoe and explore the frozen shoreline.
Afternoon: Take the gondola up to the Sulphur Mountain summit for panoramic winter vistas and a visit to the historic interpretive centre.
Evening: Return to Banff town, relax in the natural hot springs at the Banff Upper Hot Springs, and enjoy a hearty dinner at The Maple Leaf.
Find HotelsMorning: Embark on a scenic drive along the famed Icefields Parkway, stopping at the stunning Columbia Icefield for a guided Glacier Skywalk tour.
Afternoon: Continue to Jasper, checking into a lodge and visiting the charming Jasper Downtown for boutique shopping.
Evening: Experience the magical Jasper Dark Sky Preserve with a stargazing session, complemented by a warm campfire dinner.
Find HotelsMorning: Take a gentle hike to the frozen waterfalls at Maligne Canyon, admiring ice formations.
Afternoon: Cruise on Maligne Lake in a heated boat, spotting the iconic Spirit Island dusted with snow.
Evening: Celebrate New Year’s Eve with a festive dinner and fireworks at the Jasper Park Lodge, followed by a midnight toast by the fireplace.
Find HotelsMorning: Fly back to Vancouver, arriving in time for a relaxing brunch at Yaletown.
Afternoon: Visit the Museum of Anthropology at UBC to explore Indigenous art and culture.
Evening: End the trip with a sunset walk along Kitsilano Beach, reflecting on your Canadian holiday before departure.
Find HotelsIf you wish to extend your trip, consider adding a few days in Toronto to explore the CN Tower and Niagara Falls, or head east to the historic charm of Quebec City for a winter wonderland experience. To shorten the itinerary, you can skip the Jasper segment and spend an extra day in Banff or return directly to Vancouver from Calgary, reducing travel time while still enjoying the highlights of western Canada.