Skip to main content

Search hotels in Craighall

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

Craighall – 1 hotel or place to stay

Filter by:

Star rating
Review score

The Alyth Hotel

Alyth (Near Craighall)

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

m
marie-christine
From
New Caledonia
We were pleasantly surprised by the hotel's services for the price of the night (inexpensive and breakfast included). The room and bathroom were tastefully decorated, and the bed was very comfortable. For dinner, the dishes were of decent quality and the breakfast was excellent. The staff were young and attentive. I highly recommend this charming little hotel.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 165 reviews
Price from
US$145.75
1 night, 2 adults

Victoria Hotel

Blairgowrie (Near Craighall)

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.

A
Adele
From
Australia
Hotel centrally located, and beautifully restored. Room small but comfy, beds great. Loved it!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 227 reviews
Price from
US$111.30
1 night, 2 adults

Bridge of Cally Hotel

Blairgowrie (Near Craighall)

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

N
Nataliia
From
Ukraine
Very good service and breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 871 reviews
Price from
US$99.81
1 night, 2 adults

The Angus Hotel & Spa

Blairgowrie (Near Craighall)

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.

K
Ken
From
New Zealand
Location was excellent, with parking available. Pool and spa were very well set up and enjoyable. Restaurant for dinner and breakfast provided enjoyable options. Would certainly use this hotel again if in the UK. Online booking system was one of the best services of all the hotels we used in the UK.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews
Price from
US$88.27
1 night, 2 adults

Isla Rose Cottage

Blairgowrie (Near Craighall)

Set in Blairgowrie, the recently renovated Isla Rose Cottage offers accommodation 22 km from Scone Palace and 31 km from Discovery Point.

P
Petru
From
Romania
We loved every minute spent here. The room is in the same house with the owners, but separate entrance, so full privacy. It's an elegant tipycal scottish cottage, spotless clean and comfortable. We found everything we needed and more: tea, coffee, cookies, soft drinks and fresh fruit. Owners are fantastic and they make you feel like home. We spent the evening with them and their two gorgeous and lovely dogs and received so many great tips for our trip. Filip prepared an amazing breakfast next morning. They are really, trully great people and excellent hosts!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 192 reviews
Price from
US$102.86
1 night, 2 adults

Pink Spa Nest

Blairgowrie (Near Craighall)

Located in Blairgowrie, Pink Spa Nest provides accommodation with private pool, free WiFi and free private parking for guests who drive.

J
Jörn
From
Germany
Everything was Good or Perfect.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 239 reviews
Price from
US$333.90
1 night, 2 adults

Bamff Ecotourism

Alyth (Near Craighall)

Situated in Alyth and only 32 km from Discovery Point, Bamff Ecotourism features accommodation with river views, free WiFi and free private parking.

W
Wilma
From
Australia
The peaceful surroundings, wildlife, nature walks.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 150 reviews
Price from
US$196.10
1 night, 2 adults

Corriefodly Holiday Park

Blairgowrie (Near Craighall)

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.

E
Esthefany
From
United Kingdom
I loved everything, my kids and my husband too. It is supper cool.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 124 reviews
Price from
US$79.50
1 night, 2 adults

Tigh Na Leigh

Alyth (Near Craighall)

Set within 27 km of Discovery Point and 31 km of Scone Palace in Alyth, Tigh Na Leigh provides accommodation with seating area.

D
DC1892
From
Singapore
Super comfortable and friendly host. Stunning interior and rooms with spacious bathrooms and large beds and room with lounge area also plus nice drinks and chill out lounge downstairs. Excellent breakfast and lovely garden. A real gem of a find. Host was very knowledgeable about local attractions and tips too.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 377 reviews
Price from
US$132.50
1 night, 2 adults

Ivybank Lodge

Blairgowrie (Near Craighall)

Situated in Blairgowrie and only 23 km from Scone Palace, Ivybank Lodge features accommodation with garden views, free WiFi and free private parking.

V
Valerie
From
United States
We were warmly welcomed and given 2 excellent rooms. Both were spacious and spotlessly clean. The whole property is beautifully furnished and decorated to suit the style of the building. Ther are 2 delightful sitting rooms and a beautiful dining room. The parking is convenient and being able to walk to a supermarket and a couple of restaurants was very convenient. The room was exceptionally quiet even though the property is close to the main road.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 402 reviews
Price from
US$143.10
1 night, 2 adults
See all hotels in and around Craighall

Most booked hotels in Craighall and surroundings in the past month

See all

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 930 reviews

Popular with guests booking hotels in Blairgowrie

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

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 165 reviews

Popular with guests booking hotels in Alyth

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 528 reviews

Popular with guests booking hotels in Blairgowrie

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 227 reviews

Popular with guests booking hotels in Alyth

Popular with guests booking hotels in Bridge of Cally

Popular with guests booking hotels in Blairgowrie

Popular with guests booking hotels in Blairgowrie

Popular with guests booking hotels in Blairgowrie

Budget hotels in Craighall and nearby

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

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.

From US$79.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 104 reviews

Situated in the heart of Perthshire, Blairgowrie Holiday Park offers modern accommodation with free parking, beautifully landscaped gardens, 1 mile from the town centre of market town Blairgowrie.

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

Offering a garden and garden view, Rosebank House - 12 Guests, 6 Ensuite Bedrooms, EV point, Games Rooms, Wood Burner, Pet Friendly!

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

12 Keathbank Court is situated in Blairgowrie, 32 km from Discovery Point, 47 km from Castle Menzies, as well as 25 km from Glamis Castle.

From US$666.28 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 203 reviews

Located in Blairgowrie in the Perthshire region and Scone Palace reachable within 23 km, Ericht Holiday Lodges provides accommodation with free WiFi, a children's playground, a garden and free private...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 40 reviews

Fir Tree Lodge, a property with a garden and a terrace, is set in Blairgowrie, 24 km from Scone Palace, 33 km from Discovery Point, as well as 47 km from Castle Menzies.

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

Located 33 km from Discovery Point, Hazelmere offers accommodation in Blairgowrie with access to a hot tub.

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

Jessamine Cottage, a property with a garden, is set in Blairgowrie, 31 km from Discovery Point, 47 km from Castle Menzies, as well as 24 km from Glamis Castle.

From US$510.13 per night

Best hotels with breakfast in Craighall and nearby

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

Situated in Blairgowrie and only 23 km from Scone Palace, Ivybank Lodge features accommodation with garden views, free WiFi and free private parking.

From US$156.35 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 192 reviews

Set in Blairgowrie, the recently renovated Isla Rose Cottage offers accommodation 22 km from Scone Palace and 31 km from Discovery Point.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 871 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 8.8
Fabulous - What previous guests thought, 300 reviews

Set in the rural region of Perthshire, the Meikleour Arms is located at the heart of the conservation village of Meikleour, well known for its impressive trees and salmon fishing.

From US$185.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 43 reviews

Set just 23 km from Scone Palace, The Coach House at Riverlea offers accommodation in Blairgowrie with access to a terrace, barbecue facilities, as well as bicycle parking.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 36 reviews

George Cottage, a property with a garden, is set in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Set in Blairgowrie, 22 km from Scone Palace and 31 km from Discovery Point, Town Centre Flat For Two Adults in Blairgowrie offers city views and free WiFi.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 23 reviews

Alpine Apartments - 1, a property with a garden, is located in Blairgowrie, 31 km from Discovery Point, 46 km from Castle Menzies, as well as 24 km from Glamis Castle.