Skip to main content

Search hotels in Cromdale

Enter your dates to see the latest prices and deals for Cromdale hotels

Filter by:


Star rating

Review score

Cromdale – 57 hotels and places to stay

See the latest prices and deals by choosing your dates.
Craiglynne Hotel, hotel in Cromdale

Situated in its own grounds, a short walk from the town centre, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

Excellent value for money.
7.0
Scored 7.0
Good
Rated good
1,385 reviews
Price from€ 62.48per night
The Speyside Hotel and Restaurant, hotel in Cromdale

Situated in Grantown on Spey, less than 1 km from Grantown Museum, The Speyside Hotel and Restaurant features accommodation with a garden, free private parking, a shared lounge and a terrace.

The restaurant was excellent, particularly the Smoked Salmon and the Venison Pie. Friendly and helpful staff.
8.5
Scored 8.5
Very good
Rated very good
753 reviews
Price from€ 158.84per night
Grant Arms Hotel, hotel in Cromdale

In the fine country town of Grantown-on-Spey, not far from the famous Spey River, this impressive 18th century residence has been upgraded to offer modern comforts whilst retaining a traditional...

The staff were incredibly helpful, went above and beyond expectations. We were travelling with a four month old baby and found upon arrival that he wouldn’t sleep in the travel cot provided by the hotel, they then went out of their way to find us a more suitable room. Every staff member we saw was incredibly friendly and welcoming! Brilliant!!
8.5
Scored 8.5
Very good
Rated very good
309 reviews
Price from€ 140.02per night
Ravenscourt House, Guest House, hotel in Cromdale

Welcome to Ravenscourt House, a charming family-run guest house offering 7 beautifully appointed bedrooms.

Great location and hosts!!
9.6
Scored 9.6
Exceptional
Rated exceptional
188 reviews
Price from€ 142.37per night
The Ben Mhor Hotel, Bar & Restaurant, hotel in Cromdale

Situated in Grantown on Spey, 600 metres from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant features accommodation with a garden, free private parking, a restaurant and a bar.

7.5
Scored 7.5
Good
Rated good
863 reviews
Price from€ 77.66per night
Willowbank, hotel in Cromdale

Located in Grantown on Spey, in the heart of the Cairngorms National Park, Willowbank offers bed and breakfast accommodation, modern rooms and free Wi-Fi throughout.

Situation was good and the room was clean and comfortable.
8.9
Scored 8.9
Fabulous
Rated fabulous
416 reviews
Price from€ 123.54per night
Brooklynn Guest House, hotel in Cromdale

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.

Lovely characterful period guest house in a great location. Shona is a very friendly and helpful host. Our room was lovely with an updated bathroom. Breakfast was great.
9.2
Scored 9.2
Superb
Rated superb
269 reviews
Price from€ 136.49per night
Haus Alba, hotel in Cromdale

Haus Alba is a townhouse located in the centre of Grantown on Spey. Free WiFi access is available. Each room here will provide you with a seating area. Private bathroom also comes with a shower.

Warm, comfortable, clean. Attentive and helpful hosts. Great breakfast.
9.6
Scored 9.6
Exceptional
Rated exceptional
333 reviews
Price from€ 123.54per night
Strathallan Bed and Breakfast, hotel in Cromdale

In the Highland village of Grantown-on-Spey, Strathallan Bed and Breakfast lies in the northern region of the Cairngorms National Park.

Breakfast was amazing and Isla was friendly and a fantastic host. We had a lovely stay
9.7
Scored 9.7
Exceptional
Rated exceptional
145 reviews
Price from€ 152.96per night
Tigh na Sgiath Country House Hotel, hotel in Cromdale

Situated in the hamlet of Skye of Curr in the Scottish Highlands, the Tigh na Sgiath Country House Hotel is 30 miles from Inverness.

Lovingly run hotel, great hospitality, spacious and stylish rooms, modern bathroom, fantastic breakfast
9.6
Scored 9.6
Exceptional
Rated exceptional
161 reviews
Price from€ 140.02per night
See all hotels in and around Cromdale

What guests said about Cromdale:

  • 10
    Scored 10

    Lovely house ,clean with lots of space for a big family.

    Lovely house ,clean with lots of space for a big family. Nice location and the hot tub was fabulous. The host was very helpful and got back to us promptly about any questions. Would definitely recommend.
    A
    Anonymous
    United Kingdom