Skip to main content

Filter by:


Star rating

Review score

Cromdale – 47 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.

Great location. Welcoming entrance and reception staff and striking red carpet throughout. Good breakfast bufdet and excellent evening meal. Bar full of character albeit most photos on the wall were of the huntin', shootin' and fishin' variety, but then it is in the heart of Scotland!
7.1
Scored 7.1
Good
Rated good
1,366 reviews
Price from£53.10per 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.

Genuinely dog-friendly. Excellent dinner.
8.5
Scored 8.5
Very good
Rated very good
732 reviews
Price from£125per 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...

Nice old building. Nice situation on Main Street plenty of independent shops etc. nice little market selling artisan products.
8.5
Scored 8.5
Very good
Rated very good
282 reviews
Price from£140per night
Ravenscourt House, Guest House & Restaurant, hotel in Cromdale

Ravenscourt House, Guest House & Restaurant is a family-run 8-bedroom guest house, benefiting from free super-fast WiFi and ample parking.

Lovely overnight stop. Fabulous room, a huge bathroom, and a delicious breakfast. We couldn't have been better looked after.
9.6
Scored 9.6
Exceptional
Rated exceptional
182 reviews
Price from£127per 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.

Clean, friendly staff, good meals a day breakfast at very reasonable prices. Great location and triple room perfect. Also had space at the back of the building for parking
7.5
Scored 7.5
Good
Rated good
851 reviews
Price from£70per 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.

Lovely host, made us really feel welcomed. Room was clean and recently renovated so well worth the price. Breakfast was also amazing!
9.8
Scored 9.8
Exceptional
Rated exceptional
142 reviews
Price from£135per night
Ptarmigan, hotel in Cromdale

Located in Nethy Bridge, less than 1 km from Abernethy Golf Club, Ptarmigan provides accommodation with a garden, free private parking, a terrace and barbecue facilities.

Staying at Ptarmigan Nethy Bridge and Nethy Stables Glamping was an absolute delight! The cozy cabin provided a perfect retreat in the serene surroundings. We loved waking up to the gentle presence of donkeys in the morning, adding an extra touch of charm to our stay. Alistair, our host, was incredibly helpful and thoughtful, providing us with fresh bread, milk, and free-range eggs for breakfast. Despite the snug size of the bed, it only added to the cozy atmosphere, making it even more enjoyable to cuddle up together. Overall, our one-night stay was a highlight of our Scotland tour, and we can't wait to return for another peaceful getaway.
9.3
Scored 9.3
Superb
Rated superb
82 reviews
Price from£120per night
Garth Hotel, hotel in Cromdale

Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens Located on the North East side of The Square, the tastefully modern acco...

good food central location comfy bed ...good size room
8.1
Scored 8.1
Very good
Rated very good
607 reviews
Price from£141.30per night
Ardenbeg, hotel in Cromdale

Offering a garden and garden view, Ardenbeg is located in Grantown on Spey, 600 metres from Grantown Museum and 8.4 km from Abernethy Golf Club.

Self Check in. Communication prior arrival. Fridge.
8.9
Scored 8.9
Fabulous
Rated fabulous
87 reviews
Price from£75per night
Dalrachney Lodge, hotel in Cromdale

Dalrachney Lodge is a family-run country house hotel in Carrbridge, in the heart of the Scottish Highlands and is approached via a tree-lined riverside driveway.

everything !
9.5
Scored 9.5
Exceptional
Rated exceptional
122 reviews
Price from£160per night
See all hotels in and around Cromdale
Subscribe to receive premium deals

Prices drop the moment you sign up!

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
gogless