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
Cottage
Pet friendly
Check prices for these dates
Top 10 trending Banff hotels

Banff Springs Hotel
Banff Springs Hotel
8.6 out of 10, Excellent, (193)
The price is P8,633
P10,359 total
includes taxes & fees
Aug 11 - Aug 12

Station Hotel Portsoy
Station Hotel Portsoy
8.8 out of 10, Excellent, (85)
The price is P14,970
P14,970 total
includes taxes & fees
Sep 1 - Sep 2

Fife Lodge
Fife Lodge
9.4 out of 10, Exceptional, (218)
The price is P6,672
P8,007 total
includes taxes & fees
Aug 8 - Aug 9

111a Main Street
111a Main Street
The price is P31,264
P37,517 total
includes taxes & fees
Aug 16 - Aug 17

11 Village
11 Village
The price is P23,187
P27,824 total
includes taxes & fees
Aug 20 - Aug 21

15 Waters Edge
15 Waters Edge
The price is P51,292
P61,551 total
includes taxes & fees
Aug 30 - Aug 31
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.

Top Banff Hotel Reviews

Craigellachie Hotel of Speyside
10/10 Excellent
More cheap stays in Banff
More cheap stays in Banff

Premier Inn Elgin
15 Linkwood Way, Elgin, Scotland
The price is P3,495 per night from Aug 17 to Aug 18
P3,495
P4,194 total
Aug 17 - Aug 18
includes taxes & fees
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
- Peterhead Hotels
- Inverurie Hotels
- Lossiemouth Hotels
- Great Britain Hotels
- Aberlour Hotels
- Buckie Hotels
- Fraserburgh Hotels
- Ellon Hotels
- Keith Hotels
- Cullen Hotels
- Huntly Hotels
- Dufftown Hotels
- Turriff Hotels
- Northern Europe Hotels
- Craigellachie Hotels
- Fochabers Hotels
- Insch Hotels
Most Popular Hotels in Banff
Expedia's Latest Trends
Hotels
Flights
Packages