Skip to main content

Hotels near Cray

Search hotels and more near Cray

Filter by:

Star Rating

Review score

Cray – 73 hotels and places to stay

See the latest prices and deals by choosing your dates.
Bridge of Cally Hotel, hotel in Cray

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

Convenient location for trip next day to Braemar and Royal Deeside. Decent dinner menu.
Scored 8.3
Rated very good
Very Good
1,009 reviews
Price from$122.06per night
The Kirkmichael Hotel, hotel in Cray

Located in Kirkmichael, within 26 miles of Castle Menzies and 27 miles of Scone Palace, The Kirkmichael Hotel has accommodations with a bar and free WiFi throughout the property as well as free...

Old building with bar below and rooms to rent above.
Scored 6.5
Rated pleasant
547 reviews
Price from$115.28per night
Strathardle Lodge, hotel in Cray

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

Beautiful location, friendly host, hostess, free parking
Scored 9.2
Rated wonderful
902 reviews
Price from$135.62per night
Corriefodly Holiday Park, hotel in 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.

We loved the space and the layout in the pods. The park was immaculate and so clean. The facilities for the family were great, the kids all had a great time as did the dogs. The staff were really helpful and friendly. We will absolutely be booking again.
Scored 8.3
Rated very good
Very Good
62 reviews
Price from$83.96per night
The Angus Hotel & Spa, hotel in Cray

A warm welcome to The Angus Hotel & Spa, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.

Spa was excellent
Scored 7.5
Rated good
1,150 reviews
Price from$138.34per night
Victoria Hotel, hotel in Cray

Located in Blairgowrie and with Scone Palace reachable within 14 miles, Victoria Hotel provides express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

Rooms were clean &comfortable and it was a great location.
Scored 7.8
Rated good
219 reviews
Price from$108.50per night
The Alyth Hotel, hotel in Cray

Located in Alyth and within 17 miles of Discovery Point, The Alyth Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

Scored 9.4
Rated wonderful
9 reviews
Price from$207.96per night
Lands of Loyal hotel, hotel in 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.

Location perfect for our day trips in Cairngorms. Every room was lushly decorated, and afforded beautiful views of the gardens and surrounding countryside. Restaurant was top-notch.
Scored 9.3
Rated wonderful
678 reviews
Price from$258.33per night
Ivybank Lodge, hotel in Cray

Ivybank Lodge is a Victorian guest house, built around 1850, set within an acre of mature gardens.

Gary & Nigel were wonderful. The food was outstanding, don't miss dinner.
Scored 9.7
Rated exceptional
478 reviews
Price from$143.37per night
Wintergreen, hotel in Cray

Located in Pitlochry, within 2 miles of the town center, Wintergreen offers mountain views. This private guest annex also has a garden.

This was a beautiful location readily found a few minutes from the highway. We were:very comfortable, and breakfast was yummy. We even went away with a book from our host about our Scottish family. Thank you for the cozy room, great food, and friendly conversation!
Scored 9.6
Rated exceptional
170 reviews
Price from$206.66per night
See all hotels near Cray