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 (881–900 of 1,383)

Victoria & Butchart Gardens: City Tour with Garden Entry
›
‹
Likely to sell out
Victoria & Butchart Gardens: City Tour with Garden EntryVictoria city tour with Butchart Gardens entry, scenic drive past Mount Tolmie & Lieutenant Governor's Mansion. 3.5-4 hours, private transport included.
12 reviews
4.58★
Duration
4h
Next departure: 7 Apr 2027Live guide ENHotel pickupFree cancellationfromCA$ 241per person
Charlottetown Harbour Food Tour: Lobster, Oysters & Local Guide
›
‹
Charlottetown Harbour Food Tour: Lobster, Oysters & Local GuideJoin a small group food tour in Charlottetown with a local guide: seafood chowder, lobster roll, fresh oysters.
12 reviews
4.33★
Duration
2h
Next departure: 1 May 2027Live guide ENFree cancellationfromCA$ 99per person
Canmore Hiking Tour: Grotto Canyon & Ancient Pictographs
›
‹
Canmore Hiking Tour: Grotto Canyon & Ancient PictographsSmall-group hike through Grotto Canyon in Canmore with professional guide, hiking poles and ice cleats.
12 reviews
4.92★
Duration
3h
start times · Mon–Fri
4
Live guide ENFree cancellationfromCA$ 115per person
Banff to Calgary Airport Private Transfer: Comfortable Ride
›
‹
Travelers' pick
Banff to Calgary Airport Private Transfer: Comfortable RidePrivate transfer from Banff accommodations to Calgary airport or downtown with air-conditioned vehicle, bottled water included, and 24/7 pickup availability.
12 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromCA$ 184per person
Toronto Pearson Airport Private Transfer Downtown
›
‹
Toronto Pearson Airport Private Transfer DowntownPrivate transfer from Toronto Pearson airport to downtown hotels with bottled water included.
11 reviews
4.73★
Duration
10m–3h
Every dayHotel pickupFree cancellationfromCA$ 274per group
Kingston Self-Guided Walking Tour with Scavenger Hunt
›
‹
Kingston Self-Guided Walking Tour with Scavenger HuntWalk Kingston's historic center on your smartphone, solving 34 challenges across 27 locations from City Hall to the waterfront: start whenever you want, no reservation needed.
11 reviews
3.36★
Duration
2h
Every dayFree cancellationfromCA$ 10.75per group
Niagara Peninsula Self-Guided Audio Driving Tour
›
‹
Niagara Peninsula Self-Guided Audio Driving TourSelf-guided audio tour of the Niagara Peninsula with GPS navigation and automatic commentary at 20+ stops, download once.
11 reviews
4.00★
Duration
3h–4h
Every dayFree cancellationfromCA$ 11.99per group
Private Transfer Whistler to Vancouver Downtown: One-Way
›
‹
Travelers' pick
Private Transfer Whistler to Vancouver Downtown: One-WayPrivate vehicle transfer from Vancouver Downtown to Whistler in two to three hours. Choose from minivan, SUV, or full-size van with an experienced driver.
11 reviews
5.00★
Duration
2h–3h
start times · Every day
18
Hotel pickupFree cancellationfromCA$ 539per group
Acadian Historic Village tickets: 2.2 km walk with guides
›
‹
Acadian Historic Village tickets: 2.2 km walk with guidesWalk a 2.2 km circuit through Acadian Historic Village with bilingual interpreters sharing stories from 1770 to 1949.
11 reviews
4.82★
Duration
4h–6h
Next departure: 3 Jun 2027Free cancellationfromCA$ 57per person
Vancouver Island Wildlife Tour: Rainforest & Beaches
›
‹
Vancouver Island Wildlife Tour: Rainforest & BeachesHike through 1000-year-old cedar groves and walk behind waterfalls at Sandcut Beach on Vancouver Island's west coast.
11 reviews
5.00★
Duration
6h 30m
Every day except Saturday
08:00
Live guide EN · FRHotel pickupFree cancellationfromCA$ 300per person
Lunenburg & Mahone Bay Tour: Bluenose II & Churches
›
‹
Lunenburg & Mahone Bay Tour: Bluenose II & ChurchesVisit Lunenburg's UNESCO waterfront and tour the Bluenose II schooner, then see Mahone Bay's three-church skyline on this six-hour guided tour with hotel pickup.
11 reviews
4.91★
Duration
6h
Every day
10:00
Live guide ENHotel pickupFree cancellationfromCA$ 256per person
Victoria Sunset Zodiac Whale Watching: Orcas & Humpbacks
›
‹
Victoria Sunset Zodiac Whale Watching: Orcas & HumpbacksSearch for orcas and humpback whales from a 12-passenger Zodiac at sunset with an expert naturalist guide.
11 reviews
4.82★
Duration
3h
Next departure: 19 Jul 2027Live guide ENFree cancellationfromCA$ 184per person
Banff Tour: Lake Louise, Johnston Canyon, Emerald Lake, Hot Springs
›
‹
Banff Tour: Lake Louise, Johnston Canyon, Emerald Lake, Hot SpringsFull-day Banff tour from Calgary, Canmore or Banff with guide, visiting Lake Louise, Johnston Canyon or Moraine Lake (seasonal), Emerald Lake.
11 reviews
5.00★
Duration
8h
Next departure: 15 Jul 2027Live guide EN · ZH · YUEFree cancellationfromCA$ 99per person
Cape Breton Private Tour: Margaree River & Mountain Trails
›
‹
Cape Breton Private Tour: Margaree River & Mountain TrailsPrivate 4-hour tour of Cape Breton's Margaree Valley with your own guide: climb mountain trails to backcountry cabins, visit a historic fish hatchery.
11 reviews
5.00★
Duration
4h
start times · Every day
2
Season until 15 NovLive guide ENFree cancellationfromCA$ 275per person
Banff wildlife tour: Lake Minnewanka & Bow Falls spotting
›
‹
Banff wildlife tour: Lake Minnewanka & Bow Falls spottingThree to four hours through Banff National Park with a licensed guide, hitting Lake Minnewanka and Bow Falls while watching for elk, deer.
11 reviews
4.91★
Duration
3h–4h
Wed
12:00
Live guide ENHotel pickupFree cancellationfromCA$ 95per person
Vancouver: Sea to Sky Gondola & Squamish Half-Day Tour
›
‹
Vancouver: Sea to Sky Gondola & Squamish Half-Day TourHalf-day tour from Vancouver to Squamish with Sea to Sky Gondola, Shannon Falls, and hotel pickup included. Small groups, professional guide, luggage space.
10 reviews
5.00★
Duration
5h 30m
Every day
09:00
Live guide EN · FAHotel pickupFree cancellationfromCA$ 235per person
Family Rafting from Tremblant: Rouge River with kids
›
‹
Family Rafting from Tremblant: Rouge River with kidsFamily rafting on the Rouge River from Tremblant with professional guide, lunch and all gear included. Pickup at 8:30 a.m., return by 6 p.m.
10 reviews
5.00★
Duration
7h
Next departure: 14 Jun 2027Live guide EN · FRInstant confirmationfromCA$ 159per person
Calgary Airport to Banff Transfer: Private Car & Flight Tracking
›
‹
Calgary Airport to Banff Transfer: Private Car & Flight TrackingPrivate airport transfer from Calgary (YYC) to Banff, Canmore or Lake Louise. Flight monitoring, meet-and-greet, luggage help, premium vehicle through the Rockies.
10 reviews
5.00★
Duration
1h–3h
Every dayHotel pickupFree cancellationfromCA$ 299per group
Black Creek Ghost Tour Toronto: Haunted Pioneer Village
›
‹
Likely to sell out
Black Creek Ghost Tour Toronto: Haunted Pioneer VillageGuided ghost tour through Toronto's Black Creek historic village with a live English-speaking guide.
10 reviews
4.30★
Duration
1h 15m
start times · Every day except Tuesday
6
Live guide ENFree cancellationfromCA$ 37per person
Fraser Valley Wine Tasting Tour: Private Guided Winery Visit
›
‹
Likely to sell out
Fraser Valley Wine Tasting Tour: Private Guided Winery VisitPrivate wine tasting tour from Vancouver with local guide, hotel pickup and three Fraser Valley wineries, taste VQA reds.
10 reviews
5.00★
Duration
5h
Every day
12:00
Live guide EN · PL · ESHotel pickupFree cancellationfromCA$ 468per person
Need help planning your next activity?