Find hotels in Banff from CA $129
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Banff hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Top 10 Banff hotels and places to stay
Pew With a View - Seafront Cottages
Pew With a View - Seafront Cottages
Pet-friendly
Parking included
Free WiFi
10.0 out of 10, Exceptional, 13 reviews
Banff Springs Hotel
Banff Springs Hotel
Parking included
Free WiFi
Restaurant
8.6 out of 10, Excellent, 124 reviews
The price is CA $200
CA $241 total
includes taxes & fees
Jun 23 - Jun 24
Fife Lodge
Fife Lodge
Breakfast included
Parking included
Free WiFi
9.4 out of 10, Exceptional, 162 reviews
Cleanliness is scored top 10% in Banff by travellers.
The price is CA $145
CA $175 total
includes taxes & fees
Jul 4 - Jul 5
Durn House
Durn House
Pet-friendly
Parking included
Free WiFi
9.2 out of 10, Wonderful, 112 reviews
The price is CA $182
CA $219 total
includes taxes & fees
Jun 24 - Jun 25
Station Hotel Portsoy
Station Hotel Portsoy
Breakfast included
Pet-friendly
Parking included
9.0 out of 10, Wonderful, 53 reviews
Staff & service is scored top 10% in Banff by travellers.
The price is CA $153
CA $183 total
includes taxes & fees
Jun 24 - Jun 25
The Davron Hotel
The Davron Hotel
Breakfast included
Parking included
Free WiFi
9.4 out of 10, Exceptional, 98 reviews
Staff & service is scored top 10% in Fraserburgh by travellers.
The price is CA $129
CA $155 total
includes taxes & fees
Jun 23 - Jun 24
The Knowes Hotel & Restaurant
The Knowes Hotel & Restaurant
Parking included
Free WiFi
Restaurant
8.8 out of 10, Excellent, 143 reviews
Staff & service is scored top 10% in Macduff by travellers.
The price is CA $189
CA $227 total
includes taxes & fees
Jun 21 - Jun 22
Deveron Lodge B&B Guest House
Deveron Lodge B&B Guest House
Breakfast included
Parking included
Free WiFi
10.0 out of 10, Exceptional, 17 reviews
Staff & service is scored top 10% in Turriff by travellers.
The price is CA $174
CA $174 total
includes taxes & fees
Jun 28 - Jun 29
Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent Resort
Washer
Parking included
Free WiFi
10.0 out of 10, Exceptional, 7 reviews
The price is CA $137
CA $165 total
includes taxes & fees
Jul 2 - Jul 3
Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and Restaurant
Free WiFi
Restaurant
Breakfast available
8.0 out of 10, Very good, 5 reviews
The price is CA $142
CA $171 total
includes taxes & fees
Jun 21 - Jun 22
Heath Hill Hotel
Heath Hill Hotel
Breakfast included
Parking included
Free WiFi
9.6 out of 10, Exceptional, 62 reviews
Staff & service is scored top 10% in Fraserburgh by travellers.
The price is CA $176
CA $212 total
includes taxes & fees
Jun 25 - Jun 26
Castleview Apartments
Castleview Apartments
Pet-friendly
Parking included
Free WiFi
The price is CA $165
CA $199 total
includes taxes & fees
Jun 23 - Jun 24
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Kitchen
Washer
Dryer
10.0 out of 10, Exceptional, 132 reviews
Silverstripe B&B in a country cottage peaceful location
Silverstripe B&B in a country cottage peaceful location
Breakfast included
10.0 out of 10, Exceptional, 10 reviews
The price is CA $153
CA $153 total
includes taxes & fees
Jun 24 - Jun 25
Door to the Shore - Seafront Cottages
Door to the Shore - Seafront Cottages
Parking included
Free WiFi
9.6 out of 10, Exceptional, 8 reviews
The price is CA $218
CA $305 total
includes taxes & fees
Jul 1 - Jul 2
Finest Retreats | Ellie-Jo Cottage
Finest Retreats | Ellie-Jo Cottage
Kitchen
Washer
Dryer
7.2 out of 10, Good, 5 reviews
"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland
"Door to the Shore" is the ultimate in deluxe glamping accommodation in Scotland
Ocean view
Kitchen
Washer
10.0 out of 10, Exceptional, 7 reviews
The price is CA $209
CA $289 total
includes taxes & fees
Jul 1 - Jul 2
Escape city life - 5 bed, 2 bathroom, Luxury Cottage with Hot tub & Sauna
Escape city life - 5 bed, 2 bathroom, Luxury Cottage with Hot tub & Sauna
Ocean view
Hot tub
Kitchen
10.0 out of 10, Exceptional, 4 reviews
3 bedroom accommodation in Banff
3 bedroom accommodation in Banff
Kitchen
Washer
Pet-friendly
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.
More cheap stays in Banff
![Deveron Lodge B&B Guest House](https://images.trvl-media.com/lodging/77000000/76200000/76194500/76194467/3b09e04d_y.jpg?impolicy=resizecrop&rw=402&ra=fit)
Deveron Lodge B&B Guest House
Bridgend Terrace, Turriff, Scotland
The price is CA $174 per night from Jun 28 to Jun 29
CA $174
CA $174 total
includes taxes & fees
Jun 28 - Jun 29
9.8/10 Exceptional! (17 reviews)
![4 Star Hotels](https://images.trvl-media.com/lodging/1000000/580000/574300/574227/b1d67e95_w.jpg)
4 Star Hotels
20 properties
Accommodation near Banff attractions
Duff House
4.5/5(3 reviews)
Find out about the history of Banff with a stop at Duff House. Amble around the area's waterfront or experience its festivals.
Banff Travel Info
Number of hotels | 546 |
---|---|
Highest price | CA $218 |
Lowest price | CA $129 |
Known attractions | Macduff Marine Aquarium, Banff Museum and Delgatie Castle |
Hotels with luxury amenities | 24 |
Hotels with bars | 8 |
Frequently asked questions
Banff Hotel ReviewsExpedia verified reviews
![Fife Lodge](http://images.trvl-media.com/lodging/3000000/2090000/2087000/2086995/cecea628_y.jpg)
Fife Lodge
5/5 Excellent
Quaint Lodge
"This lodge was located in a quiet, quaint location close to places to eat. We enjoyed our stay here and would return for a visit. The staff was kind and accommodating. "
A verified traveller stayed at Fife Lodge
Posted 5 days ago
Accommodation near Banff attractions
More accommodation types in Banff
Hotels near Banff Airports
Hotels Near Banff, Scotland
- North Sea Hotels
- Elgin Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Peterhead Hotels
- Inverurie Hotels
- Buckie Hotels
- Lossiemouth Hotels
- Aberlour Hotels
- Fraserburgh Hotels
- Keith Hotels
- Huntly Hotels
- Ellon Hotels
- Dufftown Hotels
- Cullen Hotels
- Turriff Hotels
- Fochabers Hotels
- Insch Hotels
- Portsoy Hotels
- Aberdeenshire and Moray Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
Flights
Cars
Activities
Vacation Rentals
General