
3 Star Hotels in Banff, Scotland
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Banff 3 Star Hotels
Tonight
11 Sept - 12 SeptTomorrow
12 Sept - 13 SeptThis weekend
11 Sept - 13 SeptNext weekend
18 Sept - 20 SeptOur top choices for Banff 3-star hotels
€151
includes taxes & fees
13 Sept - 14 Sept
€112
includes taxes & fees
19 Sept - 20 Sept
€84
includes taxes & fees
8 Oct - 9 Oct
€175
includes taxes & fees
13 Sept - 14 Sept
€58
includes taxes & fees
12 Sept - 13 Sept
€151
includes taxes & fees
5 Oct - 6 Oct
€114
includes taxes & fees
12 Sept - 13 Sept
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Banff.

Meldrum House Country Hotel & Golf Course
East Lodge Inverurie Scotland
€184
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (415 reviews)

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
€150
13 Sept - 14 Sept
includes taxes & fees
8.8/10 Excellent! (251 reviews)

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
€284
6 Oct - 7 Oct
includes taxes & fees
9/10 Wonderful! (389 reviews)
Still don't see what you're looking for?
See all properties in Banff.
You can also use these popular filters to refine your search.
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.
Learn more about Banff
Tucked along Scotland's northeast coast, this historic fishing town offers charming harbour walks and the impressive ruins of Banff Castle. Visit the Duff House art gallery for masterpieces, then explore nearby Macduff Marine Aquarium to discover fascinating sea creatures from local waters.
See all hotels in Banff
Top Banff Hotel Reviews
The Old Coach House Hotel
8/10 Good
"The ladies on reception were so lovely. Friendly and very helpful advising on gpod eating places and places to visit. The bedroom was clean with very comfortable bed. Sadly the hotel is in need of tlc it showed the signs of great potential and could offer a wonderful eating and drinking venue if developed. The price was very reasonable given the standard of the amenities and a place to certainly use if only needing a base"
Fife Lodge
10/10 Excellent
"Lovely grounds - on the outskirts of the town. The atmosphere peaceful and rural. With traditional mansion house features and modem appointments - a small and relaxing hotel - with enjoyable breakfast. À walk into town - or through the grounds to the river."
Laichmoray Hotel
10/10 Excellent
"Very convenient location for our requirements. The bed was very comfortable and we had a fabulous sleep. The bar staff were knowledgeable and friendly and the whisky choice was amazing. Breakfast had to be pre-ordered and we weren’t sure how it would be, but it was excellent. Especially the Greek yoghurt and berries with honey. Portions were generous and we struggled to eat everything."
Firth Hotel & Restaurant
10/10 Excellent
"Perfect for what I needed. Had food in evening which was really good. Location great"
The Royal Hotel
8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."















































































