Canada  ›  Alberta

Top Things to Do in Alberta

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

★4.8 324 experiences from CA$ 7.20 ✓Free cancellation on most experiences

All tours (201–220 of 324)

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
Lake Minnewanka Fishing Charter in Banff: Private Guided Angling
›
‹
Lake Minnewanka Fishing Charter in Banff: Private Guided AnglingPrivate fishing charter on Lake Minnewanka in Banff with a local guide, equipment and park permit included. Groups up to six per boat.
10 reviews
4.80★
Duration
4h
Next departure: 22 May 2027Live guide ENFree cancellationfromCA$ 982per group
Banff Ski Rental with Hotel Delivery: Skip the Shop Lines
›
‹
Banff Ski Rental with Hotel Delivery: Skip the Shop LinesRent beginner skis in Banff with in-room fitting and hotel delivery. Technician arrives at your chosen time, 8am to 8pm, and picks up the gear when you're done.
10 reviews
5.00★
Every day
08:00
Live guide ENFree cancellationfromCA$ 191per 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
Calgary Airport to Lake Louise: Private Shuttle
›
‹
Calgary Airport to Lake Louise: Private ShuttlePrivate transfer from Calgary YYC Airport to Lake Louise hotels with meet-and-greet at arrivals and optional scenic stops in Banff National Park along the way.
10 reviews
4.90★
Every dayHotel pickupFree cancellationfromCA$ 286per person
Banff Icefields Parkway tour: Five lakes in one day
›
‹
Banff Icefields Parkway tour: Five lakes in one dayFull-day Banff tour with private bus and guide visiting Lake Louise, Moraine Lake, Peyto Lake and Bow Lake along the Icefields Parkway.
9 reviews
4.67★
Duration
8h 30m
Every day
08:00
Live guide EN · HI · PA · URPickup optionalFree cancellationfromCA$ 345per person
Banff Private Tour with Moraine Lake & Lake Louise - Custom
›
‹
Banff Private Tour with Moraine Lake & Lake Louise - CustomPrivate eight-hour Banff tour with local guide visiting Moraine Lake, Lake Louise, and Peyto Lake at your pace, with flexible pickup and refreshments provided throughout.
9 reviews
5.00★
Duration
8h
start times · Every day
4
Live guide EN · FR · ESHotel pickupFree cancellationfromCA$ 1,875per group
Jasper Icewalk Tour: Pleckaitis Canyon & Maligne Valley
›
‹
Jasper Icewalk Tour: Pleckaitis Canyon & Maligne ValleyWalk on ice at the bottom of Pleckaitis Canyon on this 3.5-hour Jasper tour, with guide, thermal boots and ice cleats included.
9 reviews
5.00★
Duration
3h 30m
start times · Every day except Saturday
3
Live guide ENHotel pickupFree cancellationfromCA$ 90per person
Lake Louise and Moraine Lake tour from Banff: Two glacial lakes
›
‹
Likely to sell out
Lake Louise and Moraine Lake tour from Banff: Two glacial lakesShared bus tour from Banff Town to Lake Louise and Moraine Lake with round-trip transport, professional guide and Moraine Lake entry included.
9 reviews
5.00★
Duration
5h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 88per person
Moraine Lake Sunrise & Lake Louise Tour from Canmore
›
‹
Moraine Lake Sunrise & Lake Louise Tour from CanmoreWatch Moraine Lake light up at sunrise from a luxury van with a local guide, then explore Lake Louise before crowds arrive. Includes door-to-door pickup and hot drinks.
9 reviews
5.00★
Duration
7h–8h
Next departure: 2 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 162per person
Calgary Airport to Lake Louise Private Shuttle: Round Trip
›
‹
Calgary Airport to Lake Louise Private Shuttle: Round TripPrivate round-trip transfer from Calgary YYC Airport to Lake Louise hotels with meet-and-greet service, optional scenic stops in Banff National Park, and flexible scheduling.
8 reviews
5.00★
start times · Every day
20
Pickup optionalFree cancellationfromCA$ 618per person
Canmore Rocky Mountain Float: Private VIP Scenic Tour
›
‹
Canmore Rocky Mountain Float: Private VIP Scenic TourPrivate scenic float tour on the Bow River in Canmore with your own raft and professional guide for up to 10 guests. 1.5 hours of river views without sharing the boat.
8 reviews
5.00★
Duration
1h 45m
Next departure: 19 Jun 2027Live guide ENFree cancellationfromCA$ 462per group
Moraine Lake sunrise tour from Banff: Early access before crowds
›
‹
Moraine Lake sunrise tour from Banff: Early access before crowdsFive-hour sunrise tour from Banff visiting Moraine Lake with early access and Lake Louise.
8 reviews
4.50★
Duration
5h
Next departure: 2 Jun 2027Live guide EN · HI · ZHFree cancellationfromCA$ 110per person
Lake Agnes Tea House Trail: Self-guided audio tour with GPS map
›
‹
Lake Agnes Tea House Trail: Self-guided audio tour with GPS mapSelf-guided audio tour of Lake Agnes Tea House Trail near Lake Louise, Alberta, with 19 GPS-triggered stops across seven kilometres.
7 reviews
4.00★
Duration
2h–3h
Every dayFree cancellationfromCA$ 10.99per person
Banff Gondola, Hot Springs & Lakes Tour: 10-hour guided day
›
‹
Banff Gondola, Hot Springs & Lakes Tour: 10-hour guided dayRide the Banff Gondola to Sulphur Mountain's summit, soak in the Upper Hot Springs at 37–40°C, then visit Bow Falls.
7 reviews
5.00★
Duration
10h
start times · Every day
3
Live guide EN · PA · HIFree cancellationfromCA$ 99per person
Wildfire Hike in Jasper National Park: 4 km peak walk with lunch
›
‹
Wildfire Hike in Jasper National Park: 4 km peak walk with lunchHike 4 km through Jasper's post-wildfire landscape to a peak with 360-degree views while your guide explains forest recovery and the fire's ecological role over lunch.
7 reviews
5.00★
Duration
3h
Next departure: 1 May 2027Live guide EN · FRFree cancellationfromCA$ 170per person
Private Banff, Yoho & Icefields tour: Build your route
›
‹
Private Banff, Yoho & Icefields tour: Build your routeTen hours across Banff, Yoho and Icefields Parks with private transportation and a live guide. You choose the stops: Lake Louise, Emerald Lake, Peyto Lake.
7 reviews
5.00★
Duration
10h
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 399per person
Calgary to Banff/Canmore Private Shuttle: Lexus SUV
›
‹
Calgary to Banff/Canmore Private Shuttle: Lexus SUVPrivate three-hour transfer from Calgary to Banff or Canmore in a latest-model Lexus SUV with experienced winter drivers who handle your park pass.
7 reviews
4.86★
Duration
3h
Every dayHotel pickupFree cancellationfromCA$ 195per person
Canmore Hidden Trails Hike: Waterfalls & Mountain Lakes
›
‹
Canmore Hidden Trails Hike: Waterfalls & Mountain LakesThree-hour guided hike in Canmore through local trails to hidden waterfalls and mountain lakes, with professional guide and hiking poles. Suited for moderate fitness levels.
7 reviews
5.00★
Duration
3h
start times · Mon–Fri
3
Free cancellationfromCA$ 91per person
Banff to Columbia Icefield Skywalk tour: 11 hours, four lakes
›
‹
Banff to Columbia Icefield Skywalk tour: 11 hours, four lakesEleven-hour tour from Banff along the Icefields Parkway to the Columbia Icefield Skywalk, a glass platform 280 meters above the Sunwapta Valley.
7 reviews
3.86★
Duration
11h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromCA$ 119per person
Need help planning your next activity?