Banff Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Banff
Family friendly
Cabin
Check prices for these dates
Top 10 trending Banff hotels

Station Hotel Portsoy
Station Hotel Portsoy
8.8 out of 10, Excellent, (84)
The price is P9,345
P11,214 total
includes taxes & fees
Jul 25 - Jul 26

Banff Springs Hotel
Banff Springs Hotel
8.6 out of 10, Excellent, (183)
The price is P9,178
P11,014 total
includes taxes & fees
Jul 8 - Jul 9

Leslie Castle
Leslie Castle
10.0 out of 10, Exceptional, (36)
The price is P18,379
P22,055 total
includes taxes & fees
Jul 9 - Jul 10

Meldrum House Country Hotel & Golf Course
Meldrum House Country Hotel & Golf Course
9.6 out of 10, Exceptional, (349)
The price is P10,334
P12,400 total
includes taxes & fees
Jul 21 - Jul 22

The Seafield Arms
The Seafield Arms
9.4 out of 10, Exceptional, (107)
The price is P10,270
P12,323 total
includes taxes & fees
Jul 9 - Jul 10

Saplinbrae Hotel and Lodges
Saplinbrae Hotel and Lodges
9.8 out of 10, Exceptional, (212)
The price is P7,574
P9,089 total
includes taxes & fees
Jul 10 - Jul 11
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 P10,269 per night from Jul 14 to Jul 15
P10,269
P12,323 total
Jul 14 - Jul 15
includes taxes & fees
9.4/10 Exceptional! (37 reviews)
Near an Attraction
Near an Attraction
Recent Reviews in Banff
Recent Reviews in Banff

Ban Car Hotel
5/5 Excellent
"My first visit here and I really enjoyed it, a big comfy bed and room, & nice views. The food was excellent and I will return here again."
A verified traveler stayed at Ban Car Hotel
Posted 12 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Near an Attraction
Hotels Near Banff, Scotland
- North Sea Hotels
- Scottish Highlands Hotels
- Elgin Hotels
- Lossiemouth Hotels
- Inverurie Hotels
- Aberlour Hotels
- Great Britain Hotels
- Peterhead Hotels
- Buckie Hotels
- Fraserburgh Hotels
- Keith Hotels
- Ellon Hotels
- Huntly Hotels
- Cullen Hotels
- Dufftown Hotels
- Turriff Hotels
- Insch Hotels
- Craigellachie Hotels
- Fochabers Hotels
- Northern Europe Hotels
Most Popular Hotels in Banff
Expedia's Latest Trends
Hotels
Flights
Packages