Banff Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $1,096 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.

Top Banff Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Belvilla Aberdeen Bridge of Don Sea VIew - Ex Holiday Inn Express
Palm Court Hotel
Aberdeen Douglas Hotel
Thainstone House
Station Hotel Aberdeen

Things to do in and around Banff

Banff, Scotland, is perfect for outdoor enthusiasts seeking scenic adventures. Popular activities include educational tours and golfing at local courses. For an enriching experience, consider Banff tours, day trips, and golf vacations to make the most of your visit. With a variety of options available, you'll find the best tours to explore the beauty and charm that Banff has to offer.

Shopping

In Banff, you can indulge in delightful treats at Portsoy Ice Cream, a charming local shop. If you're up for a drive, consider visiting nearby shopping malls like St. James Centre for a wider variety of gifts and souvenirs to take home.

Recreation

The Haughs, located 16.1km from Banff, offers vibrant sports facilities perfect for active relaxation. Cullen Golf Club, 19.3km away, provides a luxurious golfing experience amidst stunning landscapes. Well Road Play Park, 25.7km from Banff, is a family-friendly outdoor playground, ideal for enjoying quality time in nature.

Adventure

Explore the breathtaking landscapes of Banff National Park through hiking trails like the Tunnel Mountain Trail, offering stunning views of the town and surrounding peaks. For thrill-seekers, try white-water rafting on the Kicking Horse River, perfect for an adrenaline rush amidst beautiful scenery.

Nightlife

Banff's nightlife offers a vibrant mix of pubs and bars. Enjoy a lively evening at the Banff Avenue Brewing Co. for local craft beers, or unwind at the Aurora Nightclub for dancing and entertainment. Don’t miss the historic Rose & Crown for a traditional pub experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Banff

Banff, Scotland, offers a perfect blend of outdoor adventures and stunning scenery, making it ideal for vacationers. Popular attractions include the harbour, beach, and unique rock formations, catering to those seeking cultural and scenic experiences. Be sure to explore the nearby Banff National Park and its breathtaking landscapes, as well as take a tour of the local attractions for an unforgettable experience.

  • Banff Museum: Immerse yourself in the rich history of Banff at the Banff Museum. This captivating museum showcases the local culture and heritage, featuring intriguing exhibits that narrate the story of the area’s past.
  • Duff House: Explore the elegance of Duff House, a remarkable historic house that reflects the architectural grandeur of the 18th century. The house is surrounded by beautiful gardens, providing a serene atmosphere for a leisurely visit.
  • Portsoy Pottery: Discover the artistry at Portsoy Pottery, where local artisans create stunning pottery pieces. This art gallery showcases unique handcrafted items, allowing you to appreciate and perhaps take home a piece of local craftsmanship.

Best time to go to Banff

The best time to visit Banff can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Banff falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Banff falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)No RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageSlightly Low
April45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudySlightly HighSlightly High
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighAverage
October49.8°F (9.9°C)Light RainMostly CloudySlightly LowAverage
November45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
December41.4°F (5.2°C)Light RainMostly CloudySlightly LowAverage

Tips to save on your trip to Banff

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling to Banff during the low season (January to March) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Ready to book your vacation to Banff?

 

Choose your dates

Banff Hotel Deals

Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road Banff Scotland
The price is CA $153 per night from Apr 17 to Apr 18
CA $153
CA $184 total
Apr 17 - Apr 18
includes taxes & fees
9.4/10 Exceptional! (241 reviews)
The room was clean and well prepared. Good shower pressure & no mould in the shower tray. Staff were friendly and attentive. Breakfast was excellent. Overall good value for money and I would stay again.

Reviewed on Apr 3, 2026

Fife Lodge
Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool

By Banff Aberdeenshire
9.8/10 Exceptional! (23 reviews)
Brilliant stay
We had a fantastic weekend away with family, lots of space and things to keep everyone entertained swimming pool, table tennis, pool and outdoor toys for the kids. Well equipped kitchen.

Reviewed on Apr 2, 2026

Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool
Charming fishermans’ cottage in picturesque Crovie

Charming fishermans’ cottage in picturesque Crovie

Gardenstown Scotland
10/10 Exceptional! (1 review)
Lovely cottage, Crovie is a very special place. Excellent communication from owner - thank you !

Reviewed on Aug 10, 2025

Charming fishermans’ cottage in picturesque Crovie
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.

Discover the most popular places to visit in Banff

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.