Banff Vacations from $758

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Banff Vacation

Reserve a Banff vacation package that has everything you need without any unnecessary extras. Great for golfing, coastal beaches and views, consider basing yourself in the neighborhood of Cullen. A trip to Banff is a terrific opportunity to take in the sights. Make sure you visit well-known attractions like Duff House, Banff Museum and Macduff Marine Aquarium. Don't put off your visit to this destination any longer. The ultimate Banff vacation is only a few clicks away with Expedia.

The Latest Banff vacation packages

Price found within the past 48 hours. Click for updated prices.
The Brig Inn
Sandman Signature Aberdeen Hotel & Spa
Marcliffe
Rox Hotel Aberdeen by Compass Hospitality
Palm Court Hotel
Don't see what you're looking for?
See all available trips from Dallas to Banff
View all trips

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Discover the most popular places to visit in Banff

Banff Hotel Deals

Banff Springs Hotel

Banff Springs Hotel

4 out of 5
8 Golden Knowes Rd Banff Scotland
Fully refundableReserve now, pay when you stay
$120 nightly
The price is $145 total per night from Nov 28 to Nov 29
$145 total
Nov 28 - Nov 29
Total with taxes and fees
8.6/10 Excellent! (211 reviews)
Staff were very accommodating, even kept the kitchen open until we arrived after a very long drive

Reviewed on Nov 20, 2025

Banff Springs Hotel
Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road Banff Scotland
$115 nightly
The price is $138 total per night from Dec 28 to Dec 29
$138 total
Dec 28 - Dec 29
Total with taxes and fees
9.4/10 Exceptional! (233 reviews)
Lovely little hotel, nice room and very pleasant staff. Unfortunately we arrived after dark so didn’t manage to enjoy the views until the morning, and then we had to leave, but the food was amazing, not cheap but thoroughly recommended. Would havecenjoyed staying longer. Thank you!

Reviewed on Nov 17, 2025

Fife Lodge
Homesly The Station Hotel

Homesly The Station Hotel

3.5 out of 5
22 Seafield Street Banff Scotland
Fully refundableReserve now, pay when you stay
$87 nightly
The price is $87 total per night from Nov 30 to Dec 1
$87 total
Nov 30 - Dec 1
Total with taxes and fees
8.4/10 Very Good! (91 reviews)
Excellent service staff were wonderful

Reviewed on Oct 10, 2025

Homesly The Station Hotel
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.

Find the Best Banff Vacation Packages

Banff Essential Information

Language
English
Currency
British pounds sterling
Population
4,000
Max Temp Winter
45ºF
Max Temp Summer
60ºF
Top Sights
New Aberdour Beach, Banff Museum and Macduff Marine Aquarium

More vacations you might like

Frequently asked questions

How much does a Banff vacation package cost?
You'll find cheap prices from $758 on Expedia for your Banff getaway. However, a range of factors like the length of stay, hotel choice and season will influence how much your vacation to Banff costs.
What are the cheapest months to go to Banff?
If you're hoping to book a cheap Banff vacation package, consider planning a trip in November, December and January. You'll typically find better prices on flights and hotels during these months — perfect for a budget-friendly break.
How many days is enough for Banff?
Usually, a handful of days is enough to visit the major attractions during your Banff vacation. However, if you'd like to have more time to kick back or go on day tours, think about extending your itinerary.
Is it worth booking a vacation package to Banff?
Banff is a good vacation destination with attractions like Duff House among the many things to keep you busy. Whether you're heading away with the family or getting away with friends, a Banff vacation promises a good time for everyone.
How to find the best Banff package deals?
Use Expedia's filter tool to help you find some terrific Banff package deals. When you begin your search, just set your maximum budget and then order the results by "Price: low to high." If you want to save, plan your break for midweek, or browse for Banff package deals in the low season. Switch up your travel dates and you may land even bigger discounts. As a rule of thumb, it's usually best to book your vacation package as soon as possible.
Is it cheaper to book a Banff vacation as a package?
Expedia vacation packages are designed to help you keep more cash in your pocket. Bundle your flight, hotel and car rental into one great-value price and you could save hundreds of dollars. You'll generally score a better deal than booking each component individually. And you'll still have the flexibility to create a customized Banff vacation by choosing your preferred accommodation type, airline and car class.
When to book a vacation package to Banff?
If you're considering an impromptu Banff vacation, browse our last-minute deals that can be booked up to a week before you take off. Prefer not to wait until the last minute? You can score sensational deals on your flights and hotels by booking ahead.
How to plan a trip to Banff?

  1. Choose your dates: What you'd like to do in Banff and your preferred season will help you decide when to get away.
  2. Plan your budget wisely: As well as the cost of your stay, you should factor in other expenses. These include flights, food and transportation. Also, put aside a little extra for unexpected expenses that could arise during your trip to Banff.
  3. Explore Banff using Expedia's trip planning tool: Gain insights into the top attractions and best stays for your trip to Banff. You can also save your must-visit places, collaborate with friends and family and arrange all your plans in one place.
  4. Work out your trip length: Consider how long you'd like to spend exploring Banff. Plan your days so you can get to all the experiences and attractions you're interested in at a comfortable pace.
  5. Bundle your hotel and flights: Awesome destination, check. Length of stay, check. All that's left is to find a Banff vacation package that brings all your bookings together.
  6. Book any day trips or activities: Now to the fun part — locking in everything you want to do and see. Check out some of the best things to do in Banff and reserve your tickets early to save time (and maybe some money too!).

Does Expedia offer Book Now, Pay Later Banff vacation packages?
If you're anything like us, you love jet-setting around the world but don't love the big price tag that can sometimes come with it. That's why we offer Book Now, Pay Later vacations. With the help of online lender Affirm, you can break down the overall cost of your Banff break across 3, 6 or 12 months. There are also no hidden costs or late payment fees, so you can snap up cheap vacation packages with payment plans as soon as you see them.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.