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.

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. The place is wonderful, very confortable, and amazing views. Everything was perfect.

Show more Show less
9.4
Superb
313 reviews
Price from
US$83
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. Des and Sinead are fantastic hosts — they’re friendly, helpful, charming, and seemed genuinely interested in not just providing a good experience, but making you feel like old friends. Great location, great room, great dinner advice, great decor, great breakfast.

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. 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

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$110
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. 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

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. Location, comfort, excellent breakfast and fantastic host. Thank you

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$189
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. Private, safe, within walking distance of village services

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

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

Most booked places to stay in Cairngorms this month

FAQs about places to stay in Cairngorms

Places to Stay that guests love in Cairngorms