We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Best Seller
Walking Tour of Old Montreal
660 Reviews
from US$20.30*
Private Tour: Quebec City Walking Tour
198 Reviews
from US$19.69*
Small-Group Quebec City Food Tour
426 Reviews
from US$40.60*
Small-Group Toronto Beer Tour
88 Reviews
from US$36.70*
Banff National Park
National Parks, Hiking Trails, Nature & Wildlife Areas
Pacific Rim National Park
National Parks, Hiking Trails
Banff National Park
National Parks, Hiking Trails, Nature & Wildlife Areas
East Sooke Regional Park
Nature & Wildlife Areas, Parks
Banff National Park
National Parks, Hiking Trails, Nature & Wildlife Areas
  • Sort by:
  • Best Reviewed
  • Book Online
Ripley's Aquarium Of Canada Toronto
6 Ways to experience it
Niagara Falls Niagara Falls
85 Ways to experience it
Stanley Park Vancouver
36 Ways to experience it
The Butchart Gardens Central Saanich
24 Ways to experience it
Granville Island Vancouver
21 Ways to experience it
Horseshoe Falls Niagara Falls
20 Ways to experience it
Canmore Cave Tours Canmore
2 Ways to experience it
Gros Morne National Park Rocky Harbour
1 Way to experience it
Skerwink Trail Port Rexton
1 Way to experience it
Wild Pacific Trail Ucluelet
Cape Breton Highlands National Park Ingonish
2 Ways to experience it
Joffre Lakes Provincial Park Pemberton
Leghorn Ranch Pitt Meadows
Plain of Six Glaciers Lake Louise
Sentinel Pass Lake Louise
1 Way to experience it
Peyto Lake Lake Louise
7 Ways to experience it
Moraine Lake Lake Louise
5 Ways to experience it
Khutzeymateen Grizzly Bear Sanctuary Prince Rupert
Cape St. Mary's Ecological Reserve St. Bride's
Chesterman Beach Tofino
Pacific Rim National Park Tofino
Whistler Mountain Bike Park Whistler
Banff National Park Banff National Park
5 Ways to experience it
Myra Canyon Park Kelowna
Berg Lake Trail Mount Robson
Roosevelt Campobello International Park Campobello Island
Bella Coola Heli Sports Bella Coola
Vancouver Seawall Vancouver
3 Ways to experience it
Yoho National Park Field
4 Ways to experience it
East Sooke Regional Park Sooke