
Banff hotels from RM263
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Banff
Family friendly
Cottage
Check prices for these dates
Our top choices for Banff hotels

Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (240 reviews)
The price is RM372
RM446 total
includes taxes & fees
26 Feb - 27 Feb

Banff Springs Hotel
Banff Springs HotelBanff
8.6 out of 10, Excellent, (219 reviews)
The price is RM499
RM599 total
includes taxes & fees
26 Feb - 27 Feb

Homesly The Station Hotel
Homesly The Station HotelBanff
8.6 out of 10, Excellent, (91 reviews)
The price is RM493
RM493 total
includes taxes & fees
26 Feb - 27 Feb

49 Crovie Village
49 Crovie VillageBanff
The price is RM2,245
RM2,693 total
includes taxes & fees
6 Mar - 7 Mar

19 Reidhaven Street
19 Reidhaven StreetBanff
The price is RM2,751
RM2,751 total
includes taxes & fees
28 Feb - 1 Mar

2 Seafield Place
2 Seafield PlaceBanff
The price is RM1,772
RM2,126 total
includes taxes & fees
1 Mar - 2 Mar

24 Waters Edge
24 Waters EdgeBanff
10.0 out of 10, Exceptional, (1 review)
The price is RM1,940
RM1,940 total
includes taxes & fees
7 Mar - 8 Mar

The Davron Hotel
The Davron HotelFraserburgh
9.4 out of 10, Exceptional, (123 reviews)
The price is RM429
RM515 total
includes taxes & fees
27 Feb - 28 Feb

The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (153 reviews)
The price is RM219
RM263 total
includes taxes & fees
26 Feb - 27 Feb

The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (98 reviews)
The price is RM700
RM840 total
includes taxes & fees
10 Mar - 11 Mar

Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf CourseInverurie
9.6 out of 10, Exceptional, (369 reviews)
The price is RM521
RM625 total
includes taxes & fees
2 Mar - 3 Mar

Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and RestaurantFraserburgh
8.4 out of 10, Very good, (18 reviews)
The price is RM408
RM489 total
includes taxes & fees
26 Feb - 27 Feb

Heath Hill Hotel
Heath Hill HotelFraserburgh
9.6 out of 10, Exceptional, (92 reviews)
The price is RM602
RM722 total
includes taxes & fees
26 Feb - 27 Feb

Premier Inn Elgin
Premier Inn ElginElgin
7.4 out of 10, Good, (3 reviews)
The price is RM223
RM268 total
includes taxes & fees
22 Mar - 23 Mar

The Fiddichside Inn
The Fiddichside InnAberlour
The price is RM744
RM893 total
includes taxes & fees
16 Mar - 17 Mar
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Banff attractions
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.

More cheap stays in Banff

Bankhouse B&B
102a High Street Aberlour Scotland
The price is RM569 per night from 4 Mar to 5 Mar
RM569
RM683 total
4 Mar - 5 Mar
includes taxes & fees
9.4/10 Exceptional! (43 reviews)















































































