Things to Do in Canada
Results: 852
Moraine Lake Sunrise & Lake Louise Golden Hour Experience
Experience the breathtaking sunrise over the Valley of the Ten Peaks at Moraine, then Golden Hour at world-famous Lake Louise.
Languages on request: FR, ES, NL, CN, YUE, JA, MIN, HI, PA
Price from 61,08 EUR
Jasper National Park: Maligne Lake Cruise With Guide
Cruise on Jasper National Park's largest glacier-fed lake. Disembark to enjoy a short nature trail and admire the view of the world-famous Spirit Island. Soak up scenic views of alpine glaciers.
Price from 71,79 EUR
Why TopGuide24?
Find the best activities for your holydays!
Huge variety
Quick search on different websites for the best tours and activities worldwide.
Perfection
Various filtering and sorting functions help you find the perfect experience.
Customised
Tours in small groups or privately without other guests.
Flexible
Many products can be cancelled free of charge up to 24 hours before the start.
Niagara Falls: Boat Ride, Journey Behind the Falls & Tower
Experience Niagara Falls like never before! Soar to the top of Skylon Tower, venture behind the falls, and get up close on a thrilling boat ride. (Choose the COMBO/ PREMIUM for all three experiences)
Price from 24,23 EUR
Moraine Lake Shuttle: With Lake Louise Lakeshore Parking
Catch a double-decker shuttle to Moraine Lake. Shuttles depart from Lake Louise Lakeshore where guests enjoy guaranteed parking. Enjoy our exclusive location and avoid the hassle of the park & ride.
Price from 44,11 EUR
Canmore/Banff: Sunrise Moraine Lakes & Louise Adventure Tour
Experience the magic of sunrise at Moraine Lake and discover the beauty of Lake Louise on this guided adventure tour departing from Canmore or Banff.
Price from 53,58 EUR
From Banff/Canmore: Moraine Lake, Lake Louise 1.5 hrs Each
Explore the Rockies with a shuttle from Banff to Moraine Lake and Lake Louise. Immerse yourself in stunning landscapes at your own pace with 1.5 hours of free time at each location.
Price from 32,95 EUR
Banff:Shuttle Lake Louise, Moraine Lake Sunrise 2.5 hrs each
Discover the beauty of the Rocky Mountain in Banff. Visiting two world famous lakes- Lake Louise and Moraine Lake.
Price from 54,05 EUR
Banff: Lake Louise and Moraine Lake Shuttle Tour
Discover the beauty of Lake Louise and Moraine Lake (1 hour 15 minutes at each lake) on a shuttle from Banff or Canmore. Enjoy guaranteed access, a local guide, and breathtaking views of the Rockies.
Price from 42,25 EUR
Quebec City: Hop-on Hop-off Open-Top Double Decker Bus Tour
See the sights of Québec City at your own pace with a 1- or 2-day ticket for the open-top, double-decker, hop-on hop-off bus. Jump off and on at 16 stops, and get panoramic views along the way.
Price from 41,20 EUR
Halifax Sunset Cruise Aboard the Tall Ship Silva
Experience Halifax's best sunset aboard the Tall Ship Silva on the Halifax Sunset Cruise from Cable Wharf. Sail past Georges Island, and capture stunning city skyline and waterfront views.
Price from 33,88 EUR
Banff: Lake Louise Canoe Tour & Moraine Lake | Skip-the-Line
Canoe Lake Louise and skip the long rental line through our boathouse arrangement, then sightsee Moraine Lake and Emerald Lake. Canoe optional, paid at the boathouse.
Price from 61,82 EUR
Banff: Lake Minnewanka Cruise
Admire the views of the Rocky Mountains with a cruise on the beautiful Lake Minnewanka. Sail under towering peaks while learning about the native people, wildlife, and vegetation.
Price from 49,58 EUR
Niagara Falls, ON: Jet Boat Tour on Niagara River
Have the option to stay dry or get wet as you speed through the class 5 rapids of the Niagara River on this jet boat tour. Discover beautiful scenery while enjoying the river's exciting rapids.
Price from 58,75 EUR
From Canmore/ Banff: Sunrise Moraine Lake and Lake Louise
Experience the natural beauty of the Canadian Rockies from Banff. Watch the sunrise over Moraine Lake and Lake Louise, and take in the stunning views of the Ten Peaks.
Price from 87,34 EUR
Niagara Falls USA: 45-Minute Jet-Boat Tour on Niagara River
Choose between getting wet or staying dry as you speed through the Class 5 rapids of the Niagara River! This jet-boat tour promises a chance to discover beautiful scenery while enjoying the exciting rapids of the Niagara River.
Price from 63,76 EUR
Toronto: Premium Harbor Cruise with Lunch, Brunch, or Dinner
Enjoy a delicious lunch, dinner, or brunch cruise through the Toronto Harbor on the Toronto Odyssey. Relax with freshly prepared food and panoramic views of the iconic city skyline.
Price from 45,20 EUR
Kelowna: Okanagan Lake Sunset Cruise
Come and truly experience Okanagan Lake on a relaxing sunset cruise in the summer. Admire Kelowna's skyline, cruise under the William R. Bennett Bridge, and soak up views of the setting sun.
Price from 55,29 EUR
Ottawa: Rideau Canal Cruise
Discover the Rideau Canal on a relaxed cruise from Dow’s lake to the Ottawa River. Be entertained with live commentary from your guide and admire historical landmarks from a new perspective.
Price from 35,49 EUR
Shuttle — Banff/Canmore to Moraine Lake & Lake Louise
Keep the stress of organizing rides, heeding park restrictions, & long line waits away with our dedicated round trip shuttle that services Banff & Canmore, circling to both Moraine Lake & Lake Louise.
Price from 48,38 EUR
Victoria: 3-Hour Whale Watching Tour
Embark on an unforgettable whale watching adventure onboard the Ocean Cruiser, boasting 360-degree views. Enjoy roomy indoor and outdoor seating, a heated cabin with a restroom, and an expert crew.
Price from 104,99 EUR
Niagara Falls, Canada: Evening Fireworks Cruise
Admire Niagara Falls at night on a cruise departing Niagara Falls, Canada. Set sail for starry skies, panoramic skyline views, stunning illuminations, and fireworks that light up the sky.
Price from 33,66 EUR
Canmore: 1.5 Hour Scenic Raft Tours in the Rockies
Big mountain views, glacial waters and amazing scenery are a few of the highlights on our family friendly raft tours. Canmore's only locally owned and family operated Scenic Raft Tour company!
Price from 34,17 EUR
Québec City: Guided Sightseeing River Cruise
Explore Québec City on a cruise along the St. Lawrence River and enjoy live commentary from our expert guide as you admire landmarks such as Montmorency Falls, Château Frontenac, and Île d'Orléans.
Price from 40,38 EUR
Canmore/ Banff: Lake Louise & Moraine Shuttle 2.5 hrs each
Explore Lake Louise and Moraine Lake. The shuttle from Canmore/ Banff includes guaranteed access to Moraine Lake, so you don’t need to worry about shuttle reservations or parking restrictions.
Price from 47,56 EUR
Gananoque: 1000 Islands Cruise & Optional Boldt Castle Entry
Set sail from Gananoque on a scenic 1,000 Islands cruise with onboard audio commentary. Choose a 1, 3, or 5 hour cruise. The 5 hour includes admission to the majestic Boldt Castle.
Price from 25,94 EUR
Quebec City: Montmorency Falls & Ile d'Orleans Half-Day Tour
Discover the charming countryside of the Côte-de-Beaupré region on a half-day tour from Quebec City. Choose from a morning or afternoon departure and visit Montmorency Falls, the Island of Orleans, and the Basilica of Sainte-Anne-de-Beaupré.
Price from 62,26 EUR
From Ivy Lea: 2-Hour Two Castle 1000 Islands Scenic Cruise
Embark on a scenic 2-hour cruise from Ivy Lea. Enjoy breathtaking views of both Boldt Castle and Singer Castle along with breathtaking views of the 1000 Islands.
Price from 30,15 EUR
Shuttle — Banff/Canmore to Moraine Lake & Lake Louise
Keep the stress of organizing rides, heeding park restrictions, & long line waits away with our dedicated round trip shuttle that services Banff & Canmore, circling to both Moraine Lake & Lake Louise.
Price from 33,83 EUR
Banff/Canmore: Sunrise at Moraine Lake w/ Lake Louise Option
Enjoy sunrise at Moraine Lake with pickup from Banff, Canmore or Lake Louise. Choose a Moraine-only option or add a visit to Lake Louise. Go hiking, rent a canoe, or soak in the amazing mountain views
Price from 62,13 EUR
Banff: Kananaskis River Whitewater Rafting Tour
Experience the playful waves of the Kananaskis River on this family-friendly rafting tour. Enjoy big splashes, a race course, and an optional swim spot on a tour for all ages and ability levels.
Price from 80,89 EUR
Banff: Lake Louise & Moraine Lake Half Day Tour
Embark on a half-day tour to witness the beauty of the Canadian Rockies. Start your day with a pick-up from Banff. Pass by Castle Mountain on your way to Lake Louise and Moraine Lake.
Price from 42,87 EUR
Banff National Park: 1-Hour Spray River Horseback Ride
Enjoy a 1-hour horseback ride with beautiful views of the Bow Falls. Pass by the famous Fairmont Banff Springs Golf Course and cross the Spray River for a unique experience.
Price from 64,11 EUR
Kingston: Sunset Dinner Cruise
Join a sunset dinner cruise in Kingston. Enjoy a three-course meal served to your table, featuring views of Kingston and the 1000 Islands and live entertainment.
Price from 88,98 EUR
Halifax Small-Group Express Peggy’s Cove Tour
Feel the ocean breeze at Canada's most photographed lighthouse on a scenic small-group express tour from Halifax to Peggy's Cove, with hotel or port pickup included.
Price from 39,26 EUR
Canmore: Rocky Mountain Scenic Float Tour On The Bow River
Experience a scenic Bow River float tour in Canmore. Breathtaking views of the Canadian Rockies as you drift through pristine mountain landscapes on beautiful blue-green rivers.
Price from 36,65 EUR
Halifax: Party Cruise on the Harbour Queen
Dance the night away on a party cruise on the Halifax Harbour. Enjoy a night out with friends, a bachelor or bachelorette, or to celebrate the weekend with DJ Mutts playing all the party favorites.
Price from 31,87 EUR
Montreal: Le Bateau-Mouche St. Lawrence Sightseeing Cruise
Make the most of the summer months on a 1 or 1.5-hour cruise aboard Le Bateau-Mouche. Ride aboard a stable and nimble vessel upon the St Lawrence River, as you cruise in and out of Montreal's Old Port and enjoy panoramic views from the water.
Price from 27,96 EUR
Quebec City: Montmorency Falls with Cable Car Ride
Embark on an unforgettable cable car ride to the top of Montmorency Falls. Discover breathtaking viewpoints and trails as the majestic 272-foot waterfall cascades through Parc de la Chute-Montmorency
Price from 17,38 EUR
Round-trip shuttle to Parc de la Chute-Montmorency with access & cable car
Departure from Old Quebec by comfortable shuttle for an unforgettable trip to the Parc de la Chute-Montmorency. The package includes the round-trip shuttle, access, and unlimited cable car rides.
Price from 41,28 EUR
Banff: Sunshine Sightseeing Gondola and Standish Chairlift
Ride Banff Sunshine's Gondola and Standish Chairlift to 7,825 ft in Banff National Park. Experience stunning 360 degree views surrounded by the iconic peaks of the Canadian Rocky Mountains.
Price from 52,19 EUR
Banff Lake Louise & Moraine Lake 1.5hr Half Day Shuttle Tour
Join a half-day tour from Banff or Canmore and enjoy the stunning scenery of Moraine Lake & Lake Louise — the crown jewels of Banff.
When Moraine Lake is closed, we'll go to Johnston Canyon instead.
Price from 41,67 EUR
Kelowna: Okanagan Lake Afternoon Cruise
Enjoy a relaxing afternoon cruise on Okanagan Lake. Admire the views of Kelowna and the surrounding mountains from the water as you pass by City Park, Steamboat Bay, and Manhattan Point.
Price from 36,65 EUR
Jasper: Maligne Valley Wildlife & Spirit Island Cruise
Enjoy the beauty of the majestic Maligne Valley. Located in the heart of Jasper National Park, an interpretive guide takes you by car, boat, and foot for breathtaking views and sightings of wildlife.
Price from 121,21 EUR
Kingston: Lunch Cruise of Thousand Islands
Combine lunch with a 3-hour Thousand Islands cruise for a relaxing and entertaining experience. Enjoy a delicious meal on-board and beautiful views of the islands.
Price from 66,87 EUR
Niagara Falls: Boat Trip & Journey Behind the Falls Tour
Dive into Niagara Falls with a thrilling boat ride (if option selected), a lively guided walk, and VIP access to Journey Behind the Falls. Experience the roar, the mist, and the magic up close.
Price from 83,87 EUR
Victoria: Hop-On-Hop-Off Sightseeing Bus Tour
Explore Victoria in an open-top double-decker bus! With 24-hour access to the city’s top landmarks and hidden gems, this fully narrated tour lets you hop off at must-see attractions!
Price from 41,10 EUR
Brockville: 90-minute 1000 Islands Cruise
Explore the world-famous 1000 Islands and the majestic St. Lawrence River from the open or enclosed decks of Transport Canada certified passenger vessels. Book your scenic cruise from Brockville.
Price from 25,63 EUR
Halifax: 2-Hour Deep Sea Fishing Tour
Enjoy a 2-hour deep sea fishing tour from Halifax. Cruise along the Halifax Waterfront before heading to McNabb’s Island. Benefit from the guidance of an experienced captain and crew.
Price from 84,28 EUR
Moraine Lake & Lake Louise Full Day Tour from Canmore/Banff
Discover two of Banff’s most iconic lakes on a seamless, stress-free adventure! Enjoy stunning views, fascinating stories, and plenty of time to explore Moraine Lake & Lake Louise at your own pace.
Price from 72,07 EUR
Banff National Park: 1-Hour Bow River Horseback Ride
Saddle up for a 1-hour guided ride past some of the most awe-evoking scenery in Banff National Park. Ride your horse by the historic Cave and Basin area and along Banff's tranquil Bow River as you look out over the soaring mountain peaks.
Price from 59,80 EUR
Please choose your destination
- 1000 Islands
- Algonquin Provincial Park
- Banff
- Bonne Bay
- Brentwood Bay
- Britannia Beach
- Calgary
- Campbell River
- Canmore
- Cape Breton Island
- Charlottetown
- Château-Richer
- Churchill
- Cochrane
- Collingwood
- Edmonton
- Fort Macleod
- Fort Smith
- Fraser Valley
- Gaspé Peninsula
- Gatineau
- Georgian Bay
- Golden
- Gravenhurst
- Halifax
- Hopewell Cape
- Huntsville
- Jasper
- Kamloops
- Kejimkujik National Park
- Kelowna & Okanagan Valley
- Kootenay Rockies
- Lake Louise
- Maple Ridge
- Mississauga
- Mont Tremblant
- Montreal
- Muskoka Lakes
- Nanaimo
- Niagara Falls & Around
- Niagara-on-the-Lake
- Ottawa
- Parry Sound
- Peterborough & the Kawarthas
- Plevna
- Prince Edward Island
- Prince Rupert
- Quebec
- Revelstoke
- Saint John
- Saskatoon
- Squamish
- Sunshine Coast
- Tadoussac
- Thousand Islands
- Toronto
- Trois-Rivieres
- Vancouver
- Vancouver Island
- Vaughan
- Victoria
- Whistler
- Whitehorse
- Windsor
- Winnipeg
- Yellowknife



















































