Skip to main content

Search hotels in Cray

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

Popular hotels in Cray

Check out our top picks in Cray

Filter by:

Star rating
Review score

Bridge of Cally Hotel

Blairgowrie (Near Cray)

Bridge of Cally Hotel is situated at the foothills of Glenshee, which is the gateway to the Scottish highlands.

R
Ross
From
Australia
Welcoming staff who went out of their way to return a rain coat we mistakenly left behind to us. I’d also recommend the “River Walk” around the side of the property: a short (20 minute) walk through a gorgeous patch of nature.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 864 reviews
Price from
US$86.41
1 night, 2 adults

Glenisla Hotel

Blairgowrie (Near Cray)

Glenisla Hotel features a garden, shared lounge, a restaurant and bar in Blairgowrie. Featuring family rooms, this property also provides guests with a sun terrace.

J
Jordan
From
United Kingdom
This place is amazing. The staff are so friendly and helpful and the food is worth the journey even if you're not staying at the hotel. I discovered it last year when I was doing the Cateran trail and popped in to see if I could pitch my tent in the field they use for campervans. I ended up having a meal and a few drinks and it was so good I decided to come back this year when doing the Cateran trail again and stay in the hotel this time. The restaurant is only open on limited days, and is worth booking in advance. They have a self serve breakfast with various items and I believe they do microwave meals for guests when the restaurant isn't open. It's a rural hotel off the beaten track a bit but it's well worth the trip. There are plenty of walks and nice scenery around and it's a short drive to glenshee. Please support the hotel so it can remain open for me to come back!! :)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 96 reviews
Price from
US$148.21
1 night, 2 adults

The Kirkmichael Hotel

Kirkmichael (Near Cray)

Situated in Kirkmichael, within 41 km of Castle Menzies and 43 km of Scone Palace, The Kirkmichael Hotel features accommodation with a bar and free WiFi throughout the property as well as free private...

A
ALEXANDRA
From
Ireland
Host was amazing! Delicious food, extra comfy beds.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 485 reviews
Price from
US$120.26
1 night, 2 adults

Corriefodly Holiday Park

Blairgowrie (Near Cray)

If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice.

D
Diane
From
France
Beautiful well maintained place
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews
Price from
US$80.84
1 night, 2 adults

Strathardle Lodge

Kirkmichael (Near Cray)

Situated in Kirkmichael, Strathardle Lodge has a fully stocked honesty bar, guest lounge and free WiFi as well as in-house Cake School.

S
Sue
From
Australia
stunning area, accomodation styled lovely and a very large suite
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 940 reviews
Price from
US$121.27
1 night, 2 adults

Dalnoid Cottages & Treehouses Nr Glenshee

Glenshee (Near Cray)

Set in Glenshee and only 43 km from Scone Palace, Dalnoid Cottages & Treehouses Nr Glenshee offers accommodation with lake views, free WiFi and free private parking.

F
Felicity
From
United Kingdom
the location was excellent , the cabin was a lovely size and the hot tub was amazing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$213.43
1 night, 2 adults

Beechtree Cottage, Ardle Family Room, Kirkmichael

Kirkmichael (Near Cray)

Beechtree Cottage, Ardle Family Room, Kirkmichael is located in Kirkmichael, 40 km from Glamis Castle, 23 km from Blairgowrie Golf Club, and 29 km from Glenshee Ski Centre.

A
Anita
From
Austria
I absolutely loved my stay at the Beechtree Cottage! The Scottish beach house atmosphere was simply wonderful, everything was spotlessly clean, beautifully furnished, and tastefully decorated. What made our stay truly special was our host, David, who welcomed us with such warmth and went out of his way to help us get a table at a nearby restaurant, where we were also warmly received. The breakfast was an absolute highlight, incredibly delicious, lovingly prepared, and presented with such elegance and attention to detail. You could truly feel the care and dedication in every part of the experience. Even though I may not have the chance to return anytime soon, I can wholeheartedly recommend this place – and I can only wish for every traveler to meet such a kind and thoughtful host.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 41 reviews
Price from
US$195.37
1 night, 2 adults

Beechtree Cottage, Cairngorm Suite, Kirkmichael

Blairgowrie (Near Cray)

Situated 42 km from Castle Menzies, Beechtree Cottage, Cairngorm Suite, Kirkmichael features accommodation with free WiFi and free private parking.

S
Susan
From
Isle of Man
Everything, tastefully decorated, spotlessly clean, very comfortable. A lovely warm welcome, divine homemade cookies and a lovely breakfast delivered to our door. Would definitely recommend
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews
Price from
US$175.16
1 night, 2 adults

Glenshee Glamping

Glenshee (Near Cray)

Situated within 43 km of Scone Palace and 48 km of Discovery Point in Glenshee, Glenshee Glamping features accommodation with seating area.

M
MARIA
From
United Kingdom
Everything was great! Location perfect, in the woods, small cozy cabin with nice views, shared bathroom in excellent clean condition and a lovely traditional kitchen. Nathan has been super helpful too and very friendly. Will definitely go back for more days!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 24 reviews
Price from
US$100.72
1 night, 2 adults

Lands of Loyal hotel

Alyth (Near Cray)

The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.

O
Olga
From
United Arab Emirates
The interiors exceeded all expectations — we wanted to experience every space. The view from the main staircase over the salon was stunning, and the staircase itself is impressive. And evenings by the large fireplace were truly memorable — worth the visit on their own. The atmosphere is very intimate, with attentive and caring staff. The rooms were clean, beautifully decorated, and the beds extremely comfortable. Parking is available as well. The place we really wanted to explore, and it’s a pity we didn’t have more time.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 520 reviews
Price from
US$262.74
1 night, 2 adults
See all 14 hotels in Cray

Cray – 14 hotels and places to stay

Filter by:

Star rating
Review score

Bridge of Cally Hotel

Blairgowrie (Near Cray)

Bridge of Cally Hotel is situated at the foothills of Glenshee, which is the gateway to the Scottish highlands.

R
Ross
From
Australia
Welcoming staff who went out of their way to return a rain coat we mistakenly left behind to us. I’d also recommend the “River Walk” around the side of the property: a short (20 minute) walk through a gorgeous patch of nature.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 864 reviews
Price from
US$86.41
1 night, 2 adults

Glenisla Hotel

Blairgowrie (Near Cray)

Glenisla Hotel features a garden, shared lounge, a restaurant and bar in Blairgowrie. Featuring family rooms, this property also provides guests with a sun terrace.

J
Jordan
From
United Kingdom
This place is amazing. The staff are so friendly and helpful and the food is worth the journey even if you're not staying at the hotel. I discovered it last year when I was doing the Cateran trail and popped in to see if I could pitch my tent in the field they use for campervans. I ended up having a meal and a few drinks and it was so good I decided to come back this year when doing the Cateran trail again and stay in the hotel this time. The restaurant is only open on limited days, and is worth booking in advance. They have a self serve breakfast with various items and I believe they do microwave meals for guests when the restaurant isn't open. It's a rural hotel off the beaten track a bit but it's well worth the trip. There are plenty of walks and nice scenery around and it's a short drive to glenshee. Please support the hotel so it can remain open for me to come back!! :)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 96 reviews
Price from
US$148.21
1 night, 2 adults

The Kirkmichael Hotel

Kirkmichael (Near Cray)

Situated in Kirkmichael, within 41 km of Castle Menzies and 43 km of Scone Palace, The Kirkmichael Hotel features accommodation with a bar and free WiFi throughout the property as well as free private...

A
ALEXANDRA
From
Ireland
Host was amazing! Delicious food, extra comfy beds.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 485 reviews
Price from
US$120.26
1 night, 2 adults

Corriefodly Holiday Park

Blairgowrie (Near Cray)

If you love the outdoors, Corriefodly is the perfect holiday destination. Whether you prefer a leisurely stroll or an adventurous hill walk you will be spoiled for choice.

D
Diane
From
France
Beautiful well maintained place
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews
Price from
US$80.84
1 night, 2 adults

Strathardle Lodge

Kirkmichael (Near Cray)

Situated in Kirkmichael, Strathardle Lodge has a fully stocked honesty bar, guest lounge and free WiFi as well as in-house Cake School.

S
Sue
From
Australia
stunning area, accomodation styled lovely and a very large suite
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 940 reviews
Price from
US$121.27
1 night, 2 adults

Dalnoid Cottages & Treehouses Nr Glenshee

Glenshee (Near Cray)

Set in Glenshee and only 43 km from Scone Palace, Dalnoid Cottages & Treehouses Nr Glenshee offers accommodation with lake views, free WiFi and free private parking.

F
Felicity
From
United Kingdom
the location was excellent , the cabin was a lovely size and the hot tub was amazing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$213.43
1 night, 2 adults

Beechtree Cottage, Ardle Family Room, Kirkmichael

Kirkmichael (Near Cray)

Beechtree Cottage, Ardle Family Room, Kirkmichael is located in Kirkmichael, 40 km from Glamis Castle, 23 km from Blairgowrie Golf Club, and 29 km from Glenshee Ski Centre.

A
Anita
From
Austria
I absolutely loved my stay at the Beechtree Cottage! The Scottish beach house atmosphere was simply wonderful, everything was spotlessly clean, beautifully furnished, and tastefully decorated. What made our stay truly special was our host, David, who welcomed us with such warmth and went out of his way to help us get a table at a nearby restaurant, where we were also warmly received. The breakfast was an absolute highlight, incredibly delicious, lovingly prepared, and presented with such elegance and attention to detail. You could truly feel the care and dedication in every part of the experience. Even though I may not have the chance to return anytime soon, I can wholeheartedly recommend this place – and I can only wish for every traveler to meet such a kind and thoughtful host.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 41 reviews
Price from
US$195.37
1 night, 2 adults

Beechtree Cottage, Cairngorm Suite, Kirkmichael

Blairgowrie (Near Cray)

Situated 42 km from Castle Menzies, Beechtree Cottage, Cairngorm Suite, Kirkmichael features accommodation with free WiFi and free private parking.

S
Susan
From
Isle of Man
Everything, tastefully decorated, spotlessly clean, very comfortable. A lovely warm welcome, divine homemade cookies and a lovely breakfast delivered to our door. Would definitely recommend
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 34 reviews
Price from
US$175.16
1 night, 2 adults

Glenshee Glamping

Glenshee (Near Cray)

Situated within 43 km of Scone Palace and 48 km of Discovery Point in Glenshee, Glenshee Glamping features accommodation with seating area.

M
MARIA
From
United Kingdom
Everything was great! Location perfect, in the woods, small cozy cabin with nice views, shared bathroom in excellent clean condition and a lovely traditional kitchen. Nathan has been super helpful too and very friendly. Will definitely go back for more days!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 24 reviews
Price from
US$100.72
1 night, 2 adults

Lands of Loyal hotel

Alyth (Near Cray)

The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.

O
Olga
From
United Arab Emirates
The interiors exceeded all expectations — we wanted to experience every space. The view from the main staircase over the salon was stunning, and the staircase itself is impressive. And evenings by the large fireplace were truly memorable — worth the visit on their own. The atmosphere is very intimate, with attentive and caring staff. The rooms were clean, beautifully decorated, and the beds extremely comfortable. Parking is available as well. The place we really wanted to explore, and it’s a pity we didn’t have more time.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 520 reviews
Price from
US$262.74
1 night, 2 adults
See all 14 hotels in Cray

Most booked hotels in Cray and surroundings in the past month

See all

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 864 reviews

Popular with guests booking hotels in Kirkmichael

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 485 reviews

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 96 reviews

Popular with guests booking hotels in Kirkmichael

Popular with guests booking hotels in Bridge of Cally

Popular with guests booking hotels in Glenshee

Popular with guests booking hotels in Kirkmichael

Popular with guests booking hotels in Kirkmichael

Popular with guests booking hotels in Glenshee

Budget hotels in Cray and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 24 reviews

Situated within 43 km of Scone Palace and 48 km of Discovery Point in Glenshee, Glenshee Glamping features accommodation with seating area.

From US$100.72 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 864 reviews

Bridge of Cally Hotel is situated at the foothills of Glenshee, which is the gateway to the Scottish highlands.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Silver Birch Treehouse, a property with a garden, is located in Glenshee, 48 km from Discovery Point, 36 km from Killiecrankie, as well as 37 km from Glamis Castle.

Set 43 km from Scone Palace, Groose Hoose offers accommodation with free WiFi and free private parking.

Situated in Glenshee in the Perthshire region, Scots Pine Treehouse features accommodation with free WiFi and free private parking.

Coo Shed, a property with a garden, is located in Glenshee, 48 km from Discovery Point, 36 km from Killiecrankie, as well as 37 km from Glamis Castle.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews

Set in Glenshee and only 43 km from Scone Palace, Dalnoid Cottages & Treehouses Nr Glenshee offers accommodation with lake views, free WiFi and free private parking.

From US$237.14 per night

Located 43 km from Scone Palace, Smiddy Cottage provides accommodation with free WiFi and free private parking.

Hotels located in the centre of Cray

Easter Caiplich - Uk30263, a property with a garden, is located in Cray, 40 km from Glamis Castle, 44 km from Blair Castle, as well as 19 km from Glenshee Ski Centre.

Dalnaglar Cottage - Uk30260, a property with a garden, is located in Cray, 40 km from Glamis Castle, 44 km from Blair Castle, as well as 19 km from Glenshee Ski Centre.

Located 46 km from Scone Palace, Dalnaglar Castle - Uk7072 provides accommodation with free WiFi and free private parking.

Best hotels with breakfast in Cray and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 96 reviews

Glenisla Hotel features a garden, shared lounge, a restaurant and bar in Blairgowrie. Featuring family rooms, this property also provides guests with a sun terrace.

From US$148.21 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 940 reviews

Situated in Kirkmichael, Strathardle Lodge has a fully stocked honesty bar, guest lounge and free WiFi as well as in-house Cake School.

From US$121.27 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 485 reviews

Situated in Kirkmichael, within 41 km of Castle Menzies and 43 km of Scone Palace, The Kirkmichael Hotel features accommodation with a bar and free WiFi throughout the property as well as free private...

From US$141.48 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Featuring a hot tub, Gardener’s Cottage with Hot Tub is situated in Blairgowrie. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews

Offering mountain views, Stags View with Hot Tub is an accommodation set in Blairgowrie, 46 km from Discovery Point and 36 km from Glamis Castle.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 51 reviews

Offering a garden and garden view, Blairbeg Cottage is set in Blairgowrie, 50 km from Discovery Point and 40 km from Glamis Castle. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews

Offering a garden and garden view, Holly Tree Lodge with Sauna near Glenshee is set in Blairgowrie, 40 km from Scone Palace and 44 km from Discovery Point.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Set in Glenshee and only 46 km from Scone Palace, Dalnaglar Castle Estate offers accommodation with mountain views, free WiFi and free private parking.

What guests said about Cray:

10

There are no negatives for Rose Cottage.

There are no negatives for Rose Cottage. It was a wonderful place for family to gather from all points of Scotland to celebrate a significant birthday. There was plenty of parking for our five cars. Our three dogs were made very welcome with treats and when I left behind a favourite dog toy it arrived back to us within two days. The property was immaculate in presentation (I write this as a hospitality professional), The grounds were beautiful for walking around the estate. The staff we did need to meet were very helpful. It was a 100% experience. The hot tub was a big hit with our younger family members. It was a wonderful weekend
Guest review by
Margaret