Morning: Begin with a leisurely stroll along the Inner Harbour, taking in the historic waterfront architecture and lively street performers. Then visit the Royal BC Museum to explore the province’s natural and cultural history, followed by a quick photo stop at the iconic BC Parliament Buildings. The morning offers a relaxed pace with plenty of opportunities for coffee at a nearby café.
Afternoon: Head to the world‑renowned Butchart Gardens for a half‑day of vibrant floral displays, winding paths, and tranquil ponds. Afterward, travel back into town to explore the Victorian‑era elegance of Craigdarroch Castle, where you can wander ornate rooms and panoramic city views. Enjoy a light snack at a local bakery before returning to the harbor.
Evening: Dine at the lively Fisherman's Wharf, sampling fresh seafood while watching floating houseboats bob in the water. After dinner, take a sunset walk along Dallas Road for stunning views of the Olympic Mountains and the Strait of Juan de Fuca. Conclude the night with a relaxed drink at a downtown patio or a ghost‑tour of the historic streets.
Find HotelsIf you have extra time, consider adding a morning kayak tour of the harbor or a visit to the Abkhazi Garden for a quieter garden experience. To shorten the itinerary, skip the castle and replace the dinner at Fisherman's Wharf with a quick bite at a downtown food truck, focusing solely on the Inner Harbour and Butchart Gardens.