Top Things to Do in British Columbia

We compared all 443 experiences in British Columbia so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 443 experiences from CA$ 6 ✓Free cancellation on most experiences

All tours (381–400 of 443)

Electric Unicycle Riding Course Vancouver: Learn in 2 Hours
›
‹
Electric Unicycle Riding Course Vancouver: Learn in 2 HoursLearn to ride an electric unicycle in Vancouver with a 2-hour guided course that covers balance, mounting and control techniques using protective gear and training wheels.
2 reviews
5.00★
Duration
2h
Every day
11:00
Live guide EN · RU · UK · ESFree cancellationfromCA$ 249per person
Whistler to Vancouver Airport: Private Transfer & Hotel Pickup
›
‹
Whistler to Vancouver Airport: Private Transfer & Hotel PickupPrivate transfer from Whistler to YVR with hotel pickup and luggage assistance. Driver confirms 12 hours ahead. Air-conditioned vehicle, fixed price, no waiting fees.
2 reviews
5.00★
Duration
50m
Every dayHotel pickupFree cancellationfromCA$ 309per person
2-Hour Victoria Pedicab Tour: Fisherman's Wharf to Beacon Hill
›
‹
New
2-Hour Victoria Pedicab Tour: Fisherman's Wharf to Beacon HillTwo-hour private pedicab tour of Victoria for 2–3 guests, hitting Fisherman's Wharf, the Inner Harbour, Beacon Hill Park.
2 reviews
5.00★
Duration
2h
start times · Every day
4
Live guide ENHotel pickupFree cancellationfromCA$ 158per person
Garibaldi Lake & Alpine Hikes near Squamish: Guided Day Trek
›
‹
Garibaldi Lake & Alpine Hikes near Squamish: Guided Day TrekGuided day hike in Garibaldi Provincial Park near Squamish with certified mountain guide, park pass and parking included. Choose from Garibaldi Lake.
1 review
5.00★
Duration
8h
Next departure: 11 May 2027Live guide ENFree cancellationfromCA$ 249per person
Victoria tour: Butchart Gardens, aquarium and rainforest giants
›
‹
Victoria tour: Butchart Gardens, aquarium and rainforest giantsGuided tour of Vancouver Island's Butchart Gardens, Salish Sea Aquarium and old-growth rainforest with hotel pickup, snacks and lunch included.
1 review
5.00★
Duration
6h
Every day except Saturday
08:30
Live guide EN · FRHotel pickupFree cancellationfromCA$ 320per person
Private Transfer Whistler to Vancouver Airport YVR
›
‹
Private Transfer Whistler to Vancouver Airport YVRPrivate transfer from Whistler to Vancouver Airport with pickup from your hotel or location.
1 review
5.00★
Duration
2h 25m
Every dayLive guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 823per group
Victoria tour: Beacon Hill Park, Chinatown, Craigdarroch Castle
›
‹
Victoria tour: Beacon Hill Park, Chinatown, Craigdarroch CastleThree-hour Victoria tour from the cruise terminal with a private guide visiting Beacon Hill Park's peacocks and stone bridge, Craigdarroch Castle.
1 review
4.00★
Duration
3h
start times · Every day
18
Live guide ENPickup optionalFree cancellationfromCA$ 345per group
Capilano Suspension Bridge Seaplane Flight Tour Vancouver
›
‹
Capilano Suspension Bridge Seaplane Flight Tour VancouverFly 20 minutes over Vancouver's skyline from Coal Harbour, then cross the 137-metre Capilano Suspension Bridge suspended above the rainforest river.
1 review
5.00★
Duration
3h–5h
start times · Every day
6
Free cancellationfromCA$ 217per person
3-Day Guided Hiking and Camping Tour: Garibaldi Provincial Park
›
‹
3-Day Guided Hiking and Camping Tour: Garibaldi Provincial ParkGuided 3-day backpacking trip in Garibaldi Provincial Park with certified guide, camping permits, safety gear and meals included.
1 review
5.00★
Duration
3d
Every day
08:00
Live guide ENFree cancellationfromCA$ 1,549per person
Vancouver to Banff & Jasper: 6-Day VIA Rail & Icefield Tour
›
‹
Vancouver to Banff & Jasper: 6-Day VIA Rail & Icefield Tour6-day train & bus tour from Vancouver through Canadian Rockies. Includes VIA Rail, Banff Gondola, Lake Louise, Moraine Lake, Columbia Icefield, Johnston Canyon, hotel pickup.
1 review
5.00★
Duration
6d
Next departure: 3 May 2027Live guide EN · ZHfromCA$ 2,443per person
Backcountry Dining in Whistler: Four-Course Mountain Cabin Meal
›
‹
Backcountry Dining in Whistler: Four-Course Mountain Cabin MealPrivate backcountry dining tour from Whistler to a remote log cabin in Callaghan Valley by snowcat.
1 review
5.00★
Duration
3h 30m
start times · Tue
2
Season until 30 NovLive guide ENFree cancellationfromCA$ 369per person
Whistler to Vancouver Private Transfer: Flexible Drop-Off
›
‹
Whistler to Vancouver Private Transfer: Flexible Drop-OffPrivate transfer from Whistler to Vancouver for up to 14 passengers with your choice of drop-off location and a professional driver to get you there comfortably.
1 review
5.00★
Duration
2h–3h
Every dayPickup optionalFree cancellationfromCA$ 684per group
Vancouver: Capilano Suspension Bridge & Grouse Mountain Private Tour
›
‹
Vancouver: Capilano Suspension Bridge & Grouse Mountain Private TourPrivate Vancouver tour with Capilano Suspension Bridge, Grouse Mountain Skyride, Gastown, Stanley Park and Granville Island in a luxury vehicle.
1 review
5.00★
Duration
8h
start times · Every day
9
Live guide ENHotel pickupFree cancellationfromCA$ 743per person
Vancouver North Shore: Capilano Bridge & Grouse Mountain Private Tour
›
‹
Vancouver North Shore: Capilano Bridge & Grouse Mountain Private TourPrivate Vancouver North Shore tour with Capilano Suspension Bridge, salmon hatchery, and Grouse Mountain Skyride. Includes hotel pickup and transportation.
1 review
5.00★
Duration
6h
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 1,470per group
Victoria wildlife tour: Seawall, cemetery, Fisherman's Wharf
›
‹
Victoria wildlife tour: Seawall, cemetery, Fisherman's WharfGuided wildlife tour in Victoria, BC visits a seawall, historic cemetery and Fisherman's Wharf to spot seals, deer, sea lions and coastal birds on flat walking paths.
1 review
5.00★
Duration
2h 30m
start times · Mon–Fri
2
Live guide EN · FRFree cancellationfromCA$ 110per person
Kayaking False Creek Vancouver: Science World from the water
›
‹
Kayaking False Creek Vancouver: Science World from the waterPaddle False Creek on a 2-hour guided kayak tour past Science World and Granville Island, suitable for first-timers and experienced paddlers alike.
1 review
5.00★
Duration
2h
Every dayLive guide ENFree cancellationfromCA$ 89per person
Vancouver: Grouse Mountain & Capilano Bridge Private Tour
›
‹
Vancouver: Grouse Mountain & Capilano Bridge Private TourPrivate Vancouver tour with Grouse Mountain Skyride, Capilano Suspension Bridge, and Stanley Park. Includes transport, bridge tickets, and photo stops.
1 review
5.00★
Duration
7h–8h
start times · Every day
14
Live guide EN · DE · ESHotel pickupFree cancellationfromCA$ 749per person
Harrison Hot Springs day trip from Vancouver: Spa and waterfalls
›
‹
Harrison Hot Springs day trip from Vancouver: Spa and waterfallsPrivate day trip from Vancouver to Harrison Hot Springs with spa entry, guide and pickup: soak in natural hot springs.
1 review
3.00★
Duration
10h–12h
start times · Every day
5
Live guide EN · DE · ESHotel pickupFree cancellationfromCA$ 889per person
Revelstoke Boat Fishing: Fly-Casting & Shore Lunch
›
‹
Revelstoke Boat Fishing: Fly-Casting & Shore LunchSpend eight hours fishing Lake Revelstoke, Three Valley, or Upper Arrow Lake with a professional guide who teaches fly-casting and trolling techniques.
1 review
5.00★
Duration
8h
start times · Every day
3
Live guide EN · FRFree cancellationfromCA$ 455per person
Fraser River Rafting: Jump in and Swim
›
‹
Fraser River Rafting: Jump in and SwimRaft the Fraser River for 4.5 hours with a guide, lunch and resort access. Swim in warm sections while holding a rope tethered to the raft.
1 review
5.00★
Duration
4h 30m
Next departure: 18 Jul 2027Live guide ENFree cancellationfromCA$ 230per person
Need help planning your next activity?