Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Cairngorms

Check out our pick of great B&Bs in Cairngorms

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.

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. Delicious breakfast with options for as much or as little as you'd like, and an opportunity to take a little extra along with you.

Show more Show less
9.9
Exceptional
354 reviews

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
344 reviews
Price from
US$219
per night

Set in Grantown on Spey and only less than 1 km from Grantown Museum, Brooklynn Guest House offers accommodation with mountain views, free WiFi and free private parking. It is situated 8.5 km from Abernethy Golf Club and provides room service.

The guest house features some units with garden views, and units come with a private bathroom. At the guest house, certain units are fitted with a kettle and chocolates or cookies. Amazing house in a small town. The host is very kind, it was a real pleasure to speak with her. The breakfast, made with kindness, was very good !

Show more Show less
9.4
Superb
234 reviews
Price from
US$159
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 Newtonmore and only 500 metres from Newtonmore Golf Club, Clune House B&B provides accommodation with mountain views, free WiFi and free private parking. The property features inner courtyard and quiet street views, and is less than 1 km from Highland Folk Museum. Outdoor seating allows guests to enjoy the fresh air. Very comfortable room. Clean and well maintained property. Bryan, the host was very nice and friendly and helpful. Breakfast was excellent. Bed linens and towels were very good quality.

Show more Show less
9.7
Exceptional
509 reviews
Price from
US$159
per night

At the bed and breakfast, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. A fridge and kettle are also offered. Guests can dine in an outdoor dining area at the bed and breakfast. We really liked the place and the owners.

Show more Show less
9.4
Superb
141 reviews

Featuring a garden and views of garden, Gordon House is a bed and breakfast situated in a historic building in Tomintoul, 43 km from Balmoral Castle. Boasting a housekeeping service, this property also provides guests with an outdoor fireplace. The bed and breakfast offers mountain views, a sun terrace, and free WiFi is available throughout the property. Fun, friendly and cozy. Enjoyed everything with Les and John. Go there if you can. Have dinner if it’s available.

Show more Show less
9.3
Superb
141 reviews
Price from
US$85
per night

Ravenscraig Guest House, a property with a garden and a shared lounge, is set in Aviemore, 48 km from Inverness Castle, 46 km from University of the Highlands and Islands, Inverness, as well as 48 km from Inverness Railway Station. This 4-star guest house offers luggage storage space and bicycle parking. There is a sun terrace and guests can make use of free WiFi and free private parking.

At the guest house, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities. Best breakfast we've had in Scotland. Made fresh between 8-9 AM. Cosy house with wood-burning fireplaces - perfect for the cold days. The staff is really friendly and welcoming. If we ever have the chance to visit Aviemore again, I would definitely choose to stay here again.

Show more Show less
9.5
Exceptional
648 reviews
Price from
US$91
per night

At the guest house, the units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. At the guest house, all units are allergy-free. The units are equipped with heating facilities. The Crubenbeg b&b is set in an idyllic location. Near a running stream (river?) Into the country near Newtonmore. The owner, Annie is warm and friendly. Our room was large and had a 4 poster bed queen size bed. There was a large dresser and a full closet to hang your clothes. It had a sitting area by the bay window. There was a kettle with tea and coffee and a snack. The bathroom was large, with a huge tub with a shower. There was a desk with a light to allow you to put on your makeup. The b&b is licensed so you can purchase a drink if you wish. We purchased a drink and sat in the guest lounge and spoke with Annie. The next morning, we were given a wonderful full breakfast. You can go for a walk along the river. It offers a lovely view of the river as it rushes along. Overall, the setting is peaceful and serene. We would definitely stay there again, if the opportunity ever arises.

Show more Show less
9.8
Exceptional
254 reviews
Price from
US$158
per night

Featuring a shared lounge and views of mountain, Balsporran Bed and Breakfast is a bed and breakfast situated in a historic building in Dalwhinnie, 32 km from Blair Castle. The property is located 23 km from Newtonmore Golf Club, 24 km from Highland Folk Museum and 27 km from Ruthven Barracks. Kingussie Golf Club is 28 km away and Blair Atholl Golf Club is 33 km from the bed and breakfast.

The units in the bed and breakfast are fitted with a TV. With a private bathroom equipped with a shower and a hair dryer, units at the bed and breakfast also offer free WiFi. We really enjoyed our stay. The hosts were helpful and friendly, and it felt cozy and welcoming at Balsporran House. The soups and breakfasts were delicious. We highly recommend this place.

Show more Show less
9.7
Exceptional
126 reviews

Most booked B&Bs in Cairngorms this month

FAQs about B&Bs in Cairngorms

B&Bs that guests love in Cairngorms