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$87
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. Clean room, staff wad exceptional.

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. Fantastic, friendly staff and a beautiful B&B. Very reasonable price for the area, as anywhere Aviemore-adjacent can be extortionate.

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 nice owner. Comfy and very clean apartment. Delicious breakfast, I strongly recommend fluffy pancakes. You can park your car near building.

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. Beautiful property with excellent facilities

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
131 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. The owner put lots of effort to make you home as soon as you stepped inside, the accommodation was absolutely brilliant. The building used to be a pub and the owners kept the original setting and they have created a really outstanding b&b .

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