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–20 of 1,383)

Vancouver Whale Watching Tour: Orcas & Humpbacks with Free Photos
›
‹
Most booked
Vancouver Whale Watching Tour: Orcas & Humpbacks with Free PhotosSearch the Salish Sea aboard a heated catamaran with expert guides and a whale sighting guarantee, plus complimentary high-resolution photos of wildlife and your group.
5,747 reviews
4.89★
Duration
5h
Next departure: 19 Mar 2027Live guide ENFree cancellationfromCA$ 268per person
Quebec City Walking Tour: 2 hours through Old Town
›
‹
Travelers' pick
Quebec City Walking Tour: 2 hours through Old TownTwo-hour guided walking tour of Quebec City's Old Town with a licensed guide in English or French: walk from Dufferin Terrace down to Petit Champlain.
5,354 reviews
4.82★
Duration
2h
start times · Every day
4
Live guide EN · FRFree cancellationfromCA$ 42per person
Lake Louise & Moraine Lake tour from Calgary: Max 24 guests
›
‹
Travelers' pick
Lake Louise & Moraine Lake tour from Calgary: Max 24 guestsFull-day tour from Calgary to Lake Louise and Moraine Lake with local guide, park entry and hotel pickup: small groups mean real attention at each stop.
4,805 reviews
4.89★
Duration
8h–10h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 99per person
Banff Gondola: Sulphur Mountain Summit & Boardwalk Access
›
‹
Travelers' pick
Banff Gondola: Sulphur Mountain Summit & Boardwalk AccessRide to 2,281 metres with 360-degree views of six mountain ranges. Includes boardwalk, interpretive center, and dining at the summit. Free transit with ticket May–October.
3,595 reviews
4.64★
Duration
1h–4h
start times · Every day
35
Instant confirmationfromCA$ 77per person
Niagara Falls tour from Toronto: Boat ride & Skylon Tower
›
‹
Travelers' pick
Niagara Falls tour from Toronto: Boat ride & Skylon TowerTour from Toronto includes Skylon Tower observation deck, Journey Behind the Falls tunnels, and a 20-minute boat ride to the base of Horseshoe Falls.
3,523 reviews
4.83★
Duration
4h
start times · Every day
6
Live guide ENPickup optionalFree cancellationfromCA$ 209per person
Vancouver to Victoria & Butchart Gardens: Ferry & Full Day
›
‹
Travelers' pick
Vancouver to Victoria & Butchart Gardens: Ferry & Full DayFull-day tour from Vancouver to Victoria with Butchart Gardens admission, BC Ferries cruise, and guided sightseeing. Includes hotel pickup, ferry tickets, and free time in Victoria's Inner Harbour.
3,213 reviews
4.63★
Duration
13h
Next departure: 6 Mar 2027Live guide ENPickup optionalFree cancellationfromCA$ 257per person
Montmorency Falls & Ste-Anne-de-Beaupré from Quebec City
›
‹
Travelers' pick
Montmorency Falls & Ste-Anne-de-Beaupré from Quebec CityHalf-day countryside tour from Quebec City with professional guide, visiting Montmorency Falls and the pilgrimage shrine of Ste-Anne-de-Beaupré.
3,199 reviews
4.21★
Duration
5h 15m
Every day
12:30
Live guide EN · FRFree cancellationfromCA$ 100per person
Montreal Mile End Food Tour: 7 Tastings with Bagels & Poutine
›
‹
Travelers' pick
Montreal Mile End Food Tour: 7 Tastings with Bagels & PoutineSeven tastings through Montreal's Mile End in three hours: wood-fired bagels, smoked meat, poutine, street gnocchi, a secret dish.
3,190 reviews
4.87★
Duration
3h
start times · Every day
7
Live guide ENFree cancellationfromCA$ 136per person
Niagara Falls Day Tour from Toronto: 3 Hours at the Falls
›
‹
Travelers' pick
Niagara Falls Day Tour from Toronto: 3 Hours at the FallsDay trip from Toronto to Niagara Falls with a licensed guide and modern coach. Taste maple syrup, drive the scenic Niagara Parkway.
3,108 reviews
4.79★
Duration
9h 30m
Every day
08:00
Live guide ENFree cancellationfromCA$ 79CA$ 71per person
Niagara Falls day tour from Toronto: Boat ride at Horseshoe Falls
›
‹
Travelers' pick
Niagara Falls day tour from Toronto: Boat ride at Horseshoe FallsDay tour from Toronto to Niagara Falls with round-trip transport, Niagara Parks guide, and up to 4 hours exploring the Horseshoe.
3,068 reviews
4.83★
Duration
9h
Every day
08:00
Live guide ENPickup optionalFree cancellationfromCA$ 75CA$ 64per person
Victoria whale watching tour: Salish Sea Eclipse with free photos
›
‹
Travelers' pick
Victoria whale watching tour: Salish Sea Eclipse with free photosWhale watching boat tour in Victoria's Salish Sea aboard the Salish Sea Eclipse catamaran with expert guides and heated cabin for comfortable viewing.
2,820 reviews
4.93★
Duration
3h 30m
Next departure: 26 Mar 2027Live guide ENFree cancellationfromCA$ 215per person
Old Montreal Walking Tour: Small Group, 2 Hours, Expert Guide
›
‹
Travelers' pick
Old Montreal Walking Tour: Small Group, 2 Hours, Expert GuideTwo-hour walking tour of Old Montreal with a certified local guide, limited to 10 guests. You'll see Notre-Dame Basilica, Bonsecours Market.
2,717 reviews
4.94★
Duration
2h
start times · Every day
4
Live guide ENFree cancellationfromCA$ 59per person
Old Montreal Walking Tour: Notre-Dame & Cobblestone Streets
›
‹
Best value
Old Montreal Walking Tour: Notre-Dame & Cobblestone Streets2-hour guided walking tour of Old Montreal with local guide. Covers Notre-Dame Basilica, Jacques-Cartier Square, Bonsecours Market, and Saint Paul Street. Year-round.
2,707 reviews
4.77★
Duration
2h
start times · Fri–Sun
2
Live guide EN · FRFree cancellationfromCA$ 35per person
Toronto to Niagara Falls: Skip-the-Line Boat & Tower
›
‹
Travelers' pick
Toronto to Niagara Falls: Skip-the-Line Boat & TowerFull-day Niagara Falls tour from Toronto with Hornblower Cruise, Journey Behind the Falls, and Skylon Tower. Includes maple syrup tasting, hotel pickup, small groups. 9 hours.
2,652 reviews
4.80★
Duration
9h
Every day
10:30
Live guide ENFree cancellationfromCA$ 97per person
Montreal to Quebec City Day Trip: Falls & Old Quebec
›
‹
Travelers' pick
Montreal to Quebec City Day Trip: Falls & Old QuebecDay trip from Montreal to Quebec City with professional guide, hotel pickup and air-conditioned coach. See Place Royale, Notre Dame Basilica.
2,567 reviews
4.17★
Duration
13h
Wed and Sat
08:00
Live guide EN · FRPickup optionalFree cancellationfromCA$ 150per person
Victoria Whale & Wildlife Cruise: Guaranteed Sightings
›
‹
Travelers' pick
Victoria Whale & Wildlife Cruise: Guaranteed Sightings3.5-hour guided whale watching cruise on Vancouver Island's Salish Sea with certified naturalists, hotel pickup included, and a free return if whales aren't spotted.
2,406 reviews
4.94★
Duration
3h 30m
Next departure: 1 May 2027Live guide ENFree cancellationfromCA$ 210per person
Victoria & Butchart Gardens Day Trip from Vancouver
›
‹
Travelers' pick
Victoria & Butchart Gardens Day Trip from VancouverFull-day trip from Vancouver with 90-minute ferry, guided Victoria tour, and entry to Butchart Gardens' 55 acres. Hotel pickup included, returns by evening.
2,324 reviews
4.71★
Duration
13h
Wed
09:00
Season until 11 NovLive guide ENPickup optionalFree cancellationfromCA$ 306per person
Victoria Food and History Tour: Six Local Tastings
›
‹
★Top rated
Victoria Food and History Tour: Six Local TastingsGuided 2-hour food and history tour of Victoria starting at Phillips Brewing, with six local tastings and stops through Chinatown, Market Square.
2,271 reviews
4.97★
Duration
2h
start times · Tue–Sat
2
Live guide ENFree cancellationfromCA$ 115per person
Gastown Historic Walking Food Tour: 3-Hour Tasting & Stories
›
‹
Travelers' pick
Gastown Historic Walking Food Tour: 3-Hour Tasting & StoriesWalking food tour through Vancouver's Gastown with a storytelling guide, 6 food tastings and 4 alcoholic beverages included.
2,208 reviews
4.85★
Duration
3h
start times · Every day
2
Live guide ENFree cancellationfromCA$ 166CA$ 141per person
Whistler & Sea to Sky Gondola Day Trip from Vancouver
›
‹
Travelers' pick
Whistler & Sea to Sky Gondola Day Trip from VancouverFull-day tour from Vancouver to Whistler Village, Sea to Sky Gondola, and Shannon Falls. Includes motorcoach transport, gondola ticket, and exploration time. 10 hours.
2,187 reviews
4.80★
Duration
10h
Every day
08:50
Live guide ENPickup optionalFree cancellationfromCA$ 195per person
Need help planning your next activity?