Banff Holiday Deals

Choose two or more items and save on your trip:

Holiday In Banff

On the north coast of Scotland, the small town of Banff, Aberdeenshire is the perfect destination for slowing down real fast.

While on holiday in Banff, tour ancient castle grounds, hike grassy seaside hills and stare off into the North Sea. If you listen closely, you may hear the uncommon sound of good ol’ peace and quiet, which the local Banffians have been mastering since the Bronze Age. OK, the peace has been interrupted with some feudal…feuds. But that’s what makes the history so rich.

From the banks of Banff, you can easily pack your itinerary with the best of North Scotland. Discover neighbouring villages, amble through the city of Aberdeen or investigate Nessie’s whereabouts in the loch at Inverness. Wrap up some smashing Banff package deals like a tasty fish supper and head for the high sea—er, we mean the North Sea!

Things to Do in Banff

Start your Banff holiday at the site of the Banff Castle ruins—it may be a bit crumbly, but that’s what happens when you’ve been around since the 12th century. From there, take a walk down Castle Street to Duff House, which—don’t tell the Earl of Fife—may not be a castle, but its gorgeous gardens and galleries are quite regal.

Wanna escape civilisation, no matter how old? The grassy cliffs of Banff offer some of the best birdwatching in the country, as puffins nest in the nooks and crannies—yes, they’re called puffins! Prefer finned friends? Pick up one of lastminute.com.au’s awesome Banff car hire options and roll over to Macduff Marine Aquarium, where you can get to know the local sea life. You don’t even need to plunge yourself into the cold North Sea. You can watch the aquarium caretakers swim with the fishies during feeding time, just for fun—those Scots and the things they’re into…

Shopping, Dining & Nightlife

If you wanna shop till you drop, Aberdeen is an hour’s drive away. Save for the splurge by booking a cheap Banff package and fill your boot with big-city booty at the shops in Union Square. Want to keep the souvenir-hunting to Banff itself? Visit the Banff Farmers Market for a selection of local produce, handmade art and smoked fish.

You probably think you know fish and chips. But get a mouthful of a traditional fish supper—fish, chips and mushy peas—with a bottle of Scotland’s own iconic Irn-Bru soda (think bright orange cream soda). Other Scottish cuisines to try include haggis, meat pies, heaps of fresh fish and a little something called potted hough (aka head cheese, but the name is fun).

In Banff, even the nightlife is historic. Join a pub crawl to hear all the local “big fish” stories. Pubs like Market Arms and The Ship Inn have been welcoming fishermen and travellers alike for generations. Settle in and guzzle a pint—or two or three—and you’ll be telling your own tall tales before you know it!

What’s Next?

At lastminute.com.au, we’ve got baller Banff packages. All you’ve gotta do is choose the hotels and flights that strike your fancy and escape to the land of cliffs and kilts on the fly!

Top hotels for your Banff holiday

Fife Lodge

Fife Lodge

3 out of 5
Sandyhill Road, Banff, Scotland
The price is AU$205 per night from 4 Jan to 5 Jan
AU$205
includes taxes & fees
4 Jan - 5 Jan 2025
When you stay at Fife Lodge in Banff, you'll be near the beach, within a 5-minute drive of Duff House and Banff Museum.
"All good"

Reviewed on 17 Dec. 2024

Fife Lodge
Station Hotel Portsoy

Station Hotel Portsoy

3.5 out of 5
22 Seafield Street, Banff, Scotland
The price is AU$201 per night from 6 Jan to 7 Jan
AU$201
includes taxes & fees
6 Jan - 7 Jan 2025
With a stay at Station Hotel Portsoy in Banff, you'll be a 1-minute walk from Portsoy Ice Cream and 6 minutes by foot from Portsoy Pottery.
Great stay
"Good food both breakfast dinner. Bed was great and staff as well."

Reviewed on 3 Sep. 2024

Station Hotel Portsoy
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$269 per night from 26 Dec to 27 Dec
AU$269
includes taxes & fees
26 Dec - 27 Dec
When you stay at Banff Springs Hotel in Banff, you'll be near the beach, you'll be a 3-minute drive from Duff House.
Lovely & welcoming
"Lovely hotel, friendly staff, room a bit small but very comfortable, nice sea view, great breakfast."

Reviewed on 17 Dec. 2024

Banff Springs Hotel
Don't see what you're looking for?
See all available properties in Banff
View all properties
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.

Popular places to visit

^Savings based on all package bookings made with Flight + Hotel on lastminute.com.au from January 1, 2019 to December 31, 2019, as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.