Search Banff hotels
Most accommodation are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top hotels and accommodation in Banff
More cheap accommodation in Banff
Aden House Bed and Breakfast
19 Abbey St, Peterhead, Scotland
The price is AU$190 per night from Mar 30 to Mar 31
AU$190
per night
30 Mar - 31 Mar
10/10 Exceptional! (1 review)
Stay near top Banff attractions
Duff House
4/5(1 review)
Find out about the history of Banff when you spend time at Duff House. Amble around the area's waterfront or experience its festivals.
Banff Travel Info
Number of reviews | 47 |
---|---|
Accommodation | 530 hotels |
Highest price | AU$338 |
Lowest price | AU$144 |
Reasons to visit | Banff Museum, Macduff Marine Aquarium and Delgatie Castle |
Hotels with luxury amenities | 31 |
Hotels with dining | 10 |
Frequently asked questions
Recent Reviews in BanffExpedia verified reviews
5/5 Excellent
Great hotel
"This hotel is great. It’s friendly, comfortable and the staff are really nice "
A verified traveller stayed at Meldrum House Country Hotel & Golf Course
Posted 1 day ago
5/5 Excellent
Great stay at tbe Craigellachie Hotel
"Great trip with friends, very comfortable large room with huge ensuite. Excellent choice available for breakfast and adjoining Spey Inn bar offered afforable meals in tbe evening. Quaich Bar offers an impressive collection of whiskies but would be be better if they had a whisky menu to help you choose and also to give an indication of price. "
A verified traveller stayed at Craigellachie Hotel of Speyside
Posted 4 days ago
Stay near top Banff attractions
Which hotels are closest to the Banff airport?
Are there hotels near Banff?
- North Sea Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Elgin Hotels
- Inverurie Hotels
- Buckie Hotels
- Peterhead Hotels
- Lossiemouth Hotels
- Fraserburgh Hotels
- Aberlour Hotels
- Keith Hotels
- Dufftown Hotels
- Ellon Hotels
- Cullen Hotels
- Huntly Hotels
- Turriff Hotels
- Craigellachie Hotels
- Oldmeldrum Hotels
- Fochabers Hotels
- Insch Hotels
What are the most popular hotels in Banff?
Expedia's Latest Trends
Hotels
Activities