Alberta may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Holidays in Banff

Choose two or more items and save on your trip:

Banff Vacation: Coronavirus Information

Most Banff hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Banff trip, please visit our Coronavirus Information page.

Top hotels in Banff

Moose Hotel And Suites
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$207 per night from 12 Nov. to 13 Nov.
4.7/5Exceptional! (1,721 reviews)

"Great views from the hot tub. Roof top hot tub with snowy mountains as a view. What else does someone need."…"

Reviewed on 26 Oct. 2020

Moose Hotel And Suites
Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$117 per night from 1 Nov. to 2 Nov.
4.1/5Very Good! (1,992 reviews)

"Spacious room with everything we needed except a microwave. Appreciated the double dresser, double mirror in bathroom, closet, and table. The bed was comfortable and the fan was useful for white noise while sleeping. Staff were helpful. The underground parking was great for the cold weather. The ..."…"

Reviewed on 27 Oct. 2020

Banff Caribou Lodge and Spa
Canalta Lodge
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB
4.4/5Excellent! (1,102 reviews)

"Very clean. They serve free hot breakfast (they plate it for you as buffet is not an option at this time due to pandemic)."…"

Reviewed on 26 Oct. 2020

Canalta Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top activities in Banff

Save Time and Money with Banff Holiday Packages

Expedia Banff holiday packages help you save cash! Combining your bookings will give you more spending money for your epic trip. By securing a package deal on Expedia, you can save as much as $583*. With more than 550 airline partners and 1,000,000 worldwide properties, our exhaustive database can help you reach your ideal destination. You can postpone your travel bookings with us because we don't charge cancellation fees for almost all of our reservations.

Places to Visit in Banff

There are loads of exciting things you can do when you're somewhere new. So why not get your trip to Banff off to the perfect start by perusing some of our ideas? After all – out there starts here! The Banff Gondola and Upper Hot Springs are part of the heart and soul of this city. Loved by visitors and locals alike, these renowned attractions should be non-negotiable fixtures of your holiday itinerary. Cave and Basin National Historic Site and Mount Norquay Ski Resort are among the most prominent attractions around here. Make a day trip out of them and learn what makes them so special! Sometimes the most significant scientific discoveries are observed in nature. At Banff Park Museum you can get better acquainted with our complex natural world. Adventurers in this destination have a great range of options. Find provocative ideas and magnificent artwork at Walter Phillips Gallery. It displays a regularly changing schedule of exhibits that are sure to interest art buffs. Still have time on your hands? Discover exciting ideas and magnificent artwork at Canada House Gallery. It houses a regularly changing roster of works that are sure to interest art buffs.

Would you like to create some wonderful memories? A holiday is the perfect time to have a crack at a few cool new experiences. Your trip to Banff is just about to get really exciting. There are heaps of activities on offer, such as:

For a more comprehensive guide to activities, jump onto our Banff things to do page.

Banff Accommodation

Tour Banff with ease knowing that you have a place to sleep. With at least 37 properties to pick from, booking a soft, comfy bed for your next luxury getaway or cheap holiday will be a breeze! If the thought of an extravagantly stocked minibar and a swish bathtub sounds good to you, grab a glass of Champagne and soak in luxury at the Fairmont Banff Springs (405 Spray Ave) or The Rimrock Resort Hotel (300 Moutain Avenue). If your holiday stash isn't as big as you dreamed it would be, the Delta Hotels by Marriott Banff Royal Canadian Lodge (459 Banff Ave) and the Bow View Lodge (228 Bow Ave) are a couple of lower-priced options.

Nearest Airports to Banff

No one likes spending time at the airport. But it's a small price to pay when you think about the holiday that's in store! Found 70 miles east of Banff, Calgary International Airport (YYC) is the most convenient terminal.