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 (261–280 of 324)

Private Guided Hike Banff: Customized Mountain & Wellness Trail
›
‹
Private Guided Hike Banff: Customized Mountain & Wellness TrailPrivate guided hike in Banff's Canadian Rockies with customizable route, locally sourced lunch, and wellness practices included in this eight-hour mountain adventure.
2 reviews
5.00★
Duration
8h
Every dayLive guide ENFree cancellationfromCA$ 649per person
Lake Louise to Calgary Private Transfer Comfortable Ride
›
‹
Travelers' pick
Lake Louise to Calgary Private Transfer Comfortable RidePrivate transfer from Lake Louise to Calgary or Calgary Airport in Alberta, with air-conditioned vehicle, bottled water and a local driver. 2.5 hours each way.
2 reviews
4.50★
Duration
2h 30m
Every dayLive guide ENHotel pickupFree cancellationfromCA$ 184per person
Grassi Lake & Grotto Canyon hiking tour from Canmore
›
‹
Grassi Lake & Grotto Canyon hiking tour from CanmoreHike to Grassi Lake's turquoise waters and explore Grotto Canyon's ancient pictographs on a guided day tour from Canmore, Banff or Calgary with hotel pickup.
2 reviews
5.00★
Duration
6h–8h
start times · Every day
3
Live guide EN · ZH · YUE · FR +1Hotel pickupFree cancellationfromCA$ 139per person
Maligne Lake to Jasper Shuttle: Scenic return trip
›
‹
Maligne Lake to Jasper Shuttle: Scenic return tripNeed to get back from Maligne Lake to Jasper? This one-way shuttle runs on a fixed schedule along the scenic Maligne Lake Road through the Canadian.
2 reviews
5.00★
Duration
1h–1h 30m
Next departure: 12 Jun 2027Free cancellationfromCA$ 60per person
Calgary to Banff Private Shuttle: Customized Pickup & Dropoff
›
‹
Calgary to Banff Private Shuttle: Customized Pickup & DropoffPrivate shuttle from Calgary to Banff with fully customized pickup time and location, available 24/7 in a vehicle sized for your group: no fixed schedule, no shared stops.
2 reviews
5.00★
Duration
2h–4h
Every dayHotel pickupFree cancellationfromCA$ 549per group
Day Hike Lake Louise: Guided Trail Through the Rockies
›
‹
Day Hike Lake Louise: Guided Trail Through the RockiesGuided full-day hike around Lake Louise with a local guide exploring alpine trails, glaciated peaks and wildflowers while learning mountain geology and enjoying trail lunch.
2 reviews
5.00★
Duration
6h
Mon–Fri
08:00
Live guide ENInstant confirmationfromCA$ 338per person
Banff winter tour: Johnston Canyon, Lake Louise, Emerald Lake
›
‹
Banff winter tour: Johnston Canyon, Lake Louise, Emerald LakeWinter tour from Banff or Canmore through Johnston Canyon's frozen waterfalls, Lake Louise, Emerald Lake and Lake Minnewanka.
2 reviews
5.00★
Duration
8h–10h
start times · Every day
3
Live guide EN · ZH · YUEHotel pickupFree cancellationfromCA$ 89per person
Banff to Calgary Private Transfer: Your Group, Your Schedule
›
‹
Banff to Calgary Private Transfer: Your Group, Your SchedulePrivate transfer from Banff, Canmore, Lake Louise or Sunshine Village to Calgary in a seven-seat minivan with pickup, water, and luggage space for up to six passengers.
2 reviews
5.00★
Duration
1h–2h
Mon–FriHotel pickupFree cancellationfromCA$ 100per person
Calgary City Highlights: Tower, Heritage Park & River Views
›
‹
Calgary City Highlights: Tower, Heritage Park & River ViewsFull-day Calgary city tour with Calgary Tower entry, Heritage Park, Peace Bridge and downtown stops. Includes transport, water, small group format. 8 hours.
2 reviews
4.00★
Duration
9h
Every day except Wednesday and Thursday
09:00
Season until 30 NovLive guide ENFree cancellationfromCA$ 129per person
Canadian Rockies Helicopter & Snowshoe Adventure
›
‹
Canadian Rockies Helicopter & Snowshoe AdventureFly over snowy peaks and glaciers in the Canadian Rockies, then snowshoe to a frozen waterfall with hot chocolate in the wilderness. Choose your flight duration at checkout.
2 reviews
5.00★
Duration
1h 30m
start times · Every day
8
Free cancellationfromCA$ 401per person
Johnston Canyon hike: Waterfalls on catwalks
›
‹
Johnston Canyon hike: Waterfalls on catwalksHike Johnston Canyon on catwalks past creeks and waterfalls in the Canadian Rockies. A local guide and walking crampons included for three hours.
2 reviews
5.00★
Duration
3h
Wed–Sat
10:30
Season until 5 DecLive guide ENFree cancellationfromCA$ 95per person
Columbia Icefield tour from Calgary: Ice Explorer & Skywalk
›
‹
Columbia Icefield tour from Calgary: Ice Explorer & SkywalkFull-day tour from Calgary along the Icefields Parkway with a bilingual guide and hotel pickup. Ride an Ice Explorer onto Athabasca Glacier.
2 reviews
4.00★
Duration
10h–11h
Next departure: 1 May 2027Live guide EN · ZH · YUEFree cancellationfromCA$ 178per person
Private Transfer Calgary to Banff: Luxury Sedan or SUV
›
‹
Private Transfer Calgary to Banff: Luxury Sedan or SUVPrivate transfer from Calgary to Banff (or reverse) with complimentary airport meet and greet, bottled water included, and your choice of luxury sedan or midsize SUV.
2 reviews
5.00★
Duration
1h 30m–2h
Every dayHotel pickupFree cancellationfromCA$ 450per group
Banff Private Tour: Moraine Lake, Lake Louise & Athabasca Glacier
›
‹
Banff Private Tour: Moraine Lake, Lake Louise & Athabasca GlacierNine to ten hours in a private Mercedes Sprinter visiting Moraine Lake, Lake Louise, Peyto Lake, Bow Lake.
2 reviews
5.00★
Duration
8h–9h
Next departure: 1 Jun 2027Live guide ENHotel pickupFree cancellationfromCA$ 1,949CA$ 1,757per group
Calgary Airport to Canmore or Kananaskis: Private Transfer
›
‹
Calgary Airport to Canmore or Kananaskis: Private TransferPrivate transfer from Calgary Airport to Canmore or Kananaskis with meet-and-greet pickup, air-conditioned vehicle, and child car seats available.
2 reviews
5.00★
Duration
1h 30m
Every dayHotel pickupFree cancellationfromCA$ 386per group
Calgary Airport Transfer: Luxury Sedan Pickup & Flight Tracking
›
‹
Calgary Airport Transfer: Luxury Sedan Pickup & Flight TrackingPrivate sedan transfer from YYC Calgary Airport with professional driver, flight tracking, and luggage assistance. Direct to hotel or downtown. Wheelchair accessible.
2 reviews
5.00★
Duration
2h
Every day
02:00
Live guide ENHotel pickupFree cancellationfromCA$ 125per person
Lake Louise & Banff Tour: Small Group Experience
›
‹
Lake Louise & Banff Tour: Small Group ExperienceSmall-group tour from Canmore, Calgary or Banff through Lake Louise, Moraine Lake, Johnston Canyon and Banff town.
2 reviews
5.00★
Duration
9h–10h
Sat and Sun
08:00
Live guide ENPickup optionalFree cancellationfromCA$ 109per person
Jasper SkyTram Astronomy Tour: Telescope Viewing & Night Sky
›
‹
New
Jasper SkyTram Astronomy Tour: Telescope Viewing & Night SkyRide the SkyTram to Whistlers Mountain for an evening of telescope viewing, meteorite displays.
2 reviews
5.00★
Duration
3h
Next departure: 23 Oct 2027Instant confirmationfromCA$ 147per person
Banff Private Tour: Lakes & Waterfalls Highlights
›
‹
Banff Private Tour: Lakes & Waterfalls HighlightsPrivate tour through Banff's turquoise lakes and waterfalls in a luxury Sprinter van, with a guide who shares the geology and history as you travel.
2 reviews
5.00★
Duration
7h–9h
Next departure: 1 Jun 2027Live guide EN · FRHotel pickupFree cancellationfromCA$ 1,749CA$ 1,574per group
Learn to Cross Country Ski in Lake Louise: Includes short guided tour
›
‹
Learn to Cross Country Ski in Lake Louise: Includes short guided tourLearn Nordic skiing in Lake Louise with a live guide over five hours. You'll master falling, gliding, turning and stopping on easy terrain.
2 reviews
5.00★
Duration
5h
Every day
10:30
Live guide ENFree cancellationfromCA$ 225per person
Need help planning your next activity?