Skip to main content

Filter by:


Star Rating

Review Score

Cromdale – 53 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Speyside Hotel and Restaurant, hotel in Cromdale

Located in Grantown on Spey, a 9-minute walk from Grantown Museum, The Speyside Hotel and Restaurant has accommodations with a garden, free private parking, a shared lounge and a terrace.

Great location and friendly staff.
8.5
Scored 8.5
Very Good
Rated very good
732 reviews
Price from$156.41per 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 while retaining a traditional...

Fantastic wildlife and bird orientated hotel. Comfortable accommodation. The bed was great. Staff were superb. Food options were changed every night and were really good. Great location
8.5
Scored 8.5
Very Good
Rated very good
282 reviews
Price from$175.17per 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.

Hosts were great! Room was very comfortable and loved the chocolates!
9.6
Scored 9.6
Exceptional
Rated exceptional
182 reviews
Price from$158.91per night
Craiglynne Hotel, hotel in Cromdale

Situated on a private estate, a short walk from the center of town, the Craiglynne Hotel offers a warm, friendly atmosphere with open fires in both the lounge and bar.

Friendly Staff ,excellent breakfast and evening meals ,reasonably priced as well ,couldn't fault it , We had our border collie who enjoyed the attention he got from a lit of the guests ,
7.1
Scored 7.1
Good
Rated good
1,366 reviews
Price from$66.44per night
The Ben Mhor Hotel, Bar & Restaurant, hotel in Cromdale

Located in Grantown on Spey, a 6-minute walk from Grantown Museum, The Ben Mhor Hotel, Bar & Restaurant has accommodations with a garden, free private parking, a restaurant and a bar.

The parking is free. The location is near the town center. The shower is good.
7.5
Scored 7.5
Good
Rated good
851 reviews
Price from$86.34per night
Brooklynn Guest House, hotel in Cromdale

Brooklynn Guest House enjoys a location in Grantown on Spey, a 10-minute walk from Grantown Museum and 5.3 miles from Abernethy Golf Club.

Beautiful historic home - well appointed. Very comfortable king bed. Breakfast was 4 star. Quite location and very walkable to town center.
9.2
Scored 9.2
Wonderful
Rated wonderful
262 reviews
Price from$145.14per 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.

We liked the location, the property, the room, the little extras in the room, the breakfasts were varied and really nice. It was nice to have sufficient parking spaces for all the guests. Isla and her brother are fantastic hosts, they couldn't do enough for each of the guests. They provided lots of really useful local information with history and also information for people traveling further afield. A big thumbs up from my wife and I. If we were ever to visit the area again we would contact this host above all others.
9.8
Scored 9.8
Exceptional
Rated exceptional
142 reviews
Price from$168.92per night
Tigh na Sgiath Country House Hotel, hotel in Cromdale

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

A wonderful break from traditional stays. Would like to have stayed longer.
9.6
Scored 9.6
Exceptional
Rated exceptional
155 reviews
Price from$148.90per night
Ptarmigan, hotel in Cromdale

Ptarmigan in Nethy Bridge provides accommodations with a terrace and barbecue facilities. This apartment provides free private parking and bicycle parking.

Spacious, attractive, comfortable, great location. Friendly, helpful host.
9.3
Scored 9.3
Wonderful
Rated wonderful
82 reviews
Price from$131.38per 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.

Lovely place with lot of thought put to details everywhere. Everything was perfect, we would definitely stay again!
8.1
Scored 8.1
Very Good
Rated very good
607 reviews
Price from$159.12per night
See all hotels in and around Cromdale
Subscribe to receive premium deals

Prices drop the second 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