Photo by Patrick O'Connor

Find Hotels in Thornhill

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Scaurbridge Cottage
3.5 out of 5
Penpont, Thornhill, Scotland
2.45 mi from city center
Get rates
Scaurbridge Cottage
Oak Cottage
3 out of 5
1 Princes Street Penpont, Thornhill, Scotland
2.04 mi from city center
5/5Exceptional! (1 review)
pretty
"Lovely cottage. Felt very relaxed. A wonderful chocolate shop in nearby Thornhill. Hope to visit Oak cottage again."

Reviewed on May 30, 2021

Get rates
Oak Cottage
The Kinmount Hotel
3 out of 5
Carrutherstown, Dumfries, Scotland
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 3 to Oct 3
20.13 mi from city center
4.5/5Wonderful! (13 reviews)
"Over all good"

Reviewed on Jun 7, 2021

The Kinmount Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Trigony House Hotel
4 out of 5
Closeburn, Thornhill, Scotland
1.42 mi from city center
4.9/5Exceptional! (38 reviews)
"old property with lots of character,"

Reviewed on Aug 16, 2021

Get rates
Trigony House Hotel
Dumfries Villa
3 out of 5
33 Lovers Walk, Dumfries, Scotland
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 3 to Oct 3
13.21 mi from city center
4.6/5Wonderful! (32 reviews)
"It is just walking distance to the town center and train station and bus station"

Reviewed on Jul 19, 2021

Dumfries Villa
1 Alpine Place
3.5 out of 5
1 Alpine Place, Thornhill, Scotland
0.14 mi from city center
Get rates
1 Alpine Place
Ivy Bank
3.5 out of 5
15 East Morton Street, Thornhill, Scotland
0.06 mi from city center
Get rates
Ivy Bank
Vollie House
4 out of 5
Main Street, Thornhill, Scotland
2.01 mi from city center
Get rates
Vollie House
Troloss Lodge
3.5 out of 5
Troloss, Thornhill, Scotland
0.4 mi from city center
Get rates
Troloss Lodge
The Kings Arms Hotel
3.5 out of 5
St Andrews Street, Castle Douglas, Scotland
Fully refundableReserve now, pay when you stay
The price is $134 per night from Oct 1 to Oct 1
21.87 mi from city center
4.6/5Exceptional! (19 reviews)
"friendly, helpful staff"

Reviewed on Sep 18, 2021

The Kings Arms Hotel
Cairndale Hotel
3 out of 5
English Street, Dumfries, Scotland
Fully refundableReserve now, pay when you stay
The price is $113 per night from Oct 3 to Oct 3
13.36 mi from city center
3.8/5Good! (186 reviews)
"Poor choice of beer in the bar"

Reviewed on Jul 30, 2021

Cairndale Hotel
SCAURBRIDGE HOUSE
4 out of 5
Penpont, Thornhill, Scotland
2.48 mi from city center
4.9/5Exceptional! (9 reviews)
"We were made very welcome and nothing was too much trouble. Elizabeth Ann was very accommodating and fitted in with our arrangements. The breakfast was fantastic comprising of local grown produce. We felt completely safe throughout our stay, COVID-19 rules and guidance observed, cleanliness given ..."

Reviewed on Aug 31, 2020

Get rates
SCAURBRIDGE HOUSE
3 bedroom accommodation in Moniaive
6.07 mi from city center
Get rates
3 bedroom accommodation in Moniaive
Luxury Cottage in Upper Dalveen
7.65 mi from city center
5/5Exceptional! (3 reviews)
Beautiful location
"We felt really lucky to have found this property (believe it is newly renovated / on the market) as it is a stunning property in an equally stunning location. It sits alone in a valley surrounded by steep sided rounded hills with only sheep for neighbours. So feels really remote but the local town ..."

Reviewed on Aug 31, 2021

Get rates
Luxury Cottage in Upper Dalveen
3 bedroom accommodation in Thornhill near Dumfries
Shinnel House -  a house that sleeps 8 guests  in 3 bedrooms
The price is $810 per night from Oct 20 to Oct 20
3.07 mi from city center
Shinnel House - a house that sleeps 8 guests in 3 bedrooms
5 bedroom accommodation in Penpont, Thornhill
Lochside House Hotel & Spa
4 out of 5
New Cumnock, Cumnock, Scotland
Fully refundableReserve now, pay when you stay
The price is $220 per night from Oct 18 to Oct 18
19.58 mi from city center
4.4/5Wonderful! (36 reviews)
"Absolutely stunning hotel, inside and out and very friendly staff."

Reviewed on Jun 23, 2021

Lochside House Hotel & Spa
2 bedroom accommodation in Thornhill, near Dumfries
2 Bedroom Accommodation in Closeburn, Near Thornhill
Don't see what you're looking for?
See all available properties in Thornhill
View all properties
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.

Visiting Thornhill

Visitors to Thornhill are sure to enjoy the restaurants. Tourists can also enjoy the city's bars and gardens.

  • There are 7 hotels and other accommodations in Thornhill
  • The closest major airport is in Glasgow (PIK-Prestwick), 34.5 mi (55.5 km) from the city center
  • The next closest is in Glasgow (GLA-Glasgow Intl.), 47.9 mi (77.1 km) away

Sightseeing and Staying in Thornhill

A favorite place to visit in the city is Drumlanrig Castle. You'll also find Sanquhar Tolbooth Museum and Museum of Lead Mining in the area.

As you plan your holiday getaway, you'll find 7 hotels and other lodging accommodations to choose from in Thornhill. Here you'll find top ranked ones based on our user reviews:

  • Buccleuch & Queensberry Hotel - This 4-star inn features free breakfast, a restaurant, and free parking. It's a favorite with Expedia travelers for its overall value and helpful staff.
  • Craigdarroch Arms Hotel - Our customers like the bar and breakfast at this inn. This 3-star inn features free breakfast, a restaurant, and free WiFi.

Dressing for Thornhill

  • Between January and March, you can expect average temperatures of 51°F during the day and 34°F at night
  • From April to June, the average during the day is 64°F, while the average at night is 38°F
  • July through September has daytime averages of 65°F with nighttime averages of 48°F
  • In October-December, you can expect daytime averages of 58°F and nighttime averages of 36°F
  • About 1.85 inches of rain falls on Thornhill each year
  • Usually August and July are the hottest months with an average of 64°F, whereas January and February are often coldest, averaging 34°F

Frequently asked questions

Recent reviews of Thornhill hotels

More trip options