COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Banff

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Seafield Arms
3.5 out of 5
5 CHAPEL STREET, Banff, Scotland
2.53 mi from city centre
3.4/5Good! (7 reviews)
good pub
"Really old pub in the middle of the village , good food and drink, very pleasant bar"

Reviewed on 18 Sep 2020

Seafield Arms
Fife Lodge
3 out of 5
Sandyhill Road, Banff, Scotland
The price is £90 per night from 3 Aug to 3 Aug
1.63 mi from city centre
4.4/5Wonderful! (67 reviews)
"A very warm welcome from the owner and this continued on throughout my stay. Nothing was too much trouble. The breakfast was lovely, I hope I can stay there again."

Reviewed on 22 Apr 2021

Fife Lodge
Durn House
4 out of 5
Durn Road, Portsoy, Banff, Scotland
The price is £120 per night from 1 Aug to 1 Aug
5.25 mi from city centre
4.6/5Wonderful! (65 reviews)
"Lovely wee hotel. We got a very warm welcome and really enjoyed our stay here. Highly recommended. Fantastic and attentive staff. Great breakfast too!"

Reviewed on 19 Oct 2020

Durn House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The County Hotel
3 out of 5
32 High Street, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is £95 per night from 25 Jul to 25 Jul
2.13 mi from city centre
4.6/5Exceptional! (14 reviews)
"Very friendly hotel in the centre of Banff"

Reviewed on 14 Jul 2021

The County Hotel
Apartment 8, The Granary
3 out of 5
Church Street, Banff, Scotland
2.26 mi from city centre
Apartment 8, The Granary
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.