Banff Hotels
Enter the dates, select the room and choose your hotel in Banff
The 15 best hotels in Banff selected for you
Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
Sandyhill Road, AB45 1BE
Property Location Located in Banff, Fife Lodge is convenient to Duff House and Macduff Marine Aquarium.Rooms Stay in one of 8 guestrooms featuring flat-screen televisions. Read more
price from 125 US$ View Hotel
Durn Road, Portsoy, AB45 2XT
Property Location Located in Banff (Portsoy), Durn House is within the region of Duff House and Macduff Marine Aquarium.Rooms Make yourself at home in one of the 6 individually decorated guestrooms,... Read more
price from 149 US$ View Hotel
19 Castle Street, AB45 1DH
Property Location With a stay at Gardenia Guest House - B&B in Banff, you'll be convenient to Duff House and Macduff Marine Aquarium.Rooms Make yourself at home in one of the 7 guestrooms... Read more
32 High Street, , AB45 1AE
Near Duff House, Self parking (subject to charges) is available onsite., Distances are displayed to the nearest 0. Read more
Sheriffs Brae, AB45 1BG
The Old Customs House is situated in Banff, 1.1 km from Inverboyndie Beach and 35 km from Huntly Castle, in an area where hiking can be enjoyed. Read more
GOLDEN KNOWES ROAD,8
Located on the western outskirts of the Royal Burgh of Banff on the A98, Banff to Inverness road. This comfortable 1970's purpose built hotel sits overlooking the Moray Firth. Read more
5 CHAPEL STREET, , AB45 2LY
Near Inverboyndie Beach, Take in the views from a garden and make use of amenities such as complimentary wireless Internet access., Featured amenities include luggage storage and an elevator. Read more
Damside, Alvah, AB45 3DB
Next to a golf course, Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access., This establishment has received its official star... Read more
Back Green, , AB45 2AF
Near Portsoy Pottery, Take in the views from a garden and make use of amenities such as complimentary wireless Internet access and a television in a common area. This hostel also features a picnic... Read more
Seafield Street, AB45 2QT
In picturesque Portsoy, on the Grampian Coastal Trail, Station Hotel Portsoy offers free parking, free WiFi and cosy bedrooms. There is a traditional restaurant, games room and sea views. Read more
Gamrie Near Gardenstown - , AB45 3HN
This modern country guesthouse enjoys a tranquil location in Aberdeenshire, just 15 minutes from Banff and an hour from both Inverness and Aberdeen. It makes an ideal base from which to explore... Read more
60 Church Street, Portsoy,, AB45 2QR
Driftwood Cottage, a property with a terrace and barbecue facilities, is located in Banff, 43 km from Elgin Cathedral, 29 km from Delgatie Castle, as well as 38 km from Fyvie Castle. Read more
88 Main Street, AB45 3YP
Property Location When you stay at Kathleen's Bed and Breakfast in Banff, you'll be within the vicinity of Macduff Marine Aquarium. This bed & breakfast is within the region of Duff House and... Read more
P'lace of Glassaugh, Glassaugh Lodge, Portsoy, AB45 2UL
Set 2.2 km from Sandend Beach, 33 km from Huntly Castle and 40 km from Elgin Cathedral, P'lace of Glassaugh, Banff offers accommodation situated in Banff. Read more