Banff Vacations from $435

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.
The Brig Inn
Chapel Apartments
Scardroy Alford
Palm Court Hotel
The Aberlour Hotel
Don't see what you're looking for?
See all available trips from Columbus 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
$143 nightly
The price is $172 total per night from Oct 26 to Oct 27
$172 total
Oct 26 - Oct 27
Total with taxes and fees
8.6/10 Excellent! (199 reviews)
"The welcome at reception was great. The hotel is spotless inside and out with unbelievable views over the bay. There was no lift to the rooms which was disappointing especially with heavy bags. The room itself was clean and tidy. There were no power points by the bed (needed for some medical equipment) ..."

Reviewed on Sep 17, 2025

Banff Springs Hotel
Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road, Banff, Scotland
$117 nightly
The price is $140 total per night from Oct 17 to Oct 18
$140 total
Oct 17 - Oct 18
Total with taxes and fees
9.4/10 Exceptional! (224 reviews)
"The staff are wonderful and very accommodating. Super breakfast, bar area as well as dining facility."

Reviewed on Oct 1, 2025

Fife Lodge
Station Hotel Portsoy

Station Hotel Portsoy

3.5 out of 5
22 Seafield Street, Banff, Scotland
Fully refundableReserve now, pay when you stay
$166 nightly
The price is $166 total per night from Oct 16 to Oct 17
$166 total
Oct 16 - Oct 17
Total with taxes and fees
8.4/10 Very Good! (89 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
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.

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 $435 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.