Hotels in Thornhill
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Thornhill?

Nithbank Cottage
Nithbank CottageThornhill
The price is $412
$494 total
includes taxes & fees
Jul 24 - Jul 25

1 Alpine Place
1 Alpine PlaceThornhill
The price is $431
$517 total
includes taxes & fees
Jul 12 - Jul 13

Friars Carse Country House Hotel
Friars Carse Country House HotelDumfries
8.8 out of 10, Excellent, (398 reviews)
The price is $115
$138 total
includes taxes & fees
Jul 20 - Jul 21

The Thistle Inn
The Thistle InnCastle Douglas
9.4 out of 10, Exceptional, (47 reviews)
The price is $89
$106 total
includes taxes & fees
Jul 4 - Jul 5

Days Inn by Wyndham Abington M74
Days Inn by Wyndham Abington M74Biggar
8.2 out of 10, Very Good, (785 reviews)
The price is $49
$58 total
includes taxes & fees
Jul 12 - Jul 13

Caul View Apartment in Dumfries
Caul View Apartment in DumfriesDumfries
The price is $112
$198 total
includes taxes & fees
Jul 19 - Jul 20

Tinto Hotel
Tinto HotelBiggar
8.8 out of 10, Excellent, (22 reviews)
The price is $88
$106 total
includes taxes & fees
Jul 5 - Jul 6

Imperial Hotel
Imperial HotelCastle Douglas
7.2 out of 10, Good, (74 reviews)
The price is $83
$100 total
includes taxes & fees
Jul 4 - Jul 5

The Kings Arms Hotel
The Kings Arms HotelLockerbie
8.6 out of 10, Excellent, (122 reviews)
The price is $103
$124 total
includes taxes & fees
Jul 5 - Jul 6

Premier Inn Dumfries
Premier Inn DumfriesDumfries
7.6 out of 10, Good, (5 reviews)
The price is $63
$76 total
includes taxes & fees
Jul 19 - Jul 20

Hetland Hall Hotel
Hetland Hall HotelDumfries
9.4 out of 10, Exceptional, (525 reviews)
The price is $116
$139 total
includes taxes & fees
Jul 5 - Jul 6

The Hopetoun Arms Hotel
The Hopetoun Arms HotelBiggar
9.4 out of 10, Exceptional, (69 reviews)
The price is $149
$179 total
includes taxes & fees
Jul 5 - Jul 6

Bishopcleugh Guest House
Bishopcleugh Guest HouseLockerbie
10.0 out of 10, Exceptional, (81 reviews)
The price is $186
$186 total
includes taxes & fees
Jul 6 - Jul 7

Days Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Lockerbie Annandale WaterLockerbie
8.2 out of 10, Very Good, (862 reviews)
The price is $55
$66 total
includes taxes & fees
Jul 12 - Jul 13

The Birchtree Hotel
The Birchtree HotelDalbeattie
8.6 out of 10, Excellent, (169 reviews)
The price is $115
$137 total
includes taxes & fees
Jul 5 - Jul 6

Hightae B&B
Hightae B&BLockerbie
10.0 out of 10, Exceptional, (30 reviews)
The price is $155
$186 total
includes taxes & fees
Jul 4 - Jul 5

Dumfries Arms Hotel
Dumfries Arms HotelCumnock
8.8 out of 10, Excellent, (190 reviews)
The price is $99
$119 total
includes taxes & fees
Jul 5 - Jul 6

Holiday Inn Dumfries by IHG
Holiday Inn Dumfries by IHGDumfries
8.4 out of 10, Very Good, (640 reviews)
The price is $136
$163 total
includes taxes & fees
Jul 7 - Jul 8
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.
Check out pet-friendly hotels in Thornhill
The price is $657
$788 total
includes taxes & fees
Jul 10 - Jul 11
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.
Go beyond your typical stay in Thornhill
Pet friendly
Family friendly
Top landmarks in Thornhill
Learn more about Thornhill
Thornhill is well-known for its attractions such as Thornhill Golf Course and Morton Castle. Visitors give high marks to this welcoming city's restaurants and small-town setting with sights that include Bicycle Museum.

Photo by KFCSpike
Open Photo by KFCSpike
Check out reviews of Thornhill hotels guests love

Friars Carse Country House Hotel
8/10 Good






















































































