Canada  »  Alberta  »  Banff

Top Things to Do in Banff

We compared all 105 experiences in Banff so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.7 105 experiences from CA$ 29 Free cancellation on most experiences
Sort
Moraine Lake and Lake Louise sunset tour: Wildlife at dusk
Moraine Lake and Lake Louise sunset tour: Wildlife at dusk★★★★★★★★★★ 4.94 (140)5hThis guided evening tour in Victoria takes you to Moraine Lake and Lake Louise as the sun sets, then drives the Bow Valley Parkway at dusk for wildlife spotting. You walk the shorelines as crowds thin, see the Victoria Glacier catch the final light, and travel with a local guide trained in photography and storytelling. Hotel pickup and drop-off at select Banff locations are included, along with premium transportation and a Polaroid souvenir.Is it for me?Book this tour if you want the lakes at their most still and the wildlife at their most active—the fixed timing and the guide's knowledge of hidden viewpoints mean you stand in the right place at the right moment instead of arriving when the crowds are thick or the light is gone.Free cancellationMost bookedfromCA$ 239View ›
Banff Food Tour: 8-10 Local Tastings on Iconic Avenue
Banff Food Tour: 8-10 Local Tastings on Iconic Avenue★★★★★★★★★★ 4.96 (136)3hBanff's Canadian Rocky Mountain Food Tour is a three-hour walking tour along Banff Avenue where you stop at 8-10 local restaurants and cafes to taste Canadian favourites, hear the history of the town and the Rockies, and sample up to three cocktails or mocktails (for guests 18+). Your guide is a local with over three years leading food tours in Banff. The tour includes all tastings and drinks; you walk most of the time, and a few stops have stairs.Is it for me?Book this tour if you're new to Banff and want to taste the town through the places locals actually eat, or if you have a free afternoon and want the stories and the food woven together without building the day yourself. The fixed route and guide handle the planning, so you show up and walk.Free cancellationKids −27%fromCA$ 145View ›
Banff: Icefields Parkway, Glaciers & Waterfalls Day Trip
Banff: Icefields Parkway, Glaciers & Waterfalls Day Trip★★★★★★★★★★ 4.94 (131)11h–12hYou get picked up from your hotel in Banff, Calgary or Canmore and spend ten hours driving the Icefields Parkway with a small group and a multilingual guide. In summer you see Athabasca Glacier, Peyto Lake and three waterfalls; in winter you see frozen Abraham Lake with ice bubbles or alternative winter stops. Hot drinks and crampons (winter) or bottled water (summer) are included, and you return by evening — just bring your own lunch.Is it for me?This tour works well if you want to see the major Icefields Parkway highlights — glaciers, turquoise lakes and waterfalls — without renting a car or navigating the 233-kilometer route yourself. The fixed 10-hour schedule and small group size mean you get both the sights and actual interaction with the guide, which is what makes a long drive feel like a day out instead of a commute.Free cancellationTravelers' pickfromCA$ 139View ›
Banff: Shuttle to Moraine Lake & Lake Louise
Banff: Shuttle to Moraine Lake & Lake Louise★★★★★★★★★★ 4.60 (126)6hYou get picked up from your Banff hotel and driven to Moraine Lake for 75 minutes of self-guided exploration, then to Lake Louise for another 75 minutes. The shuttle includes the vehicle, driver, and all park fees — no guided narration, no extras. Five hours round trip, fixed schedule, professional service without the review-chasing markup.Is it for me?Right for travelers staying in Banff who want to see both lakes without renting a car or paying for a guided tour. The fixed five-hour schedule is what keeps the cost down and the logistics simple.Free cancellationLikely to sell outfromCA$ 77View ›
Banff to Jasper: One-Way Tour & Columbia Icefield
Banff to Jasper: One-Way Tour & Columbia Icefield★★★★★★★★★★ 4.81 (122)10hYou get picked up from your Banff hotel and driven through the Canadian Rockies to Jasper, with four hours built in at the Columbia Icefield to ride onto the Athabasca Glacier and walk the Glacier Skywalk. Picnic lunch and a guide who knows where to stop are included, so you see Lake Louise, Crowfoot Glacier, Bow Lake, the Weeping Wall, and Athabasca Falls without arranging transport or timing yourself. The drive is full-day, and that's what makes fitting both parks and the icefield into one journey possible.Is it for me?Right for travelers who want to see both Banff and Jasper National Parks in one day without driving themselves or coordinating transport and timing. The full-day format is what makes fitting the icefield stop and all the major viewpoints into a single journey possible.Free cancellationLikely to sell outKids −49%fromCA$ 374View ›
Banff: Lake Minnewanka & Hoodoos 2.5-Hour Tour
Banff: Lake Minnewanka & Hoodoos 2.5-Hour Tour★★★★★★★★★★ 4.90 (115)2h 30mYou'll visit five signature Banff stops—Lake Minnewanka, Two Jack Lake, the Hoodoos, Mount Rundle, and Surprise Corner—in a small group with a guide who knows the history and geology. The tour includes hotel pickup, water, and a snack bar, and wraps in 2.5 hours, leaving your afternoon free.Is it for me?Book this if you want to see Banff's signature viewpoints without renting a car or spending a full day on a tour—the 2.5-hour window and small-group format mean you hit the real stops and still have your afternoon free.Free cancellationBest value-20%fromCA$ 36View ›
Banff & Jasper tour from Calgary: Crowfoot Glacier and Peyto Lake
Banff & Jasper tour from Calgary: Crowfoot Glacier and Peyto Lake★★★★★★★★★★ 4.60 (111)10hThis 10-hour scenic tour departs Calgary, Canmore or Banff and follows the Icefields Parkway through Banff and Jasper National Parks, stopping at Crowfoot Glacier, Peyto Lake, Bow Lake, Herbert Lake and Waterfowl Lake. A live guide in English or Hindi narrates the drive; pickup times vary by location (8:00 AM from Calgary, 9:30 AM from Canmore, 9:50 AM from Banff). The Columbia Icefield and Skywalk are closed October 14 to May 2, so winter departures visit Johnston Canyon instead. Lunch at the Columbia Icefield Restaurant and Skywalk tickets are separate purchases.Is it for me?Pick Calgary or Canmore pickup if you're based outside Banff and want a guided drive along the Icefields Parkway that stops at five viewpoints across both parks; the shared van means you travel with others rather than driving solo.Free cancellationTravelers' pick-10%fromCA$ 99View ›
Moraine Lake sunrise or daytime tour from Canmore with guide
Moraine Lake sunrise or daytime tour from Canmore with guide★★★★★★★★★★ 4.87 (110)5h–8hA guided tour from Canmore to Moraine Lake with optional Lake Louise, operating sunrise or daytime, includes hotel pickup from Banff, Canmore, Harvie Heights or Lake Louise, park entry fees, snacks and water refills, and a live English-speaking guide in a 14-passenger van. You choose how to spend your time at each lake—walk the shoreline, climb the Rockpile, rent a canoe during daytime hours, or take in the views. Tours run 5 to 7.5 hours depending on which lakes and time of day you select.Is it for me?Book the sunrise option if you want the lake at first light and don't mind an early start; choose daytime if you'd rather sleep and still have unhurried time at the water. Add Lake Louise if you have a full day and want to see both lakes—the guide and van handle all the driving, so you just show up at your hotel.Free cancellationTravelers' pickfromCA$ 125View ›
Banff: Standish Mountain Snowshoe Tour & Gondola Ride
Banff: Standish Mountain Snowshoe Tour & Gondola Ride★★★★★★★★★★ 4.98 (102)4h 30mYou’ll ride a gondola up Standish Mountain near Banff, strap on snowshoes for a real backcountry trek across deep powder, cross into British Columbia with your local guide, pause for hot chocolate and cookies at altitude, and catch wild views over Mt. Assiniboine — all with hotel pickup included. It’s not just about snow; it’s how alive you feel on that ridge.Free cancellationTop ratedfromCA$ 172View ›
Lake Louise, Emerald Lake & Moraine Lake tour from Banff
Lake Louise, Emerald Lake & Moraine Lake tour from Banff★★★★★★★★★★ 4.72 (99)5h–6hA half-day guided tour from Banff visiting Lake Louise, Emerald Lake and Moraine Lake in the Canadian Rockies, with live commentary in English, Chinese or Cantonese. The route changes seasonally: summer runs Lake Louise to Moraine Lake (1.5 hours at the lake), while winter swaps Moraine Lake for Emerald Lake and the Natural Bridge. Pickup is included from Banff, Canmore or Calgary, and the total time is 5 to 6 hours with travel included.Is it for me?Book this tour if you want to see three major lakes without renting a car or planning the route yourself — the guide handles the timing and the stops, and you're back by early afternoon. The seasonal switch between Moraine and Emerald Lake means you always visit what's accessible when you go.Free cancellationTravelers' pickfromCA$ 99View ›
Banff Johnston Canyon: Evening icewalk with guide + pickup
Banff Johnston Canyon: Evening icewalk with guide + pickup★★★★★★★★★★ 4.94 (97)2h 30mYou’ll walk Johnston Canyon after dark with a local guide, using your own headlamp as icy waterfalls shimmer around you. Pause for hot chocolate and maple cookies by the Lower Falls before heading back under starlight — an experience that feels both peaceful and quietly thrilling, something you’ll remember long after you leave Banff.Free cancellationKids −37%fromCA$ 109View ›
Lake Louise, Moraine & Emerald Lake Day Trip with Banff Stop
Lake Louise, Moraine & Emerald Lake Day Trip with Banff Stop★★★★★★★★★★ 4.95 (92)10hYou’ll ride with a small group from Calgary or Banff, stopping for elk sightings and hot drinks along the way. Feel glacial air at Emerald Lake, stand above roaring water at Natural Bridge, then see Lake Louise’s famous turquoise shore—and if you’re lucky with timing, Moraine Lake too. End your day strolling through Banff town or riding up Sulphur Mountain for mountain views you won’t forget soon.Free cancellationTravelers' pickfromCA$ 79View ›
Banff: Bow River Big Canoe Wildlife Tour & Evening Paddle
Banff: Bow River Big Canoe Wildlife Tour & Evening Paddle★★★★★★★★★★ 4.79 (92)1h 30mYou’ll float down Banff’s Bow River in a big canoe with a small group and local guide, watching for elk or maybe even Barry the beaver as you paddle together. Listen to stories about animal life and conservation while soaking up golden evening light. It’s quiet out there — just water, wildlife, and laughter from your boatmates.Free cancellation-6%Kids −48%fromCA$ 87View ›
Banff: Electric Fat Bike Tour Small Group with Local Guide
Banff: Electric Fat Bike Tour Small Group with Local Guide★★★★★★★★★★ 4.96 (89)2hYou’ll cruise riverside trails and forest paths on an electric fat bike with a small group led by a local guide. Expect moments like pausing at Bow Falls’ thundering edge or catching your breath at secret viewpoints only locals know. With all gear included and no need to be super fit, this tour lets you soak up Banff’s wild beauty without stress—just pure pedal-powered joy.Free cancellationfromCA$ 188View ›
Banff, Lake Louise & Johnston Canyon: Winter Day Trip with Gear
Banff, Lake Louise & Johnston Canyon: Winter Day Trip with Gear★★★★★★★★★★ 4.98 (87)8hYou’ll crunch across snowy trails at Johnston Canyon, skate or snowshoe on Lake Louise’s frozen surface, spot wildlife along Bow River, and warm up with hot drinks—all led by a local guide who knows every shortcut and story. Expect moments of quiet wonder mixed with laughter and small surprises you’ll remember long after your boots dry out.Free cancellationfromCA$ 275View ›
Banff: Gondola Ride, Hot Springs & Bow Falls Day Tour
Banff: Gondola Ride, Hot Springs & Bow Falls Day Tour★★★★★★★★★★ 4.65 (83)9hYou’ll feel glacier air on your skin at Lake Minnewanka, hear Bow Falls rumbling under your feet, ride high above Banff on the gondola, and finally unwind in mineral-rich hot springs with mountain views all around. This day trip blends wild beauty with small comforts—and leaves you thinking about those quiet moments long after you’ve left.Free cancellationTravelers' pick-30%fromCA$ 70View ›
Lake Louise & Bow River: Small Group Sightseeing with Pickup
Lake Louise & Bow River: Small Group Sightseeing with Pickup★★★★★★★★★★ 4.75 (80)4h 15mYou’ll feel Banff’s spring or fall shift as you walk Lake Louise’s quiet shore, snack on maple cookies with hot chocolate, and listen to stories from your local guide. Watch for wildlife along Bow River before heading back to Banff together — it’s more about small moments than big crowds.Free cancellationKids −38%fromCA$ 121View ›
Calgary to Banff & Lake Louise Shuttle with Hotel Pickup
Calgary to Banff & Lake Louise Shuttle with Hotel Pickup★★★★★★★★★★ 4.70 (76)1h–3hYou’ll meet your shuttle driver right at Calgary Airport and ride through changing landscapes toward Banff or Lake Louise. There’s space for skis and snowboards, plus hotel pickup and drop-off that makes arrival feel easy. Expect real local tips along the way—and that first crisp taste of mountain air as you step off in the Rockies.Free cancellationTravelers' pickfromCA$ 89View ›
Lake Louise Yoho Winter Tour: Small Group Lunch Included
Lake Louise Yoho Winter Tour: Small Group Lunch Included★★★★★★★★★★ 4.76 (74)7hA guided winter tour from Banff through Lake Louise and Yoho National Park with a small group, English-speaking guide, and hotel pickup. You drive the Bow Valley Parkway, walk the Lake Louise shoreline, see the Natural Bridge, and finish at Emerald Lake with gourmet lunch and a campfire s'mores tradition. The tour runs seven hours and includes hot chocolate throughout the day.Is it for me?Book this if you want a guided drive through winter landscapes with stops for short walks and photos—the guide navigates the snowy roads and paces the day so you experience Lake Louise and Yoho without managing the route yourself.Free cancellationKids −24%fromCA$ 248View ›
Banff E-bike Tour: Mountain Lakes & Bankhead Ruins
Banff E-bike Tour: Mountain Lakes & Bankhead Ruins★★★★★★★★★★ 4.97 (66)4hA half-day e-bike tour in Banff that circles the Minnewanka Loop, stopping at the historic ruins of Bankhead mining town, Lake Minnewanka (the largest lake in Banff National Park), and Two Jack Lake. The tour includes an e-bike, helmet, rain jacket and pants; a live English-speaking guide leads groups of at least 12 years old. Wildlife sightings of bears, bighorn sheep and elk happen regularly on this route.Is it for me?Book this if you want a guided ride that fits a half-day schedule, leaving your afternoon or morning free for another activity in Banff.Free cancellationTravelers' pickfromCA$ 188View ›
Do you need help planning your next activity?