Skip to main content

The best B&Bs in Banff

Check out our pick of great B&Bs in Banff

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Nether Dallachy Farmhouse, hotel in Banff

Nether Dallachy Farmhouse has garden views, free WiFi and free private parking, set in Banff, 31 km from Huntly Castle.

Nether Dallachy Farmhouse is an outstanding bed and breakfast. There’s been a lot of thought , time, energy and love into every room to give the most comfort and the best guest stay . It’s so beautiful
Scored 9.6
9.6
Rated exceptional
Exceptional
120 reviews
Price from
£105.50
1 night, 2 adults
Bankhead Accommodation Aberdeenshire, hotel in Gamrie

Bankhead Accommodation Aberdeenshire, a property with a garden, is situated in Gamrie, 45 km from Huntly Castle, 19 km from Delgatie Castle, as well as 32 km from Fyvie Castle.

Quiet, secluded, comfortable accommodation with all fully functional mod cons including flat screen tv, wi-fi, central heating, walk-in shower and outside hot tub.
Scored 9.0
9.0
Rated superb
Superb
74 reviews
Price from
£110
1 night, 2 adults
Seafield Arms Hotel, hotel in Whitehills

Situated in Whitehills, 1.2 km from Inverboyndie Beach, Seafield Arms Hotel features accommodation with a garden, free private parking, a restaurant and a bar.

The friendliest of staff and customers Meals were very nice
Scored 8.6
8.6
Rated fabulous
Fabulous
353 reviews
Price from
£130
1 night, 2 adults
Silverstripe, hotel in Turriff

Featuring garden views, Silverstripe offers accommodation with a garden and a patio, around 28 km from Huntly Castle. Boasting room service, this property also provides guests with a picnic area.

Loved the decor and style. Plenty of room and beautiful lounge with wood burner stove. Cosy and warm. Fabulous hosts who were welcoming. Delicious breakfast!
Scored 9.7
9.7
Rated exceptional
Exceptional
127 reviews
Price from
£95
1 night, 2 adults
Stravaig B&B, hotel in Cullen

Stravaig B&B is situated in Cullen, 34 km from Huntly Castle, 38 km from Delgatie Castle, and 46 km from Leith Hall Garden & Estate.

The owner gave us a lovely warm welcome; the room was very comfortable and cosy with lots of attention to detail, the bathroom spacious had a very efficient shower, the breakfasts were superb.
Scored 9.8
9.8
Rated exceptional
Exceptional
89 reviews
Price from
£105
1 night, 2 adults
The Pennan Inn, hotel in Pennan

Set in Pennan and with Delgatie Castle reachable within 29 km, The Pennan Inn offers a restaurant, non-smoking rooms, free WiFi and a bar.

It's truly a gem of a place. Tucked away in the rugged folds of the Scottish coastline, this is simply all about fantastic food in an intimate, cosy setting. A worthy addition to any bucket list!
Scored 9.7
9.7
Rated exceptional
Exceptional
32 reviews
Price from
£121
1 night, 2 adults
Rudan Guest House AB53 6UQ, hotel in New Deer

Offering garden views, Rudan Guest House AB53 6UQ is an accommodation set in New Deer, 48 km from Huntly Castle and 15 km from Delgatie Castle.

The hospitality was very heart-warming. Nothing was too much trouble and they made me feel very welcome. Upon arrival, I had a fully loaded fridge with fruit juices, yoghurts, and milk. A choice of cereals, toast, or fully cooked breakfast is also on offer.
Scored 9.5
9.5
Rated exceptional
Exceptional
83 reviews
Price from
£69
1 night, 2 adults
Chapelhill Croft, hotel in Keith

Situated in Keith, within 24 km of Huntly Castle and 33 km of Elgin Cathedral, Chapelhill Croft features accommodation with a garden and free WiFi as well as free private parking for guests who drive....

Room was clean , bed was comfy, breakfast was delicious and the hosts were great company
Scored 9.5
9.5
Rated exceptional
Exceptional
54 reviews
Price from
£101.20
1 night, 2 adults
Portsoy Residence - SJA Stays - Luxury 3 Bed Cottage, hotel in Portsoy

Portsoy Residence - SJA Stays - Luxury 3 Bed Cottage is located in Portsoy, 32 km from Huntly Castle, 43 km from Elgin Cathedral, as well as 29 km from Delgatie Castle.

The property was clean, modern and spacious. I work in the area semi-regularly and the location was perfect for our requirements. The communication from the host was quick, and all instructions for access were sent well in advance, greatly simplifying our check-in. Not the first stay here, and certainly won't be the last (providing they have the availability), I can see it booking up quickly due to how excellent the property is. 10/10 would recommend.
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Netherdale House & The Coach House, hotel in Turriff

Situated in Turriff, in a historic building, 22 km from Huntly Castle, Netherdale House & The Coach House is a guest house with a garden and barbecue facilities.

We stayed in the Coach House for 2 nights and absolutely loved it! The rooms were all beautifully decorated and the mattresses very comfy. We especially loved the massive window in the singing area, could sit there all day and look out at the beautiful surroundings. The log fire was a godsend as it was very cold and snowy outside but we were all so warm and toasty inside. The Hot-tub and outdoor fire pit was also great. The owners were quick to reply with answers to any questions we had and even helped book a dinner at a nearby pub. We had the best time and would not hesitate to come back.
Scored 9.8
9.8
Rated exceptional
Exceptional
6 reviews
All B&Bs in Banff
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Banff

See all
  • Avg. price/night: £143
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 427 reviews
    Disappointed the first morning as all the fresh Fri had gone and it wasn’t re stocked. But the second morning there was fresh fruit there
    Elizabeth
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    Jacquie and Nigel made us feel so welcome. Their house is beautifully decorated and located in a very quiet spot so you are guaranteed a good nights sleep. Our trip was for business with a very tight time schedule but Jacquie and Nigel are so accommodating they made sure we got to our destination with time to spare. Our only regret is that we couldn’t stay longer!
    Tom
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    Our first experience in this lovely farmhouse b n b, made to feel very welcome, great hosts and surroundings, comfortable beds superb breakfast. Fantastic knowledge of the local area - a great place to stay.
    Janis
    Young couple
  • Scored 7.5
    7.5
    Rated good
    Good
     · 16 reviews
    Very cute property great location
    Samantha
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 reviews
    The guys love the little luxury of the hot tub. its also a really good place for us to book the guys in for digs, as it is accessible and easy to get to.
    Kayleigh
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews
    Was beautifully decorated, quaint and comfortable.
    Sheila
    Group
  • Avg. price/night: £143
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 427 reviews
    Great location for the wedding
    ellis
    Young couple
  • Scored 7.5
    7.5
    Rated good
    Good
     · 16 reviews
    Lovely location next to the harbour. Picnic benches around the harbour were great. The area was clean, well kept, and quiet.
    E
    Emily
    Solo traveller
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 66 reviews
    Loved the stay Nice and clean. Also very quiet...ideal for me as this is exactly what I want. Great host, I accidentally locked myself out, host was brilliant, no bother attending to let me back in. Comfy bed and the shower was good too.
    Findlay
    Solo traveller
  • Avg. price/night: £115.50
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 406 reviews
    Great location in a quiet area within walking distance of Banff town centre. There was ample car parking space in hotel grounds. The staff were warm, friendly and happy to provide advice as to where to visit. The room, although small, was spotlessly clean and comfortable. The evening meal was cooked to a high standard and the cooked breakfast was excellent. We enjoyed our stay and would be more than happy to return.
    Rhian
    Young couple