Number of reviews | 69 |
---|---|
Accommodation | 562 hotels |
Lowest Price | ฿2,302 |
Highest Price | ฿12,440 |
Find hotels in Banff from ฿2,302
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Top 10 Banff hotels and places to stay

Banff Springs Hotel
Banff Springs Hotel
8.6 out of 10, Excellent, (171)
The price is ฿5,232
฿6,278 total
includes taxes & fees
3 Apr - 4 Apr

Station Hotel Portsoy
Station Hotel Portsoy
9.0 out of 10, Wonderful, (75)
The price is ฿3,267
฿3,920 total
includes taxes & fees
15 Apr - 16 Apr

Fife Lodge
Fife Lodge
9.4 out of 10, Exceptional, (203)
The price is ฿3,842
฿4,610 total
includes taxes & fees
2 Apr - 3 Apr

Macdonald Pittodrie House
Macdonald Pittodrie House
8.8 out of 10, Excellent, (240)
The price is ฿4,276
฿5,131 total
includes taxes & fees
2 Apr - 3 Apr

Leslie Castle
Leslie Castle
10.0 out of 10, Exceptional, (35)
The price is ฿10,477
฿12,572 total
includes taxes & fees
4 Apr - 5 Apr

The Lodges at Barra Castle
The Lodges at Barra Castle
9.0 out of 10, Wonderful, (26)
The price is ฿5,122
฿6,147 total
includes taxes & fees
2 Apr - 3 Apr
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
Learn more about Banff
Come to relaxing Banff and enjoy its culture, boating and festivals.

More cheap stays in Banff
More cheap stays in Banff

Bankhouse B&B
102a High Street, Aberlour, Scotland
The price is ฿4,756 per night from 8 Apr to 9 Apr
฿4,756
฿5,708 total
includes taxes & fees
8 Apr - 9 Apr
9.4/10 Exceptional! (35 reviews)
Accommodation near Banff attractions
Accommodation near Banff attractions
Find out more about Banff
Find out more about Banff
Banff hotels information
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Banff attractions
Hotels Near Banff, Scotland
- North Sea Hotels
- Scottish Highlands Hotels
- Inverurie Hotels
- Elgin Hotels
- Great Britain Hotels
- Peterhead Hotels
- Lossiemouth Hotels
- Aberlour Hotels
- Buckie Hotels
- Fraserburgh Hotels
- Keith Hotels
- Huntly Hotels
- Ellon Hotels
- Dufftown Hotels
- Cullen Hotels
- Turriff Hotels
- Craigellachie Hotels
- Fochabers Hotels
- Insch Hotels
- Portsoy Hotels
Expedia's Latest Trends
Hotels
General
Visit NottinghamVisit SouthamptonVisit Stratford-upon-AvonVisit CambridgeVisit InvernessVisit WellsVisit IpswichVisit SandayVisit NorwichVisit AberdeenVisit WarwickVisit LeicesterVisit OxfordVisit WindermereVisit BathVisit UigVisit GlasgowVisit ManchesterVisit Fort WilliamVisit WindsorVisit St. AndrewsVisit BrightonVisit ChesterVisit GlastonburyVisit HarrogateVisit CanterburyVisit TainVisit GooleVisit York