Skip to main content

The best B&Bs in Aberdeenshire

Check out our pick of great B&Bs in Aberdeenshire

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. 39 km from Fyvie Castle and 46 km from Haddo House, the inn features a range of water sports facilities. Guests can have a drink at the snack bar.

The units in the inn are equipped with a TV. Every room has a private bathroom with free toiletries, while some feature sea views. Cozy, friendly, great food in big portions.

Show more Show less
9.4
Superb
100 reviews
Price from
US$162
per night

At the bed and breakfast, the units are fitted with a desk. Featuring a private bathroom with a walk-in shower and bathrobes, units at the bed and breakfast also have free WiFi, while selected rooms will provide you with a terrace. The units at the bed and breakfast come with a seating area and a flat-screen TV with streaming services. This was the best accomodation we've ever had. There were so many wow moments that it is difficult to describe it all. It is a small pension owned by a very nice couple, that made us feel better than at home. Room was very nice, clean, with big bathroom. There was a home made cake prepared for us when we arrived. Breakfast are freshly made by owners, everything is delicious, and there is a big selection of home made cakes, that are simply gorgeous. Surroundings are very nice as well. We felt so good we didnt want to leave.

Show more Show less
9.9
Exceptional
347 reviews
Price from
US$205
per night

The units in the bed and breakfast are fitted with a kettle. Additional in-room amenities include chocolates or cookies. All units feature a shared bathroom, bathrobes and bed linen.

Leith Hall Garden & Estate is 43 km from the bed and breakfast. Very cosy stay! There is a nice living room with a wood fire where you can sit. Rooms have everything you need and the shared bathroom is very tidy. Jacquie and Nigel are the perfect hosts and help with everything they can.

Show more Show less
9.5
Exceptional
121 reviews
Price from
US$134
per night

Offering a private beach area and city view, Outlander Boutique B&B King is set in Cruden Bay, 37 km from Beach Ballroom and 17 km from Newburgh on Ythan Golf Club. It is situated 38 km from Hilton Community Centre and offers full-day security. Offering free WiFi throughout the property, the allergy-free bed and breakfast has beauty services. Every thing great room light and airy and exceptional breakfast

Show more Show less
9.5
Exceptional
122 reviews
Price from
US$133
per night

The bed and breakfast has a satellite flat-screen TV. The kitchenette is fitted with a dishwasher, a microwave and a fridge and there is a private bathroom with slippers and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing. Very friendly host, very nice room and bathroom with bath. Excellent! Make sure you walk to Slains Castle and visite the boulders! Beautiful area.

Show more Show less
9.9
Exceptional
164 reviews
Price from
US$102
per night

At the bed and breakfast, each unit is equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast provides certain units with garden views, and every unit has a kettle. The units are equipped with heating facilities. Truly amazing place to stay. Immaculately clean and comfortable and the hosts were superb. Breakfast was fabulous and we felt at home. Appreciated the help with places to visit and was so easy with the location of the property.

Show more Show less
9.6
Exceptional
281 reviews
Price from
US$154
per night

Situated in Mintlaw and only 48 km from Beach Ballroom, Aden House Bed And Breakfast features accommodation with quiet street views, free WiFi and free private parking. The property is set 31 km from Newburgh on Ythan Golf Club, 48 km from Hilton Community Centre and 49 km from Aberdeen Harbour. The bed and breakfast has family rooms. Superb B&B in historic estate village with large park c2 Square miles in size. Breakfast was exceptionally good. Bus stop across from B&B but limited service.

Show more Show less
9.2
Superb
169 reviews
Price from
US$71
per night

Located in Ballater, within 17 km of Balmoral Castle and 46 km of CairnGorm National Park, St Andrews House provides accommodation with a garden and free WiFi as well as free private parking for guests who drive. The property is around 20 km from Aboyne Golf Club, 24 km from Corgarff Castle and 32 km from Craigievar Castle. Kildrummy Castle is 35 km from the guest house and Glenshee Ski Centre is 40 km away. Excellent home cooked breakfast & hosts were very friendly. Helpful with evening dining recommendations. Suite was comfy & all fittings appear brand new. Lovely warm shower

Show more Show less
9.8
Exceptional
341 reviews
Price from
US$214
per night

At the bed and breakfast, the units have a outdoor furniture, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast provides certain units with quiet street views, and the units are equipped with a kettle. The units are equipped with heating facilities. Wonderful hosts! Comfy room, fabulous!

Show more Show less
9.7
Exceptional
122 reviews

Located in Ellon and only 26 km from Beach Ballroom, The Smiddy Suite provides accommodation with quiet street views, free WiFi and free private parking. Housed in a building dating from 19th century, this guest house is 26 km from Hilton Community Centre and 26 km from Aberdeen Harbour. The property is non-smoking and is set 9.2 km from Newburgh on Ythan Golf Club. Everything was amazing, location, accommodation, breakfast. The hosts met us on arrival and were available if needed.

Show more Show less
9.6
Exceptional
104 reviews
Price from
US$147
per night

Most booked B&Bs in Aberdeenshire this month

FAQs about B&Bs in Aberdeenshire

B&Bs that guests love in Aberdeenshire