Banff Vacations from $1,047

Book a Hotel + Flight or Car together to unlock savings

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.
Highland Aberdeen City Centre
Aberdeen by Charles Hope
Belvilla Aberdeen Bridge of Don Exhibition Centre
Belvilla Aberdeen Bridge of Don Sea VIew - Ex Holiday Inn Express
Brentwood Aberdeen City Centre near Union Street
Don't see what you're looking for?
See all available trips from Dallas to Banff
View all trips

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
$159 nightly
The price is $191 total per night from Jul 6 to Jul 7
$191 total
Jul 6 - Jul 7
Total includes taxes and fees
8.6/10 Excellent! (180 reviews)
"Great location, great food and lovely staff"

Reviewed on Jun 7, 2025

Banff Springs Hotel
Station Hotel Portsoy
Station Hotel Portsoy
3.5 out of 5
22 Seafield Street, Banff, Scotland
Fully refundable
$156 nightly
The price is $188 total per night from Jul 8 to Jul 9
$188 total
Jul 8 - Jul 9
Total includes taxes and fees
8.6/10 Excellent! (84 reviews)
"Staff were very friendly, courteous and responsive. The beds were comfortable and the rooms clean. We enjoyed our stay and would come back."

Reviewed on Jun 22, 2025

Station Hotel Portsoy
The Conners - 2 bedroom, modernised fisherman's cottage
The Conners - 2 bedroom, modernised fisherman's cottage
Gardenstown
Amazing views
"All great very clean everything you could need is in the property ,views over the sea are wonderful ."

Reviewed on Sep 25, 2024

The Conners - 2 bedroom, modernised fisherman's cottage
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 $1,047 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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.