Banff Hotels from S$143
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, (183)
The price is S$246
includes taxes & fees
14 Jul - 15 Jul

Station Hotel Portsoy
Station Hotel Portsoy
8.8 out of 10, Excellent, (84)
The price is S$251
includes taxes & fees
12 Jul - 13 Jul

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside
9.0 out of 10, Wonderful, (309)
The price is S$400
includes taxes & fees
13 Jul - 14 Jul

The Old Coach House Hotel
The Old Coach House Hotel
7.0 out of 10, Good, (127)
The price is S$87
includes taxes & fees
10 Jul - 11 Jul

OYO Eastbank Hotel, Speyside Scotland
OYO Eastbank Hotel, Speyside Scotland
7.8 out of 10, Good, (128)
The price is S$144
includes taxes & fees
14 Jul - 15 Jul

The Station Hotel
The Station Hotel
9.4 out of 10, Exceptional, (221)
The price is S$340
includes taxes & fees
13 Jul - 14 Jul
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 S$278 per night from 21 Jul to 22 Jul
S$278
21 Jul - 22 Jul
includes taxes & fees
9.4/10 Exceptional! (37 reviews)
Hotels near Banff Attractions
Hotels near Banff Attractions
Recent Reviews in Banff
Recent Reviews in Banff

The Station Hotel
5/5 Excellent
"Lovely renovated property. Food was great and staff super friendly. "
A verified traveller stayed at The Station Hotel
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Banff Attractions
More Hotel Options in Banff
More Accommodation Types in Banff
Hotels near Banff Airport
Hotels Near Banff
- 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
Expedia's Latest Trends
Hotels
Fort William hotelsHotels with Breakfast in YorkHotels with free parking in GlasgowExeter hotelsAshby-de-la-Zouch hotelsGlasgow hotelsOxford hotelsHotels with Airport Shuttle in StanstedHotels with smoking rooms in ManchesterHotels with shuttle in GatwickPortree hotelsHotels with parking in ObanInverness hotels
Cars
Activities
Packages
General