
Banff Holidays from €481
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to €76 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Banff Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Highland Aberdeen City Centre
Central Aberdeen
Price was €505, price is now €481 per person
€481
per person
24 Oct - 26 Oct
found 1 day ago
Return direct flight included
Madrid (MAD) to Aberdeen (ABZ)
7.4/10 Good! (333 reviews)
Bit tatty in places but room lovely and excellent value for money
Reviewed on 22 Sept 2025

Sandman Signature Aberdeen Hotel & Spa
George Street
Price was €557, price is now €515 per person
€515
per person
24 Oct - 26 Oct
found 1 day ago
Return direct flight included
Madrid (MAD) to Aberdeen (ABZ)
8.8/10 Excellent! (1,083 reviews)
The ambience in the lobby and the cleanliness of the property and rooms. Was the nicest and most inexpensive place we stayed over our 2 weeks in Scotland!
Reviewed on 16 Sept 2025

Craighaar Hotel
Bucksburn
Price was €555, price is now €525 per person
€525
per person
24 Oct - 26 Oct
found 1 day ago
Return direct flight included
Madrid (MAD) to Aberdeen (ABZ)
8.4/10 Very Good! (353 reviews)
Clean, comfortable rooms. Easy to park. Good bar and restaurant. Convenient to drive into Aberdeen and surrounding area. Very helpful, friendly staff. I would stay here again.
Reviewed on 14 Sept 2025

Rox Hotel Aberdeen by Compass Hospitality
Central Aberdeen
Price was €531, price is now €506 per person
€506
per person
24 Oct - 26 Oct
found 1 day ago
Return direct flight included
Madrid (MAD) to Aberdeen (ABZ)
7.6/10 Good! (393 reviews)
Staff were efficient and helpful. Good central location and competitive price. However, for a 4* hotel, it is very run down. Curtains in the room faling down, old decor, tired looking. All a bit stale. Breakfast was decent, but no hot plates to keep cooked breakfast warm, so expect it to be luke warm or cold.
Reviewed on 18 Sept 2025

Aberdeen House
Central Aberdeen
Price was €521, price is now €497 per person
€497
per person
24 Oct - 26 Oct
found 1 day ago
Return direct flight included
Madrid (MAD) to Aberdeen (ABZ)
6.8/10 (875 reviews)
What a great stay we had at Aberdeen House. We had a lovely room on the 3rd floor with a fantastic view of the harbour - we could see everything going on, the location of this hotel is very convenient for the train and bus station as well as the Union Square shopping centre and of course the harbour. Shower was rainfall style and superb. There's no restaurant but if you're looking for a reasonably priced, clean place to stay in Aberdeen, this is definitely it. We will be staying again!
Reviewed on 24 Jul 2025
Top hotels in Banff

Banff Springs Hotel
8 Golden Knowes Rd, Banff, Scotland
Fully refundableReserve now, pay when you stay
The price is €156 per night from 6 Oct to 7 Oct
€156
6 Oct - 7 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 €120 per night from 24 Sept to 25 Sept
€120
24 Sept - 25 Sept
includes taxes & fees
9.4/10 Exceptional! (221 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 €142 per night from 30 Sept to 1 Oct
€142
30 Sept - 1 Oct
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.
More trip options
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.