Top Things to Do in Canada

We compared all 1,383 experiences in Canada so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 1,383 experiences from CA$ 6 ✓Free cancellation on most experiences

All tours (1,201–1,220 of 1,383)

Strøm Spa Nordique Saint-Sauveur: Nordic thermal baths
›
‹
Strøm Spa Nordique Saint-Sauveur: Nordic thermal bathsSpend four hours at Strøm Spa Nordique in Saint-Sauveur alternating between hot and cold pools and saunas, complete with bathrobe and towel for ultimate relaxation.
1 review
5.00★
Duration
4h
start times · Every day
10
Instant confirmationfromCA$ 209per 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
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
Ice fishing and aurora viewing in Whitehorse: Heated shelter
›
‹
Ice fishing and aurora viewing in Whitehorse: Heated shelterIce fish for burbot near Whitehorse under the northern lights with a guide who has 30 years of experience and heated shelter comfort.
1 review
5.00★
Duration
4h–6h
Every dayPickup optionalfromCA$ 315per 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
Yellowknife Airport Shuttle: Hotel Transfer with Guide
›
‹
Yellowknife Airport Shuttle: Hotel Transfer with GuideShared bus shuttle from Yellowknife airport to your hotel, with driver handling luggage and a complimentary water bottle. The return trip is timed to your flight departure.
1 review
5.00★
Duration
30m
Every day
08:00
Live guide EN · ZH · FIL · FRHotel pickupFree cancellationfromCA$ 29per person
Lake Louise to Moraine Lake: Coach & Rockpile Trail
›
‹
Lake Louise to Moraine Lake: Coach & Rockpile TrailCoach transport from Lake Louise to Moraine Lake with park entry, driver guide & Rockpile Trail hike. Groups up to 40, air-conditioned vehicle, 1.5 hours at the lake.
1 review
5.00★
Duration
3h–4h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromCA$ 69per person
Private Anne of Green Gables tour: Charlottetown with local guide
›
‹
Private Anne of Green Gables tour: Charlottetown with local guidePrivate five-hour North Shore tour of Prince Edward Island with a local guide visiting Anne of Green Gables Heritage Place and national park, with hotel pickup.
1 review
5.00★
Duration
6h
Next departure: 1 May 2027Live guide ENPickup optionalFree cancellationfromCA$ 900per group
Vancouver to Whistler Village Day Trip: 5 Hours Free Time
›
‹
Vancouver to Whistler Village Day Trip: 5 Hours Free Time10-hour day trip from Vancouver along the Sea-to-Sky Highway with a stop at Shannon Falls and 5 hours to explore Whistler Village on your own.
1 review
5.00★
Duration
10h
Wed
08:30
Live guide EN · ESHotel pickupFree cancellationfromCA$ 174per person
Yellowknife Aurora Hunting: Small Group with Photography Services
›
‹
Yellowknife Aurora Hunting: Small Group with Photography ServicesHunt the Northern Lights in Yellowknife with a small group of 4–15 people, pickup included.
1 review
5.00★
Duration
4h 30m
Every dayHotel pickupFree cancellationfromCA$ 100per person
Sunrise at Moraine Lake & Lake Louise from Canmore: 2 hours each
›
‹
Sunrise at Moraine Lake & Lake Louise from Canmore: 2 hours eachSmall group tour from Canmore to Moraine Lake at sunrise and Lake Louise with a guide who provides park fees and hot beverages throughout the day.
1 review
5.00★
Duration
7h–8h
Next departure: 1 Jun 2027Live guide ENFree cancellationfromCA$ 179per person
Lake Louise & Moraine Lake Sunrise Tour Early Access
›
‹
Lake Louise & Moraine Lake Sunrise Tour Early AccessWatch sunrise at Moraine Lake before crowds arrive on this guided half-day tour of Lake Louise and Moraine Lake with air-conditioned transport.
1 review
5.00★
Duration
5h
start times · Every day
6
Live guide EN · HIFree cancellationfromCA$ 99per person
Electric ATV riding on Salmon River: Small group, relaxed pace
›
‹
Electric ATV riding on Salmon River: Small group, relaxed paceRide electric ATVs along the Salmon River from the pier with a guide who shares the salmon ecosystem story. Small groups, relaxed pace.
1 review
5.00★
Duration
2h 30m
Next departure: 31 May 2027Live guide EN · FRFree cancellationfromCA$ 410per 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
Holiday Lights Bus Tour from St John's to Port de Grave
›
‹
Holiday Lights Bus Tour from St John's to Port de GraveThree-hour evening bus tour from downtown St. John's to Port de Grave's annual boat lighting festival, featuring over fifty illuminated boats and festive landmarks.
1 review
5.00★
Duration
3h
Every day
16:00
Live guide ENFree cancellationfromCA$ 60per person
Vancouver: Capilano Bridge & Grouse Mountain Private SUV Tour
›
‹
Vancouver: Capilano Bridge & Grouse Mountain Private SUV TourPrivate electric SUV tour of Vancouver's North Shore with Capilano Suspension Bridge, Grouse Mountain Skyride, and Stanley Park. Fees and guide included.
1 review
5.00★
Duration
5h 30m
start times · Thu–Sun
5
Live guide ENPickup optionalFree cancellationfromCA$ 450per person
Whistler Sunrise E-Bike Tour: Valley Trail before crowds
›
‹
Whistler Sunrise E-Bike Tour: Valley Trail before crowdsEarly-morning e-bike ride through Whistler's Valley Trail network with a local guide, stopping at glacier-fed lakes and a café break before the village wakes up.
1 review
5.00★
Duration
2h
Next departure: 7 Jun 2027Live guide ENFree cancellationfromCA$ 159per person
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
Whistler E-Bike Brewery Tour: Craft Beer & Mountain Views
›
‹
Whistler E-Bike Brewery Tour: Craft Beer & Mountain ViewsRide scenic Whistler trails on an e-bike, stop at two local craft breweries for tastings, and learn the stories behind the region's beer scene from a guide who knows it.
1 review
5.00★
Duration
3h–4h
Next departure: 2 May 2027Live guide ENFree cancellationfromCA$ 199per person
Cabot Trail tour from Sydney: Small-group shore excursion
›
‹
New
Cabot Trail tour from Sydney: Small-group shore excursionSix to seven hours on the Cabot Trail from Sydney port with a live guide, air-conditioned van and entry to Cape Breton Highlands National Park.
1 review
5.00★
Duration
6h–7h
Every day except FridayLive guide ENHotel pickupFree cancellationfromCA$ 187per person
Need help planning your next activity?