A narrow stream flowing through a grassy landscape with dense vegetation on either side.

Find hotels in Thornhill from £70

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Sept - 2 Sept
Tomorrow
2 Sept - 3 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Thornhill hotels

1. The Woodside

The Woodside
Doune
Canada
Sandra
£137
includes taxes & fees
20 Sept - 21 Sept
The Woodside

2. The Abbotsford

The Abbotsford
Callander
United Kingdom
James
£105
includes taxes & fees
29 Sept - 30 Sept
The Abbotsford

3. Highland Gate, Stirling by Marston's Inns

Highland Gate, Stirling by Marston's Inns
Stirling
United Kingdom
Katrina
£70
includes taxes & fees
20 Sept - 21 Sept
Highland Gate, Stirling by Marston's Inns

4. Dalgair House Hotel

Dalgair House Hotel
Callander
United States
Scott
£90
includes taxes & fees
7 Sept - 8 Sept
Dalgair House Hotel

5. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Michael
£111
includes taxes & fees
6 Sept - 7 Sept
Apex Dunblane Hydro Hotel

6. The Crags Hotel

The Crags Hotel
Callander
United States
Rosalie
£99
includes taxes & fees
8 Sept - 9 Sept
The Crags Hotel

7. Ben A'an House

Ben A'an House
Callander
Canada
Paul
£115
includes taxes & fees
25 Sept - 26 Sept
Ben A'an House

8. The Waverley Hotel By Greene King Inns

The Waverley Hotel By Greene King Inns
Callander
United Kingdom
Elizabeth
£100
includes taxes & fees
28 Sept - 29 Sept
The Waverley Hotel By Greene King Inns

9. Springfield Lodge B&B

Springfield Lodge B&B
Stirling
United States
Heath
£123
includes taxes & fees
2 Oct - 3 Oct
Springfield Lodge B&B

10. Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG
Stirling
Canada
Scott
£111
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Stirling by IHG

11. Thackray House

Thackray House
Callander
United Kingdom
Zara
£175
includes taxes & fees
7 Sept - 8 Sept
Thackray House

12. The Stirling Highland Hotel

The Stirling Highland Hotel
Stirling
United States
Stephanie
£102
includes taxes & fees
28 Sept - 29 Sept
The Stirling Highland Hotel

13. Black Bull Gartmore

Black Bull Gartmore
Stirling
Canada
Alexandra
£135
includes taxes & fees
7 Sept - 8 Sept
Black Bull Gartmore

14. Stirling Court Hotel

Stirling Court Hotel
Stirling
United Kingdom
Pamela
£89
includes taxes & fees
20 Sept - 21 Sept
Stirling Court Hotel

15. The Crown

The Crown
Callander
United Kingdom
Andrew
£98
includes taxes & fees
3 Sept - 4 Sept
The Crown

16. Rob Roy Hotel

Rob Roy Hotel
Stirling
United Kingdom
Howard
£114
includes taxes & fees
21 Sept - 22 Sept
Rob Roy Hotel

17. King Robert Hotel

King Robert Hotel
Stirling
United Kingdom
John
£106
includes taxes & fees
6 Sept - 7 Sept
King Robert Hotel

18. Riverside House

Riverside House
Callander
United Kingdom
Ainslie
£140
includes taxes & fees
3 Sept - 4 Sept
Riverside House

19. Colessio

Colessio
Stirling
Canada
loretta
£90
includes taxes & fees
27 Sept - 28 Sept
Colessio

20. Lost Guest House Stirling

Lost Guest House Stirling
Stirling
United States
Jane
£90
includes taxes & fees
2 Sept - 3 Sept
Lost Guest House Stirling
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Thornhill Hotel Reviews

The Stirling Highland Hotel

The Stirling Highland Hotel

8/10 Good
"Hotel is well situated and we had good stay and enjoyed pool. Also enjoyed both buffet breakfast/dinner in the restaurant. My companion has mobility issues and hotel is on quite a steep hill.She did manage it! Staff helpful but explation about cost of breakfast not transparent so make sure you are clear how much you are due to pay"
Caroline 3-night trip
Posted 9 hours ago
The Stirling Highland Hotel
The Oak Tree Inn

The Oak Tree Inn

10/10 Excellent
"A great stay at a lovely property, well situated very close to Loch Lomond and with super friendly and helpful staff. Breakfast was very good too!"
Kevin 3-night trip
Posted 10 hours ago
The Oak Tree Inn
Premier Lodge

Premier Lodge

10/10 Excellent
"Modern room, quiet location, and delightful staff"
David 1-night trip
Posted 1 day ago
Premier Lodge
Colessio

Colessio

10/10 Excellent
"Ideally situated for the castle and jail up hill and the town down hill. Room was comfortable, large and quiet at the back of the hotel. Parking was busy at the front of the hotel but we parked easily at the back. Breakfast was excellent: both cooked and cold selections available."
Gillian Lindsey 2-night trip
Posted 1 day ago
Colessio
Stirling Court Hotel

Stirling Court Hotel

8/10 Good
"We stayed for one night to break a journey, very friendly staff food in bar very good. Rooms very dated and furniture old but it was acceptable, very quite location good nights sleep. Windows in the bed room opened lovely and wide so loads of fresh air on a hot night. Wonderful view of the Wallace monument. Did not have breakfast as early start.Loads of parking on site and not charged if you entered your reg at reception."
Dawn 1-night trip
Posted 1 day ago
Stirling Court Hotel
Broomhall Castle Hotel

Broomhall Castle Hotel

10/10 Excellent
"Beautiful place. Very rustic place. Just be aware there is no A/C. But we opened the window and used a fan they provided. Bed is very firm."
Katrina 1-night trip
Posted 1 day ago
Broomhall Castle Hotel
King Robert Hotel

King Robert Hotel

10/10 Excellent
"Excellent breakfast staff always very friendly and helpful Wouldn't stay anywhere else when in Stirling area"
John 1-night trip
Posted 2 days ago
King Robert Hotel
Crieff Hydro

Crieff Hydro

10/10 Excellent
"We had a great weekend, good was great! Activities are always a hit with the kids. The only downside was, there is no air con in the rooms and it was very hot. The two fans in the room didn’t really provide much relief."
Sultana 2-night trip
Posted 7 days ago
Crieff Hydro
Grange Manor

Grange Manor

8/10 Good
"Breakfast reasonably good. Staff lovely. Bathroom had mould on shower screen. Did not use carpark but appeared a reasonably size."
Lyndsey 1-night trip
Posted 8 days ago
Grange Manor

More cheap stays in Thornhill

Dalgair House Hotel

Dalgair House Hotel

113-115 MAIN STREET Callander Scotland
£90
7 Sept - 8 Sept
includes taxes & fees
Dalgair House Hotel
The Kirkhouse Inn

The Kirkhouse Inn

Glasgow Road Glasgow Scotland
£99
2 Sept - 3 Sept
includes taxes & fees
The Kirkhouse Inn
Cardross Estate Glamping

Cardross Estate Glamping

Cardross Estate Port of Menteith Stirling Scotland
£149
8 Sept - 9 Sept
includes taxes & fees
6.8/10 (3 reviews)
Cardross Estate Glamping
King Street Aparthotel

King Street Aparthotel

45 King St Stirling Scotland
£192
3 Sept - 4 Sept
includes taxes & fees
9.6/10 Exceptional! (96 reviews)
King Street Aparthotel
go2 Glasgow Cumbernauld Hotel

go2 Glasgow Cumbernauld Hotel

1 Auchenkilns Park Glasgow Scotland
Get rates
8.4/10 Very good! (255 reviews)
go2 Glasgow Cumbernauld Hotel
Kip in the Kirk

Kip in the Kirk

11 Stirling Rd Drymen Scotland
Get rates
10/10 Exceptional! (53 reviews)
Kip in the Kirk

Hotels in Thornhill with star rating

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 £70 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