
Banff Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Banff

Banff Springs Hotel
8 Golden Knowes Rd, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is 4.000.534 ₫ per night from 12 Oct to 13 Oct
4.000.534 ₫
4.800.640 ₫ total
12 Oct - 13 Oct
includes taxes & fees
8.6/10 Excellent! (199 reviews)
"The welcome at reception was great. The hotel is spotless inside and out with unbelievable views over the bay. There was no lift to the rooms which was disappointing especially with heavy bags. The room itself was clean and tidy. There were no power points by the bed (needed for some medical equipment) ..."
Reviewed on 17 Sept 2025

Fife Lodge
Sandyhill Road, Banff, Scotland
The price is 2.949.501 ₫ per night from 12 Oct to 13 Oct
2.949.501 ₫
3.539.401 ₫ total
12 Oct - 13 Oct
includes taxes & fees
9.4/10 Exceptional! (224 reviews)
"The staff are wonderful and very accommodating. Super breakfast, bar area as well as dining facility."
Reviewed on 1 Oct 2025

Station Hotel Portsoy
22 Seafield Street, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is 4.688.619 ₫ per night from 3 Nov to 4 Nov
4.688.619 ₫
4.688.619 ₫ total
3 Nov - 4 Nov
includes taxes & fees
8.4/10 Very Good! (89 reviews)
"Staff were very friendly, courteous and responsive. The beds were comfortable and the rooms clean. We enjoyed our stay and would come back."
Reviewed on 22 Jun 2025
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
Banff Museum
4/5(2 reviews)
You can spend time browsing the exhibits at Banff Museum during your travels in Banff. Amble around the area's waterfront or experience its festivals.
Portsoy Pottery
You can spend an afternoon studying the exhibits at Portsoy Pottery during your trip to Portsoy. Stroll along the waterfront or experience the area's festivals.
Duff House
5/5(5 reviews)
Find out about the history of Banff when you spend time at Duff House. Amble around the area's waterfront or experience its festivals.