Photo by pudina

Find hotels in Thornhill from CA $79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Thornhill

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Thornhill hotels

1. The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (491 reviews)
"Great spot, lovely room and property, staff were great, breakfast was very good."
Canada
Ross
The price is CA $106
CA $128 total
includes taxes & fees
Dec 10 - Dec 11
The Abbotsford

2. The Waverley Hotel By Greene King Inns

The Waverley Hotel By Greene King Inns
3.5 star property
Callander
8.6 out of 10, Excellent, (154 reviews)
"Was in a perfect location staff so helpful excellent breakfast weather was lovely so enjoyed the beer garden will definitely stay again"
United Kingdom
Elizabeth
The price is CA $103
CA $123 total
includes taxes & fees
Dec 7 - Dec 8
The Waverley Hotel By Greene King Inns

3. The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (245 reviews)
"The nicest hotel I’ve ever stayed in in Scotland! Room and the bed was lovely, shower fantastic, breakfast was great and the staff were all so friendly. I travel a lot and it’s one of the nicest hotels I’ve ever stayed in. Can’t wait to go back."
United Kingdom
Georgina
The price is CA $110
CA $132 total
includes taxes & fees
Dec 9 - Dec 10
The Woodside

4. Highland Gate, Stirling by Marston's Inns

Highland Gate, Stirling by Marston's Inns
4.0 star property
Stirling
8.4 out of 10, Very good, (1,001 reviews)
"A nice stay again. Short stop en route to Glasgow. Lovely meal in the evening with pleasant staff. Room spacious and comfortable"
United Kingdom
Erlend
The price is CA $85
CA $102 total
includes taxes & fees
Dec 7 - Dec 8
Highland Gate, Stirling by Marston's Inns

5. Stirling Court Hotel

Stirling Court Hotel
3.0 star property
Stirling
8.2 out of 10, Very good, (1,003 reviews)
"Lovely hotel, beautiful setting, friendly staff, and incredibly well placed for attending the open day at Stirling University. Also, the bus into the city centre is directly in front of the hotel, so if you've had a long drive to get there, you can explore the city without having to take the car."
United Kingdom
Helen
The price is CA $88
CA $106 total
includes taxes & fees
Nov 15 - Nov 16
Stirling Court Hotel

6. King Robert Hotel

King Robert Hotel
3.0 star property
Stirling
8.6 out of 10, Excellent, (486 reviews)
"Perfect location next to the Bannockburn battlefield site - friendly staff and good food - would recommend"
United Kingdom
Andrew
The price is CA $100
CA $120 total
includes taxes & fees
Nov 15 - Nov 16
King Robert Hotel

7. Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG
3.0 star property
Stirling
9.0 out of 10, Wonderful, (1,005 reviews)
"A clean and comfortable hotel, with free parking and buffet breakfast, are the great highlights here. For a no nonsense stay, highly recommended."
Canada
Donald
The price is CA $93
CA $112 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express Stirling by IHG

8. Dalgair House Hotel

Dalgair House Hotel
2.0 star property
Callander
8.0 out of 10, Very good, (210 reviews)
"Everything fine. No problems."
United Kingdom
Christine
The price is CA $109
CA $131 total
includes taxes & fees
Dec 11 - Dec 12
Dalgair House Hotel

9. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,007 reviews)
"Really good place helpful staff great stay"
United Kingdom
Daniel
The price is CA $120
CA $144 total
includes taxes & fees
Nov 15 - Nov 16
Apex Dunblane Hydro Hotel

10. Ben A'an House

Ben A'an House
3.0 star property
Callander
9.8 out of 10, Exceptional, (60 reviews)
"Everything clean, very friendly staff and excellent breakfast. Wonderful stay."
Canada
Paul
The price is CA $173
CA $207 total
includes taxes & fees
Dec 11 - Dec 12
Ben A'an House

11. Thackray House

Thackray House
4.0 star property
Callander
9.2 out of 10, Wonderful, (218 reviews)
"We had a wonderful night's stay! The bed was comfortable, shower was good, both our evening meal at the restaurant and breakfast was delicious and the staff were incredibly helpful and welcoming."
Canada
cindy
The price is CA $241
CA $289 total
includes taxes & fees
Dec 11 - Dec 12
Thackray House

12. The Crown

The Crown
3.0 star property
Callander
8.8 out of 10, Excellent, (237 reviews)
"Great location, kind and helpful staff, clean and comfortable room. Would recommend!"
United States
Jennifer
The price is CA $103
CA $123 total
includes taxes & fees
Nov 11 - Nov 12
The Crown

13. Premier Inn Stirling South - M9 J9

Premier Inn Stirling South - M9 J9
3.0 star property
Stirling
8.2 out of 10, Very good, (50 reviews)
"Good location, good value"
Canada
Colleen
The price is CA $81
CA $97 total
includes taxes & fees
Dec 1 - Dec 2
Premier Inn Stirling South - M9 J9

14. Broomhall Castle Hotel

Broomhall Castle Hotel
3.0 star property
Menstrie
8.4 out of 10, Very good, (216 reviews)
"Room was very comfortable, bathroom was very nice. Restaurant served very good food."
Canada
Ronald
The price is CA $138
CA $165 total
includes taxes & fees
Dec 7 - Dec 8
Broomhall Castle Hotel

15. Black Bull Gartmore

Black Bull Gartmore
3.0 star property
Stirling
9.8 out of 10, Exceptional, (166 reviews)
"Staff were all friendly and dinner and breakfast was great"
United Kingdom
Eunice
The price is CA $175
CA $210 total
includes taxes & fees
Nov 16 - Nov 17
Black Bull Gartmore

16. Callander Hostel

Callander Hostel
1.0 star property
Callander
9.2 out of 10, Wonderful, (54 reviews)
"Free parking, Close to National parks"
Canada
Stéphane
The price is CA $79
CA $95 total
includes taxes & fees
Dec 10 - Dec 11
Callander Hostel

17. Allan Park

Allan Park
3.0 star property
Stirling
9.4 out of 10, Exceptional, (479 reviews)
"Nice hotel and staff was very accommodating."
Canada
Richard
The price is CA $136
CA $163 total
includes taxes & fees
Dec 9 - Dec 10
Allan Park

18. Oyo Dunmar House Hotel

Oyo Dunmar House Hotel
3.0 star property
Alloa
8.2 out of 10, Very good, (152 reviews)
"Warm welcome, excellent breakfast, comfortable room. The driveway needs a bit of repair work, though!"
United Kingdom
Reg
The price is CA $95
CA $122 total
includes taxes & fees
Dec 9 - Dec 10
Oyo Dunmar House Hotel

19. The Stirling Highland Hotel

The Stirling Highland Hotel
4.0 star property
Stirling
8.2 out of 10, Very good, (1,122 reviews)
"Enjoyed our stay!"
United States
SHEILA
The price is CA $113
CA $135 total
includes taxes & fees
Dec 6 - Dec 7
The Stirling Highland Hotel

20. The Golden Lion Hotel

The Golden Lion Hotel
3.0 star property
Stirling
7.4 out of 10, Good, (61 reviews)
"clean room, walkable location."
United States
Amina
The price is CA $120
CA $144 total
includes taxes & fees
Dec 11 - Dec 12
The Golden Lion Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Learn more about Thornhill

Relaxing Thornhill awaits: its castle, food, safaris, and more!

A narrow stream flowing through a grassy landscape with dense vegetation on either side.
Photo by pudina
Open Photo by pudina

Top Thornhill Hotel Reviews

Frequently Asked Questions

What is the best area to stay in Thornhill?

The best area to stay in Thornhill is directly within the village centre, particularly around Drumlanrig Street and Main Street.

Thornhill itself is a compact and pleasant village in Dumfries and Galloway, designed in the 18th century as a planned village. The main thoroughfares, Drumlanrig Street and Main Street, form the core, featuring a selection of local shops, a few pubs, and places to eat. The village is surrounded by picturesque countryside, making it a good base for exploring the wider region.

This central area is ideal for couples looking for a relaxed short break. It offers easy access to local amenities and is a stone's throw from Drumlanrig Castle, a significant historic attraction with extensive grounds for walking and cycling. The village's quiet streets provide a peaceful setting for a getaway.

For those planning to explore the numerous walking and cycling routes in the Nithsdale Valley and the wider Dumfries and Galloway region, staying in the village centre is also very convenient.

When is the best time to go to Thornhill?

The best time to visit Thornhill is during the late spring and summer months, specifically from May to September, when the weather is generally mild and the days are longer.

During these months, you'll experience the warmest temperatures and the most daylight, which is ideal for exploring the natural beauty of the region and visiting attractions like Drumlanrig Castle and its extensive grounds. The gardens are in full bloom, and outdoor activities like walking and cycling are much more enjoyable.

Families often find the summer holidays in July and August particularly convenient, as it aligns with school breaks. There are often special events and activities organised at local attractions during this peak season, providing entertainment for all ages.

Couples looking for a romantic getaway might prefer May, June, or September. These months offer pleasant weather for scenic drives and countryside walks, but with fewer crowds than the peak summer period, allowing for a more relaxed and intimate experience.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Thornhill.

How much is the nightly rate at a Thornhill hotel?

Prices for hotels in Thornhill often vary, but you can find a great deal from CA $79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia