If you have more time, consider visiting the Royal BC Museum or going whale watching. For a faster-paced itinerary, skip Fisherman's Wharf or Beacon Hill Park. Don't forget to wear comfortable shoes, bring a jacket since it can get chilly near the waterfront, and book tickets in advance for Craigdarroch Castle and The Butchart Gardens to avoid long queues.