Book Hotels in Thornhill
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Thornhill hotels

Shinnel House - a house that sleeps 8 guests in 3 bedrooms
"Excellent"
Reviewed on Sep 25, 2025

You will love the space both inside and out.
"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 Dec 11, 2025

The Royal Hotel
"Great, second time being there now."
Reviewed on Oct 12, 2026

Days Inn by Wyndham Lockerbie Annandale Water
"Nice room, just a little too noisy at times. Doors banging shut late at night and early in morning were biggest problem. Lovely walk round the lake, but really lacking a bar and decent restaurant."
Reviewed on Oct 12, 2026

Tinto Hotel

Hetland Hall Hotel

Days Inn by Wyndham Abington M74

Lochside House Hotel & Spa

Holiday Inn Dumfries by IHG
Thornhill Hotel & Travel Guide\n
Thornhill has just one option. So if you are looking to stay close to the main area in Thornhill, it is best to make your reservations early.
The Cairndale Hotel, Scotland, which is the nearest Travelocity-listed accommodation, is positioned 16 miles (26 kilometers) from downtown Thornhill. However, you might like to consider the Holiday Inn Dumfries, located in Scotland, which is 17 miles (28 kilometers) from the downtown area.
The Huntingdon House Hotel is around 16 miles (26 kilometers) from the main part of Thornhill. On the other hand, the Friars Carse Country House Hotel is located 10 miles (16 kilometers) away. The Best Western Station Hotel along with the Hamilton House are alternative bases around Thornhill.
Are you looking for things to do? Consider spending a few hours visiting Sweetheart Abbey and Dumfries Museum, which you'll find in Dumfries, 17 miles (27 kilometers) to the southeast of Thornhill. A few Dumfries hotels and accommodations include the Langlands B&B and Caledonian Hotel. 17 miles (28 kilometers) to the southwest of Thornhill, you can also stay at Castle Douglas, home to the The Cross Keys Hotel and The Kenbridge Hotel. If you visit Castle Douglas, a couple of sights worth adding to your itinerary are the Galloway Forest Park and Lock Ken.
Get a serving of local sport by making a voyage to Murrayfield Stadium, which is located 55 miles (86 kilometers) to the northeast of Thornhill. Modern travelers wishing to find a hotel in the area around the stadium can look at the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.
If you are traveling via Glasgow International Airport and choose to stay nearby, have a look at Golden Jubilee Hotel or Holiday Inn Glasgow Airport.
Frequently asked questions
Recent Thornhill hotel reviews by fellow wanderers

The Royal Hotel
"Great, second time being there now."
Explore More Ways to Travel with Travelocity
- Moffat Mansion
- Moffat Manor Holiday Resort
- Hotels in Johnstonebridge
- Bedandbreakfast in Thornhill
- Hotels in Moffat
- Wee Cottage
- The Black Bull Hotel
- OYO Auldgirth Inn
- Balcony in Dumfries
- Holiday Inn Dumfries by IHG
- Historical in Dumfries
- Hilton Hotels in Dumfries
- 2 bedroom accommodation in Southerness near Dumfries
- Cabins in Dumfries
- Bedandbreakfast in Dumfries
- Privatevacationhomes in Dumfries and Galloway
- Castles in Dumfries and Galloway
- Cabins in Dumfries and Galloway
- Apartments in Dumfries and Galloway
- Agritourism in Dumfries
- Golf in Dumfries and Galloway
- Family Friendly in Dumfries and Galloway
- Beach in Dumfries and Galloway




