Photo by Graeme Shinnie

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

Banff Springs Hotel
Banff Springs HotelBanff
8.6 out of 10, Excellent, (217 reviews)
The price is 3.403.008 ₫
4.083.609 ₫ total
includes taxes & fees
29 Jan - 30 Jan

Fife Lodge
Fife LodgeBanff
9.4 out of 10, Exceptional, (238 reviews)
The price is 3.134.350 ₫
3.761.219 ₫ total
includes taxes & fees
30 Jan - 31 Jan

24 Waters Edge
24 Waters EdgeBanff
10.0 out of 10, Exceptional, (1 review)
The price is 13.335.628 ₫
13.335.628 ₫ total
includes taxes & fees
1 Feb - 2 Feb

Homesly The Station Hotel
Homesly The Station HotelBanff
8.6 out of 10, Excellent, (91 reviews)
The price is 3.877.280 ₫
3.877.280 ₫ total
includes taxes & fees
29 Jan - 30 Jan

19 Reidhaven Street
19 Reidhaven StreetBanff
The price is 19.145.683 ₫
19.145.683 ₫ total
includes taxes & fees
8 Feb - 9 Feb

11 Village
11 VillageBanff
The price is 11.233.370 ₫
13.480.188 ₫ total
includes taxes & fees
2 Feb - 3 Feb

Tammie Norrie Cottage
Tammie Norrie CottageBanff
The price is 13.458.002 ₫
16.149.602 ₫ total
includes taxes & fees
10 Feb - 11 Feb

2 Seafield Place
2 Seafield PlaceBanff
The price is 12.197.221 ₫
14.636.665 ₫ total
includes taxes & fees
1 Feb - 2 Feb

15 Waters Edge
15 Waters EdgeBanff
The price is 20.004.316 ₫
24.005.179 ₫ total
includes taxes & fees
10 Feb - 11 Feb

49 Crovie Village
49 Crovie VillageBanff
The price is 15.449.813 ₫
18.539.776 ₫ total
includes taxes & fees
1 Feb - 2 Feb

The Royal Oak Hotel
The Royal Oak HotelBuckie
9.6 out of 10, Exceptional, (87 reviews)
The price is 3.880.504 ₫
4.656.748 ₫ total
includes taxes & fees
29 Jan - 30 Jan

83 Seatown
83 SeatownBuckie
10.0 out of 10, Exceptional, (1 review)
The price is 14.064.570 ₫
16.877.340 ₫ total
includes taxes & fees
1 Feb - 2 Feb

Cullen Bay Hotel
Cullen Bay HotelBuckie
9.0 out of 10, Wonderful, (135 reviews)
The price is 3.880.504 ₫
4.656.748 ₫ total
includes taxes & fees
29 Jan - 30 Jan

The Old Coach House Hotel
The Old Coach House HotelBuckie
7.0 out of 10, Good, (152 reviews)
The price is 1.492.547 ₫
1.791.056 ₫ total
includes taxes & fees
30 Jan - 31 Jan

The Mill House Hotel
The Mill House HotelBuckie
8.6 out of 10, Excellent, (117 reviews)
The price is 3.143.305 ₫
3.771.966 ₫ total
includes taxes & fees
29 Jan - 30 Jan

The Seafield Arms
The Seafield ArmsBuckie
9.4 out of 10, Exceptional, (127 reviews)
The price is 3.358.232 ₫
4.029.878 ₫ total
includes taxes & fees
29 Jan - 30 Jan

Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
9.8 out of 10, Exceptional, (233 reviews)
The price is 3.522.293 ₫
4.226.895 ₫ total
includes taxes & fees
8 Feb - 9 Feb

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (347 reviews)
The price is 4.313.463 ₫
5.176.156 ₫ total
includes taxes & fees
29 Jan - 30 Jan

The Redgarth
The RedgarthInverurie
9.6 out of 10, Exceptional, (39 reviews)
The price is 5.074.662 ₫
6.089.594 ₫ total
includes taxes & fees
29 Jan - 30 Jan
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.

Top Banff Hotel Reviews
More cheap stays in Banff

Bankhouse B&B
102a High Street Aberlour Scotland
The price is 3.915.037 ₫ per night from 13 Feb to 14 Feb
3.915.037 ₫
4.698.189 ₫ total
13 Feb - 14 Feb
includes taxes & fees
9.4/10 Exceptional! (42 reviews)
Hotels in Banff with star rating

4 Star Hotels
15 properties




































































