
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.036.177 ₫ per night from 25 Aug to 26 Aug
4.036.177 ₫
4.843.412 ₫ total
25 Aug - 26 Aug
includes taxes & fees
8.6/10 Excellent! (194 reviews)
"Very good service and polite staff."
Reviewed on 29 Jul 2025

Fife Lodge
Sandyhill Road, Banff, Scotland
The price is 3.119.606 ₫ per night from 27 Aug to 28 Aug
3.119.606 ₫
3.743.527 ₫ total
27 Aug - 28 Aug
includes taxes & fees
9.4/10 Exceptional! (219 reviews)
"The room was lovely with a big shower."
Reviewed on 14 Aug 2025

Station Hotel Portsoy
22 Seafield Street, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is 5.240.938 ₫ per night from 1 Sept to 2 Sept
5.240.938 ₫
5.240.938 ₫ total
1 Sept - 2 Sept
includes taxes & fees
8.6/10 Excellent! (87 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.