Find hotels in Banff from £85
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
10.0 out of 10, Exceptional, 13 reviews
Banff Springs Hotel
Banff Springs Hotel
8.6 out of 10, Excellent, 122 reviews
The price is £138
includes taxes & fees
9 Jun - 10 Jun
Fife Lodge
Fife Lodge
9.4 out of 10, Exceptional, 158 reviews
The price is £104
includes taxes & fees
11 Jun - 12 Jun
Save an average of 15% on thousands of hotels when you're signed in
Durn House
Durn House
9.4 out of 10, Exceptional, 111 reviews
The price is £147
includes taxes & fees
7 Jun - 8 Jun
Station Hotel Portsoy
Station Hotel Portsoy
9.0 out of 10, Wonderful, 50 reviews
The price is £105
includes taxes & fees
7 Jun - 8 Jun
The Davron Hotel
The Davron Hotel
9.4 out of 10, Exceptional, 98 reviews
The price is £85
includes taxes & fees
8 Jun - 9 Jun
The Knowes Hotel & Restaurant
The Knowes Hotel & Restaurant
8.8 out of 10, Excellent, 143 reviews
The price is £117
includes taxes & fees
19 Jun - 20 Jun
Deveron Lodge B&B Guest House
Deveron Lodge B&B Guest House
10.0 out of 10, Exceptional, 16 reviews
The price is £100
includes taxes & fees
17 Jun - 18 Jun
Acdc Glamping, Campervan , Caravan and Tent Resort
Acdc Glamping, Campervan , Caravan and Tent Resort
10.0 out of 10, Exceptional, 7 reviews
The price is £95
includes taxes & fees
30 Jun - 1 Jul
Stag & Thistle Hotel and Restaurant
Stag & Thistle Hotel and Restaurant
7.6 out of 10, Good, 4 reviews
The price is £96
includes taxes & fees
26 Jun - 27 Jun
Heath Hill Hotel
Heath Hill Hotel
9.6 out of 10, Exceptional, 61 reviews
The price is £123
includes taxes & fees
29 Jun - 30 Jun
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
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
10.0 out of 10, Exceptional, 10 reviews
The price is £107
includes taxes & fees
12 Jun - 13 Jun
Door to the Shore - Seafront Cottages
Door to the Shore - Seafront Cottages
9.6 out of 10, Exceptional, 8 reviews
The price is £175
includes taxes & fees
7 Jun - 8 Jun
"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
10.0 out of 10, Exceptional, 6 reviews
The price is £169
includes taxes & fees
10 Jun - 11 Jun
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
10.0 out of 10, Exceptional, 4 reviews
Just 2 miles from the beautiful beach at Banff and with plenty of castles and historic monuments to
Just 2 miles from the beautiful beach at Banff and with plenty of castles and historic monuments to
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
Aden House Bed and Breakfast
19 Abbey St, Peterhead, Scotland
The price is £94 per night from Jul 3 to Jul 4
£94
per night
3 Jul - 4 Jul
10/10 Exceptional! (2 reviews)
Accommodation near Banff attractions
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 Travel Info
Number of hotels | 548 |
---|---|
Highest price | £175 |
Lowest price | £85 |
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
5/5 Excellent
"Really well located for train station. A comfortable, friendly, peaceful hotel with wonderful breakfast."
A verified traveller stayed at Laichmoray Hotel
Posted 2 hours ago
Accommodation near Banff attractions
- Hotels near Duff House
- Hotels near Fordyce Joiners Workshop and Visitor Centre
- Hotels near Portsoy Pottery
- Hotels near Banff Museum
- Hotels near Portsoy Ice Cream
- Hotels near Macallan Distillery
- Hotels near Moray Firth
- Hotels near Glenfiddich Whisky Distillery
- Hotels near Speyside Cooperage
- Hotels near Aberlour Distillery
- Hotels near Strathisla Distillery
- Hotels near Fyvie Castle
- Hotels near Glen Moray Distillery
- Hotels near Huntly Castle
- Hotels near Glen Garioch Distillery
- Hotels near Elgin Cathedral
- Hotels near Bow Fiddle Rock
- Hotels near Glendronach Distillery
- Hotels near Fraserburgh Heritage Centre
- Hotels near Aden Country Park
Choose Your Banff Hotel Style
- Beach Resorts & Hotels (1)
- Business Hotels (3)
- Family-Friendly Hotels (3)
- Golf Hotels (3)
- Historic Hotels (1)
- Hotels with Air Conditioning (1)
- Hotels with Airport Transfers (2)
- Hotels with Breakfast (7)
- Hotels with Connecting Rooms (1)
- Hotels with Gym (1)
- Hotels with Laundry Service (2)
- Hotels with Parking (5)
- Hotels with Parking (3)
- Hotels with Restaurant (7)
- Hotels with Room Service (1)
- Hotels with Wifi (6)
- Hotels with a Bar (6)
- Hotels with a View (3)
- Luxury Hotels (1)
- Pet-Friendly Hotels (3)
- Romantic Hotels (1)
- Ski Hotels (1)
- Spa Hotels (1)
- Sports Hotels (2)
- Wedding Hotels (2)
More accommodation types in Banff
Hotels near Banff Airports
Search Banff Hotel Brands
Hotels Near Banff, Scotland
- North Sea Hotels
- Elgin Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Peterhead Hotels
- Inverurie Hotels
- Lossiemouth Hotels
- Buckie Hotels
- Aberlour Hotels
- Fraserburgh Hotels
- Keith Hotels
- Cullen Hotels
- Dufftown Hotels
- Huntly Hotels
- Ellon Hotels
- Turriff Hotels
- Fochabers Hotels
- Craigellachie Hotels
- Portsoy Hotels
- Aberdeenshire and Moray Hotels
Explore more hotels
- 3 bedroom cottage, with far reaching views of the garden and open countryside.
- Craigellachie Hotel of Speyside
- Laichmoray Hotel
- Meldrum House Country Hotel & Golf Course
- The Old Coach House Hotel
- OYO Eastbank Hotel, Speyside Scotland
- Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
- Macdonald Pittodrie House
- Saplinbrae Hotel and Lodges
- Marine Hotel
- The Royal Hotel
Expedia's Latest Trends
Hotels
Flights
Activities