Compare Cheap Hotels in Thornhill
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Thornhill Hotels

You will love the space both inside and out.
Penpont, Thornhill
2.04 mi from city center
With a stay at this cottage in Thornhill, you'll be within a 15-minute drive of Morton Castle and Drumlanrig Castle.
Kitchen
Washer

Days Inn by Wyndham Lockerbie Annandale Water
Roadchef Motorway Svc Ar A74M Lockerbie Scotland
$42 nightly
The price is $51 total per night
$51 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
14.03 mi from city center
When you stay at Days Inn by Wyndham Lockerbie Annandale Water in Lockerbie, you'll be within a 10-minute drive of Lockerbie Ice Rink and Southern Upland Way Trailhead.
Pet friendly
Parking included

Days Inn by Wyndham Abington M74
Welcome Break Service Area J13 Biggar Scotland
$39 nightly
The price is $47 total per night
$47 total
Mar 2 - Mar 3
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.65 mi from city center
With a stay at Days Inn by Wyndham Abington M74 in Biggar, you'll be 11.5 mi (18.5 km) from Biggar Gasworks and 14.1 mi (22.7 km) from Falls of the Clyde.

Holiday Inn Dumfries by IHG
The Crichton, Bankend Road Dumfries Scotland
$76 nightly
The price is $92 total per night
$92 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
14.68 mi from city center
A stay at Holiday Inn Dumfries by IHG places you in the heart of Dumfries, within a 5-minute drive of Burns' mausoleum and Devorgilla Bridge.
Parking included
Free WiFi

Hetland Hall Hotel
Hetland Hall Hotel Dumfries Scotland
$124 nightly
The price is $148 total per night
$148 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.6 mi from city center
Located in Dumfries, Hetland Hall Hotel is a 1-minute drive from Dino Park and 5 minutes from Ruthwell Cross.

Lochside House Hotel & Spa
New Cumnock Cumnock Scotland
$185 nightly
The price is $222 total per night
$222 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.58 mi from city center
Located in Cumnock, Lochside House Hotel & Spa is within a 5-minute drive of New Cumnock Community Open-Air Swimming Pool and New Cumnock Golf Club.

Friars Carse Country House Hotel
Auldgirth Dumfries Scotland
$95 nightly
The price is $115 total per night
$115 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.11 mi from city center
Located in Dumfries, Friars Carse Country House Hotel is in the historical district, within a 5-minute drive of Morton Castle and Ellisland Farm.

The Kings Arms Hotel
29, High Street Lockerbie Scotland
$125 nightly
The price is $150 total per night
$150 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.08 mi from city center
A stay at The Kings Arms Hotel places you in the heart of Lockerbie, within a 10-minute walk of Lockerbie Ice Rink and Lockerbie Golf Club.
Pet friendly
Parking included

Tinto Hotel
44 Biggar Rd Symington Scotland
$86 nightly
The price is $103 total per night
$103 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25.88 mi from city center
With a stay at Tinto Hotel in Biggar, you'll be 32.1 mi (51.7 km) from Edinburgh Castle and 31.5 mi (50.8 km) from Grassmarket.

The Royal Hotel
1 Glaisnock Street Cumnock Scotland
Free Cancellation
Reserve now, pay when you stay
24.57 mi from city center
When you stay at The Royal Hotel in Cumnock, you'll be within a short 4-minute drive from Dumfries House.

Dumfries Arms Hotel
54 GLAISNOCK STREET Cumnock Scotland
$138 nightly
The price is $165 total per night
$165 total
Feb 24 - Feb 25
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.45 mi from city center
When you stay at Dumfries Arms Hotel in Cumnock, you'll be within a short 4-minute drive from Dumfries House.

Aberdour Guest House
16-20 NEWALL TERRACE Dumfries Scotland
$67 nightly
The price is $81 total per night
$81 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.25 mi from city center
With a stay at Aberdour Guest House in Dumfries, you'll be a 3-minute walk from Ewart Public Library and 7 minutes by foot from Robert Burns Statue.
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.
Thornhill hotels essential information
Accommodation | 604 hotels |
|---|---|
Lowest Price | $47 |
Highest Price | $222 |
Popular hotels | You will love the space both inside and out., Days Inn by Wyndham Lockerbie Annandale Water, Days Inn by Wyndham Abington M74, Holiday Inn Dumfries by IHG, Hetland Hall Hotel, Lochside House Hotel & Spa, Friars Carse Country House Hotel, The Kings Arms Hotel, Tinto Hotel , The Royal Hotel, Dumfries Arms Hotel, Aberdour Guest House |
Most Recent Thornhill Hotel Reviews

Hetland Hall Hotel
5 out of 5
Posted 4 days ago
CheapTickets Verified Review
"My stay was amszing had a rough couple of years due to cancer treatment "
A verified traveler stayed at Hetland Hall Hotel
- Tinto Hotel
- The Royal Hotel
- Dumfries Arms Hotel
- Aberdour Guest House
- Sure Hotel by Best Western Lockerbie
- Cornhill Castle Hotel
- Rivendell
- Nithsdale Hotel
- Caledonian Hotel
- Balmoral Hotel
- Premier Inn Dumfries
- Hamilton House
- The Kings Arms Hotel
- The Huntingdon B&B
- The Farmers Inn
- Dumfries Villa
- St Marys Cottage - a cottage that sleeps 4 guests in 2 bedrooms
- Ardwell Bed & Breakfast
More to Explore in Thornhill
Top Picks
Hotels
- Hotels in Worcester
- Hotels in Woodhall Spa
- Hotels in Banbury
- Hotels in Bedale
- Hotels in Inverness
- Hotels in Reading
- Hotels in Bognor Regis
- Hotels in St Ives
- Hotels in Newbury
- Hotels in Dartford
- Hotels in Cambridge
- Hotels in Bath
- Hotels in Nottingham
- Hotels in York
- Hotels in Bangor
- Hotels in Blackpool
- Hotels in Plymouth
- Hotels in Tregaron
- Hotels in Helston
- Hotels in Newquay
- Hotels in Cookstown
- Hotels in Hemel Hempstead
- Hotels in Chichester
- Hotels in Manchester
- Hotels in Barnstaple
- Hotels in Ware
- Hotels in Oswestry






