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

Holidays in Banff

Choose two or more items and save on your trip:

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 NZ$197 per night from 19 Jan. to 20 Jan.
4.7/5Exceptional! (1,854 reviews)

"Felt really safe with precautions in place for covid. Love the restaurant on site great appetizers and pizza. Close to downtown Banff."…"

Reviewed on 14 Jan. 2021

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 NZ$116 per night from 19 Jan. to 20 Jan.
4.1/5Very Good! (2,070 reviews)

"Good place to stay on Banff Ave. Keg restaurant on site is a nice added touch. Would recommend."…"

Reviewed on 11 Jan. 2021

Banff Caribou Lodge and Spa
Banff Park Lodge
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is NZ$127 per night from 19 Jan. to 20 Jan.
4.2/5Very Good! (1,697 reviews)

"Too bad the pool and sauna were closed due to Covid"…"

Reviewed on 16 Jan. 2021

Banff Park 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

Frequently asked questions

How much does a Banff holiday package cost?
Perhaps less than you might think — from a low , in fact! By combining flights, hotels and car rentals into your own tailor-made package, your trip to Banff is only clicks away.
If I'm not able to travel, can I cancel my Banff holiday package?
Don’t worry if you’re rethinking your Banff holiday package — it’s possible to cancel or amend your booking. And if you’ve booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur charges from your airline, hotel or car rental company. We totally get that life can sometimes throw a spanner in the works, so make your way to our Customer Service Portal if that happens. When you’re ready to make changes, we’re here to help.
How do I get a cheap travel package to Banff?
Think of all the awesome things you could do in Banff with an extra $200. If you bundle your flights, hotels and other bookings into a package, that’s what you could save! You have a wealth of choice when you book your trip with Expedia. In fact, you can take your pick of over 400 air carriers and 1 000 000 hotels across the globe. Whether you’re heading off with the family or going it alone, planning a trip to Banff is better with a deal.
When is the best time of year to visit Banff?
There’s no good or bad time to holiday in Banff. But if you’re hoping to score a great deal on your getaway, consider the month of . Hotel rates and airfares tend to be at their most expensive in . Banff can get busy in , so if you want to steer clear of the crowds, travel in .
How far in advance should I book my Banff holiday?
While prices change frequently, we generally advise booking your seats as early as possible. Many international airfares can be found on Expedia up to 12 months in advance. If circumstances have left you booking late, you might still get lucky. Low prices to Banff sometimes appear only weeks before departure.
What does an Expedia Banff travel package include?
Expedia has all you need to organise your Banff escape, but how your package is structured depends on you. Select from a combination of flights, hotels and rental cars. In search of some activities to keep you on the move? Once you’ve made your booking, you can add them too. No matter your style, there’s a package to suit your needs.
What should I know before booking a Banff travel package?
Discover deals that fit your budget with an Expedia package. Airfares, hotels, rental cars — we have everything you need to plan your break. You’ll save big dollars just for combining your bookings. Whether you’re embarking on a winter snow adventure or sunning yourself on a warm beach, your ideal getaway is only clicks away.
Does Expedia offer Book Now, Pay Later Banff holiday packages?
Pay the total cost of your holiday package when you lock it in or split it into a few installments — it’s totally up to you. Every wanderer has their own set of financial circumstances. It’s for that reason Expedia works with online lender Affirm to offer a Book Now, Pay Later solution for all package bookings.
Can I choose my airline with a Banff Expedia holiday package?
Yes — and it’s simple too. Expedia has access to more than 550 partner airlines worldwide. Our holiday packages give you the freedom to take your pick of available flight, hotel or activity options that fit your needs.