Skip to main content

The best places to stay in Cairngorms

Check out our pick of great places to stay 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.

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. Everything The hosts are exceptionally friendly and very helpful with advice on local attractions and businesses

Show more Show less
9.8
Exceptional
344 reviews
Price from
US$218
per night

Situated in Newtonmore and only 7.1 km from Newtonmore Golf Club, Glentruim Homestay B&B and Glamping Pods features accommodation with mountain views, free WiFi and free private parking. Boasting a shared kitchen, this property also provides guests with a picnic area. Kingussie Golf Club is 12 km away and Highland Wildlife Park is 18 km from the homestay. Everything was amazing - location, atmosphere and most of all the hospitality of Robert, Eva and hairy Furgus!

Show more Show less
9.4
Superb
312 reviews
Price from
US$91
per night

Situated in Kingussie and within 1.1 km of Kingussie Golf Club, The Osprey Hotel has a terrace, non-smoking rooms, and free WiFi throughout the property. This 3-star hotel offers a concierge service. The hotel features family rooms. I’ve never slept in a more comfortable bed. Everything was spotless, the amenities were great, and the owners were incredibly kind and welcoming. There‘s also a supermarked and a really good fish&chip shop right down the road. I can’t recommend staying here enough.

Show more Show less
9.3
Superb
424 reviews

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. Cozy rooms and communal space with fireplace. Excellent breakfast and lovely hosts.

Show more Show less
9.4
Superb
233 reviews
Price from
US$158
per night

Set in Braemar and only 20 km from Balmoral Castle, Cranford Guest House offers accommodation with mountain views, free WiFi and free private parking. The property has garden views and is 20 km from CairnGorm National Park and 14 km from Glenshee Ski Centre. The bed and breakfast features family rooms. Wonderful hosts! Comfy room, fabulous!

Show more Show less
9.7
Exceptional
122 reviews

Boasting garden views, Ruapehu Lodge offers accommodation with a bar and a patio, around 48 km from University of the Highlands and Islands, Inverness. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 13 km from Boat of Garten Golf Club. we loved the location, everything was clean.

Show more Show less
9.1
Superb
107 reviews
Price from
US$111
per night

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. Clean room, cozy vibe, everything well organized and presented as what is described online. Super breakfast, definitely a highlight of the stay! The portion of breakfast is very generous. According to our nice host Bryan, not many people can finish a whole portion of certain cooked dishes, which triggered my ego to eat more than I should have, 😂 😂

Show more Show less
9.7
Exceptional
510 reviews
Price from
US$115
per night

Set in Ballater and only 18 km from Balmoral Castle, Schoolhouse offers accommodation with mountain views, free WiFi and free private parking. This recently renovated bed and breakfast is located 47 km from CairnGorm National Park and 20 km from Aboyne Golf Club. Boasting family rooms, this property also provides guests with a picnic area. We really liked the place and the owners.

Show more Show less
9.4
Superb
141 reviews

Offering a garden and garden view, Invercauld Lodges is situated in Ballater, 18 km from Balmoral Castle and 46 km from CairnGorm National Park. This property offers access to a balcony, free private parking and free WiFi. Boasting family rooms, this property also provides guests with a picnic area. Excellent location, felt rural but in the centre of Ballater.

Show more Show less
9
Superb
138 reviews
Price from
US$188
per night

Featuring garden views, Fairdene Cottage features accommodation with a patio, around 18 km from Balmoral Castle. The property has inner courtyard views and is 47 km from CairnGorm National Park and 20 km from Aboyne Golf Club. The holiday home also provides free WiFi, free private parking and facilities for disabled guests. Excellent cottage for a multiday stay only a few minutes walk from the centre of town so very convenient. lots of room to relax and the private courtyard was perfect.

Show more Show less
9.3
Superb
130 reviews
Price from
US$157
per night

Most booked places to stay in Cairngorms this month

FAQs about places to stay in Cairngorms

Places to Stay that guests love in Cairngorms