
Find 3 Star Hotels in Banff from SAR 253
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Banff 3 Star Hotels
Tonight
9 Aug - 10 AugTomorrow
10 Aug - 11 AugNext weekend
14 Aug - 16 AugIn two weeks
21 Aug - 23 AugOur top choices for Banff 3-star hotels
SAR 660
SAR 792 total
includes taxes & fees
14 Aug - 15 Aug
SAR 393
SAR 472 total
includes taxes & fees
25 Aug - 26 Aug
SAR 211
SAR 253 total
includes taxes & fees
11 Aug - 12 Aug
SAR 454
SAR 545 total
includes taxes & fees
15 Aug - 16 Aug
SAR 556
SAR 667 total
includes taxes & fees
12 Aug - 13 Aug
SAR 399
SAR 479 total
includes taxes & fees
16 Aug - 17 Aug
SAR 718
SAR 861 total
includes taxes & fees
17 Aug - 18 Aug
SAR 563
SAR 676 total
includes taxes & fees
12 Aug - 13 Aug
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
SAR 562
SAR 675 total
24 Aug - 25 Aug
includes taxes & fees
9.4/10 Exceptional! (401 reviews)

Banff Springs Hotel
8 Golden Knowes Rd Banff Scotland
SAR 505
SAR 606 total
17 Aug - 18 Aug
includes taxes & fees
8.8/10 Excellent! (245 reviews)

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
SAR 1,047
SAR 1,256 total
8 Sep - 9 Sep
includes taxes & fees
9/10 Wonderful! (383 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 harbor 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 Royal Hotel
8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Firth Hotel & Restaurant
8/10 Good
"Comfortable and clean room, enough space for a family of 4. Cleaned daily & linens replenished. Staff helpful. Ideal location within the town."
Laichmoray Hotel
10/10 Excellent
"Parked right outside the main door Room was clean bed was comfy feel asleep within 30 mins as I was so nackered.. I had my breakfast brought up to my room"
Fife Lodge
10/10 Excellent
"great staff"
The Old Coach House Hotel
8/10 Good
"Nice staff, a lot of information provided. Off street parking is just next to the hotel. Lidl’s within short walking distance. Rooms and the building itself are little tired. Bathroom was a tiny one, but everything worked fine (except the extractor fan). Decorating was little outdated. But if you are looking for affordable stay overnight or few nights stay, then I would recommend it."















































































