Banff Hotels
Most hotels 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 10 trending Banff hotels
More cheap stays in Banff
Aden House Bed and Breakfast
19 Abbey St, Peterhead, Scotland
The price is €111 per night from Apr 17 to Apr 18
€111
per night
17 Apr - 18 Apr
10/10 Exceptional! (1 review)
Near an Attraction
Duff House
5/5(5 reviews)
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 hotels information
Number of reviews | 47 |
---|---|
Accommodation | 536 hotels |
Lowest Price | €97 |
Highest Price | €197 |
Frequently asked questions
Recent Reviews in BanffExpedia verified reviews
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
Hotel Theme
More accommodation types in Banff
Near an Airport
Hotels Near Banff, Scotland
- 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
Expedia's Latest Trends
Hotels
Flights
Flights to CallanderFlights to StrathavenFlights to DunfermlineFlights to CrianlarichFlights to Fort WilliamFlights to SaltcoatsFlights to St. AndrewsFlights to InvernessFlights to GlasgowFlights to MotherwellFlights to DundeeFlights to ObanFlights to StirlingFlights to AberdeenFlights to FalkirkFlights to AyrFlights to Dalry
Holiday Rentals