Victoria, BC Four-Day City Break

Day 1 · Fri, Dec 18
Victoria, BC

Arrival and Inner Harbour

  1. Victoria International Airport to Inner Harbour — Airport/Inner Harbour; afternoon, ~35 minutes by taxi or rental car, allowing extra time for baggage and hotel check-in.
  2. Fairmont Empress — Inner Harbour; late afternoon, ~45 minutes for the historic lobby, seasonal décor, and harbour views.
  3. Royal BC Museum — Inner Harbour; late afternoon, ~2 hours for its excellent natural-history and cultural galleries.
  4. Victoria Parliament Buildings — Inner Harbour; early evening, ~30 minutes for an exterior visit and illuminated waterfront setting.
  5. Red Fish Blue Fish — Inner Harbour; early dinner, ~45 minutes, with casual seafood costing approximately C$20–35 per person.

Arrival and Check-in

From Victoria International Airport, allow about 35 minutes to the Inner Harbour by taxi or rental car, though winter traffic, baggage collection, and hotel check-in can stretch that closer to an hour. A taxi is simplest if you’re staying downtown; if driving, confirm your hotel’s parking arrangements in advance, as central Victoria garages commonly run about C$20–35 per night. Once settled, walk toward the waterfront and take in the harbor lights before your first stop.

Late Afternoon

Begin at the Fairmont Empress, where you can spend roughly 45 minutes admiring the grand lobby, Christmas-season decorations, and views across the water. You don’t need to book afternoon tea for a quick visit, but the hotel is busiest around tea service, so wander through the public areas rather than expecting an unreserved table. From there, it’s a short walk to the Royal BC Museum. Give the museum about two hours for its natural-history and cultural galleries; in December, check the closing time before setting out, as winter hours can be shorter and admission is typically around C$30–40 for an adult.

After the museum, stroll along Belleville Street to the Victoria Parliament Buildings. The exterior is especially atmospheric after dark, when the façade is illuminated and reflected in the waterfront. Allow about 30 minutes for photographs and a gentle walk around the grounds; interior tours and access may be limited in the evening. Finish at Red Fish Blue Fish, the casual fish-and-chips stand on the Inner Harbour, for an early dinner of roughly C$20–35 per person. It is exposed to the weather and seasonal hours can change, so verify that it is open in December; if the stand is closed, you’ll want a nearby backup rather than relying on a late opening.

Day 2 · Sat, Dec 19
Victoria, BC

Downtown Victoria

  1. Chinatown National Historic Site — Chinatown; morning, ~1 hour to explore Fan Tan Alley and Victoria’s historic Chinese Canadian district.
  2. Victoria Public Market — Downtown; late morning, ~1 hour for local food stalls and coffee.
  3. Government Street — Downtown; midday, ~1 hour of browsing independent shops and heritage storefronts.
  4. Bard & Banker — Downtown; lunch, ~1 hour for a relaxed pub meal costing approximately C$25–45 per person.
  5. Art Gallery of Greater Victoria — Rockland; afternoon, ~2 hours of Canadian, Indigenous, and Asian art in a historic mansion.
  6. The Craigdarroch Castle — Rockland; late afternoon, ~1.5 hours touring the ornate Victorian-era mansion.

Morning: Chinatown and the Public Market

Start in Chinatown National Historic Site, arriving around 9:30 a.m. while the streets are still quiet. Allow about an hour for Fan Tan Alley, the narrow passage off Fisgard Street, and the surrounding historic Chinese Canadian district. December mornings can be wet and dim, so wear shoes with good grip; Fan Tan Alley is atmospheric but uneven and some small businesses open later than the street itself. From Chinatown, walk roughly 10 minutes south to Victoria Public Market in the Old Hudson’s Bay building. Spend an hour browsing local stalls and picking up coffee or a light snack—budget about C$8–20 per person. Market hours can vary in winter, so check the December schedule before setting out.

Midday: Government Street and Lunch

Continue south into downtown along Government Street, taking about an hour to browse independent shops, bookstores, and heritage storefronts rather than rushing straight through. This is a good stretch for small gifts and locally made goods, and the compact blocks make it easy to duck inside if the weather turns. For lunch, settle into Bard & Banker, a lively historic pub on Government Street. Allow about C$25–45 per person for a main and drink; service is relaxed, so this works well as a proper break before the afternoon. After lunch, take a taxi or rideshare to Rockland—roughly 10 minutes, depending on traffic—or walk uphill in about 25–30 minutes if you want to see more of the residential streets.

Afternoon: Art and Architecture in Rockland

Spend around two hours at the Art Gallery of Greater Victoria, housed in a historic mansion near Rockland. Its Canadian, Indigenous, and Asian collections make this a worthwhile rainy-day stop, and the intimate scale is easier to absorb than a huge museum. Admission is generally around C$20–25 for adults, with reduced rates for seniors and students; confirm holiday-season hours because galleries often adjust schedules in December. Finish nearby at The Craigdarroch Castle, allowing about 90 minutes to climb through its ornate Victorian rooms and staircases. It is only a short walk from the gallery, but the route is uphill and may be slippery in winter. Buy timed admission if available, especially on a December Saturday, and leave a little daylight for the walk back through Rockland.

Day 3 · Sun, Dec 20
Victoria, BC

James Bay and Beacon Hill

  1. Fisherman’s Wharf Park — James Bay; morning, ~1 hour to see colourful floating homes, harbour wildlife, and working docks.
  2. Victoria Harbour Ferry — Inner Harbour/James Bay; late morning, ~45 minutes for a scenic harbour ride, weather permitting.
  3. Beacon Hill Park — James Bay; midday, ~2 hours for landscaped gardens, ponds, coastline paths, and the Moss Rock viewpoint.
  4. Mile Zero Monument — James Bay; afternoon, ~30 minutes at the western terminus of the Trans-Canada Highway.
  5. Dallas Road Waterfront Trail — James Bay; afternoon, ~1 hour for an easy coastal walk with Olympic Mountain views.
  6. The Bent Mast — James Bay; early dinner, ~1 hour for casual pub food costing approximately C$25–45 per person.

Morning

Start around 9:00 a.m. at Fisherman’s Wharf Park, an easy walk from most James Bay hotels and roughly 15 minutes on foot from the Inner Harbour. Give yourself about an hour to wander among the colourful floating homes, watch harbour seals, and see the working docks before the day gets busier. The public walkway is free and open year-round; bring a warm, waterproof layer, since the exposed wharf can feel much colder than inland streets. From there, walk back toward the harbour for the Victoria Harbour Ferry, allowing about 45 minutes for the scenic water ride. Winter sailings are weather-dependent and less frequent, so check the same-day schedule before setting out; fares are typically around C$15–25, and boats may be cancelled in strong wind or heavy rain.

Midday and Afternoon

After the ferry, walk or take a short taxi ride—about 10 minutes—to Beacon Hill Park. Spend roughly two hours following the ponds and landscaped paths toward the shoreline, with Moss Rock providing a particularly good viewpoint on a clear day. The park is free and open from dawn to dusk, though some paths can be muddy in December; comfortable waterproof shoes are worthwhile. Continue west to the Mile Zero Monument, about a 20-minute walk through the park, and allow half an hour for photographs and the surrounding roadside viewpoint. Then join the Dallas Road Waterfront Trail for an easy one-hour coastal walk. The Olympic Mountains may be visible across the Strait of Juan de Fuca on a clear afternoon, while winter storms make the promenade dramatically windy—stay back from the water’s edge and expect limited daylight after about 4:30 p.m.

Early Evening

Finish in James Bay at The Bent Mast, a relaxed local pub well suited to an early dinner around 5:00 p.m. It is about a 15-minute walk from the western end of the waterfront trail, or a short taxi ride if the weather turns. Expect approximately C$25–45 per person for a main course and drink; the pub’s hours can vary seasonally, so check before walking over and arrive early if you want an unhurried table. This is a deliberately gentle finish to a day that works best at a walking pace, with a taxi back to your accommodation usually costing around C$10–20 depending on distance.

Day 4 · Mon, Dec 21
Victoria, BC

Victoria Departure

  1. Abkhazi Garden — Fairfield; morning, ~1.5 hours exploring the intimate woodland and alpine garden, subject to seasonal opening.
  2. Oak Bay Avenue — Oak Bay; late morning, ~1 hour for a quieter village-style shopping district and cafés.
  3. Willows Beach — Oak Bay; midday, ~45 minutes for a final waterfront walk and views across Haro Strait.
  4. Jam Café — Downtown; early lunch, ~1 hour for a popular brunch-style meal costing approximately C$20–35 per person; allow for possible wait times.
  5. Victoria Clipper or BC Ferries departure terminal — Inner Harbour/Swartz Bay; afternoon, allow ~1–2 hours before departure for check-in, transfer, or vehicle loading.

Morning

If your departure is later in the afternoon, begin at Abkhazi Garden in Fairfield around 9:30 a.m. This intimate woodland and alpine garden is especially peaceful in winter, though seasonal opening days and hours can be limited, so check the official schedule before setting out. Allow about 90 minutes, and expect roughly C$10–15 admission if open. From downtown, it is about a 10-minute taxi ride; street parking nearby is usually easier than in the Inner Harbour.

Continue north to Oak Bay Avenue, about 10 minutes by taxi or 20–25 minutes by local bus. Give yourself an hour to browse the independent shops and galleries, then pause for coffee if needed. This is a quieter, village-like part of Victoria, and December hours can vary—many small businesses open around 10 a.m. and close earlier than downtown shops. Continue toward Willows Beach, roughly 10 minutes away, for a 45-minute waterfront walk; the beach is free, usually uncrowded, and offers broad views across Haro Strait, but winter wind and wet sand call for waterproof footwear.

Lunch and Departure

Head downtown to Jam Café for an early lunch, allowing about 25 minutes by taxi from Willows Beach or longer by bus. Arrive around 11:30 a.m. to improve your chances of getting a table; it is popular for generous brunch-style plates, usually about C$20–35 per person before drinks and tip, and waits are common closer to noon. Keep lunch to roughly an hour, then collect luggage and make your way to the Victoria Clipper or BC Ferries departure terminal. For the Clipper, allow at least 60–90 minutes before sailing for check-in and security at the Inner Harbour; for BC Ferries, travel to Swartz Bay by taxi or scheduled bus and arrive 60 minutes early as a foot passenger, or earlier if taking a vehicle. Recheck the sailing and terminal requirements that morning, since winter schedules and weather can affect departures.

This trip starts Fri, 18 Dec 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version