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 situated at the foothills of Glenshee, which is the gateway to the Scottish highlands.

Perfect for visiting Blairgowrie, excellent dinner and staff extremely helpful.
8.2
Scored 8.2
Very good
Rated very good
999 reviews
Price fromUS$120.70per night
The Kirkmichael Hotel, hotel in 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...

The lady in charge could not do enough for us , and the food was fine.
6.7
Scored 6.7
Pleasant
Rated pleasant
542 reviews
Price fromUS$134.11per night
kaoglen Wild-Hot tub-Cairngorms-Pet Friendly, hotel in Cray

Featuring mountain views, kaoglen Wild-Hot tub-Cairngorms-Pet Friendly features accommodation with a terrace and a patio, around 45 km from Scone Palace.

Lodge was spacious, surfaces were clean and the kitchen appliances were modern. Hot tub added bonus. Good walks / access to nature around the property. Room felt secure
8.5
Scored 8.5
Very good
Rated very good
35 reviews
Price fromUS$190.31per night
Strathardle Lodge, hotel in Cray

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

Almost was everything perfect: the staff was helpfull, the room was nice and clean, the breakfast was very delicious.
9.2
Scored 9.2
Superb
Rated superb
838 reviews
Price fromUS$134.11per 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.

Quiet site. Clean. Facilities excellent. Comfortable and warm .
8.4
Scored 8.4
Very good
Rated very good
69 reviews
Price fromUS$83.02per 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.

The location was very nice
7.5
Scored 7.5
Good
Rated good
1,168 reviews
Price fromUS$136.79per night
Victoria Hotel, hotel in Cray

Set in Blairgowrie and with Scone Palace reachable within 23 km, Victoria Hotel offers express check-in and check-out, non-smoking rooms, a shared lounge, free WiFi and a bar.

Cleanliness outstanding. Loved the Victorian feel. Good shower and comfortable bed.
7.9
Scored 7.9
Good
Rated good
206 reviews
Price fromUS$107.29per 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.

Great service, great food and so much better than the usual ‘chain’ hotels.
9.3
Scored 9.3
Superb
Rated superb
684 reviews
Price fromUS$255.45per night
Ivybank Lodge, hotel in Cray

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

Great, staff lovely
9.7
Scored 9.7
Exceptional
Rated exceptional
505 reviews
Price fromUS$141.77per night
Wintergreen, hotel in Cray

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

Most everything
9.6
Scored 9.6
Exceptional
Rated exceptional
165 reviews
Price fromUS$204.36per night
See all hotels near Cray