Banff accommodation from NZ$212

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in Banff

Tonight
Check prices in Banff for tonight, 21 Nov - 22 Nov
Tomorrow night
Check prices in Banff for tomorrow night, 22 Nov - 23 Nov
This weekend
Check prices in Banff for this weekend, 22 Nov - 24 Nov
Next weekend
Check prices in Banff for next weekend, 29 Nov - 1 Dec

Banff stays as unique as you are

Top hotel deals in Banff

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.

Accommodation In Banff

Within a 10-kilometre distance of the centre of Banff, we have a nice range of hotels.

The Gardenia Guest House - B&B and Fife Lodge are all handily situated within a 5-kilometre radius of Banff's downtown.

25 kilometres from the centre of Banff is the Castle Hotel. The Fife Arms Hotel is located 13 kilometres away. Some more hotel and apartment options in this area are the Kathleen`s Bed and Breakfast and the Durn House.

Looking to go further afield? You're in luck! Aberdeenshire and Moray features plenty of other things to see. Aberdeenshire and Moray is known for beaches, along with commonly visited Aberdeenshire and Moray destinations like the ruins, castles and traditional villages. Travellers in this part of United Kingdom can also enjoy snowboarding.

Banchory is 65 kilometres to the south of Banff. Here, you can visit the Crathes Castle and Gardens. Those staying in Banchory have some great options, including the Inchmarlo Villas and Feughside Inn. Alternatively, visitors can stay in Ballater, 85 kilometres to the southwest of Banff. In Ballater, be sure to check out the Braemar Castle. Places to stay in Ballater include the Moorfield House Hotel and The Invercauld Arms Hotel.

Located 55 kilometres from Banff is Dyce Airport. Stay nearby at the Speedbird Inn or the Britannia Hotel Aberdeen.

Banff hotels essential information

Accommodation
547 hotels
Lowest Price
NZ$212
Highest Price
NZ$290
Popular hotels
Banff Springs Hotel, Fife Lodge, Finest Retreats | Ellie-Jo Cottage, Station Hotel Portsoy, Stunning 6 bedroom 6 bathroom country home with large private indoor heated swimming pool, High Green Hall - a modernly converted church on a hill, Finest Retreats | The White House of Park, NEW LISTING!! Driftwood Cottage, near Portsoy's historic harbour-stunning garden, Seafield Arms

New reviews! Best hotels in Banff

^Eligibility requirements and conditions apply