
Thornhill Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Your Thornhill Holiday
With one of our holiday packages to Thornhill, you'll have countless opportunities for fun and relaxation. There's so much to experience, including its rural countryside and rich history. When it's time to head out and see the sights, be sure to include Drumlanrig Castle and Morton Castle on the itinerary for your trip to Thornhill. Your perfect Thornhill holiday is just a few clicks away. Explore flights, accommodation and more on Expedia for a trip that's tailored to suit your style.
Thornhill Holiday
Thornhill Essential Information
Language | English |
|---|---|
Currency | British pounds sterling |
Population | 1,600 |
Max Temp Winter | 4ºC |
Max Temp Summer | 16ºC |
Top Sights | Drumlanrig Castle, Morton Castle and Sanquhar Tolbooth Museum |
Our pick of the best Thornhill Hotel Deals

You will love the space both inside and out.
Penpont, Thornhill
10/10 Exceptional! (2 reviews)
This was our first time staying at this lovely cottage.
This was our first time staying at this lovely cottage. We were away for a catch up weekend and it fitted our needs in every way.
Reviewed on 11 Dec 2025

Days Inn by Wyndham Abington M74
Welcome Break Service Area J13 Biggar Scotland
Fully refundableReserve now, pay when you stay
The price is AU$76 per night from 19 Apr to 20 Apr
AU$76
19 Apr - 20 Apr
includes taxes & fees
8.2/10 Very Good! (767 reviews)
The bed was quite uncomfortable, the desk area had bits peeling off, and we had to pay an additional £5 for parking, which was unexpected. Definitely not worth the money.
Reviewed on 4 Apr 2026

Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M Lockerbie Scotland
Fully refundableReserve now, pay when you stay
The price is AU$84 per night from 19 Apr to 20 Apr
AU$84
19 Apr - 20 Apr
includes taxes & fees
8.2/10 Very Good! (826 reviews)
Parking was easy, lots of spaces close to the Reception area and 24hrs of free cover provided in our overnight booking. Room was clean and functional, albeit slightly dated but everything worked - perfect for an overnight stopover. There were plenty who had dogs with them and a small lake at the ...
Reviewed on 11 Apr 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











