Banff Holidays from AU$429

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$703 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 Holiday

Book a Banff holiday package and get ready to experience the best of this lively city. Consider staying in the neighbourhood of Cullen, which is good for golfing, coastal beaches and views. A trip to Banff is a superb opportunity to take in the sights. Check out well-known attractions like Duff House, Banff Museum and Macduff Marine Aquarium. Don't put off exploring this destination any longer. The perfect Banff holiday is a few clicks away with Expedia.

The Latest Banff Holiday Deals

Price found within the past 48 hours. Click for updated prices.
The Boat Hotel
The Aberlour Hotel

The Annual Holiday Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Banff Holiday

Things to do in and around Banff

Banff offers a splendid array of outdoor activities and scenic adventures, making it a perfect holiday destination. Visitors can enjoy educational tours, exhilarating hiking trips, and challenging golf courses. Popular excursions include guided tours that showcase the area's natural beauty and thrilling outdoor adventures. Be sure to explore the best tours available to fully experience the charm and excitement of Banff.

Shopping

In Banff, visit Portsoy Ice Cream for delightful local flavours. If you're up for a drive, the nearby town offers charming boutiques and markets, perfect for finding unique gifts and souvenirs to take home.

Recreation

The Haughs, located 16.1km from Banff, offers a vibrant sports atmosphere perfect for active relaxation. Cullen Golf Club, 19.3km away, exudes luxury with its pristine greens for a tranquil golfing experience. Well Road Play Park, 25.7km from Banff, provides a delightful outdoor space for families to enjoy together.

Adventure

Explore the stunning Banff National Park with exhilarating hiking trails that lead to breathtaking viewpoints and picturesque lakes. For an adrenaline rush, try white-water rafting on the River Tay, or experience the thrill of mountain biking through scenic routes surrounded by nature's beauty.

Nightlife

Banff's nightlife offers a charming blend of cosy pubs and vibrant venues. Visit the Banff Springs Hotel for elegant cocktails and stunning views. For a more laid-back vibe, check out The Coach House for local ales and live music, creating a warm atmosphere perfect for unwinding after a day of exploration.

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

Find the best attractions in and around Banff

Banff, Scotland, is perfect for an outdoor adventure, offering stunning scenery and cultural experiences. Explore the local harbour, beach, and rocky landscapes while immersing yourself in the beauty of the area. Don't miss the chance to tour the attractions of Banff and visit the nearby Banff National Park for an unforgettable experience.

  • Delgatie Castle: Nestled 14.5km from Banff, Delgatie Castle is a splendid example of Scottish heritage, steeped in romance and history. Visitors can explore its stunning architecture, lush gardens, and fascinating exhibits that highlight the castle's storied past, making it a perfect spot for a leisurely stroll and a glimpse into the lives of its former inhabitants.
  • Duff House: Located within Banff, Duff House is an exquisite historic house showcasing Georgian architecture and rich cultural significance. The beautiful art collections and serene grounds invite visitors to immerse themselves in history while enjoying the tranquillity of the surrounding landscape.
  • Inverboyndie Beach: Situated in Banff, Inverboyndie Beach offers a delightful escape with its sandy shores and picturesque coastal views. Ideal for relaxation or a scenic walk, the beach provides a perfect setting to unwind and soak up the natural beauty of the Scottish coastline.

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

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Banff.
  • Consider traveling during the off-peak season (typically January to March) for more affordable package holidays to Banff.
  • 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.

Banff Essential Information

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

Our pick of the best 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
The price is AU$203 per night from 6 Mar to 7 Mar
AU$203
6 Mar - 7 Mar
includes taxes & fees
8.6/10 Excellent! (219 reviews)
Everything about our stay was very good except the poor service at breakfast.

Reviewed on 8 Feb 2026

Banff Springs Hotel
Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road Banff Scotland
The price is AU$189 per night from 1 Mar to 2 Mar
AU$189
1 Mar - 2 Mar
includes taxes & fees
9.4/10 Exceptional! (240 reviews)
Rooms great, food excellent,

Reviewed on 23 Feb 2026

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
The price is AU$216 per night from 1 Mar to 2 Mar
AU$216
1 Mar - 2 Mar
includes taxes & fees
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.

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.