Photo by Patrick O'Connor

Search Hotels in Thornhill

Travelling to the States just got easier, as COVID-19 tests are no longer required.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Vollie House
4 out of 5
Main Street, Thornhill, Scotland, DG3 4BP
2.01 mi from city centre
Vollie House
Troloss Lodge
3.5 out of 5
Thornhill, Scotland
0.4 mi from city centre
Troloss Lodge
Oak Cottage
3 out of 5
Thornhill, Scotland
2.04 mi from city centre
5/5 Exceptional! (1 review)
pretty
"Lovely cottage. Felt very relaxed. A wonderful chocolate shop in nearby Thornhill. Hope to visit Oak cottage again."

Reviewed on 30 May 2021

Oak Cottage
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.
Buccleuch and Queensberry Arms Hotel
4 out of 5
112 Drumlanrig Street, Thornhill, Scotland, DG3 5LU
Fully refundableReserve now, pay when you stay
The price is £175 per night from 3 Jul to 4 Jul
0.01 mi from city centre
4.6/5 Wonderful! (46 reviews)
"Charming stop. Near castle. Lovely breakfast and friendly staff."

Reviewed on 2 Aug 2019

Buccleuch and Queensberry Arms Hotel
Scaurbridge Cottage
3.5 out of 5
Penpont, Thornhill, Scotland, Dg3 4lx
2.45 mi from city centre
Scaurbridge Cottage
WEE GLEBE, Luxury Converted Stable perfect for romantic getaway
5/5 Exceptional! (40 reviews)
Amazing break in a lovely place!
"Had a very relaxing break away, cottage had everything we needed. Hot tub very cosy with amazing views and very peaceful. Host couldn’t do enough to make sure we had an amazing time."

Reviewed on 3 May 2022

WEE GLEBE, Luxury Converted Stable perfect for romantic getaway
1 Alpine Place
3.5 out of 5
Thornhill, Scotland
0.14 mi from city centre
1 Alpine Place
4 bedroom accommodation in Thornhill
Shinnel House -  a house that sleeps 8 guests  in 3 bedrooms
The price is £910 per night from 4 Jul to 5 Jul
3.07 mi from city centre
Shinnel House - a house that sleeps 8 guests in 3 bedrooms
Lochside House Hotel & Spa
4 out of 5
New Cumnock, Cumnock, Scotland, KA18 4PN
Fully refundableReserve now, pay when you stay
The price is £182 per night from 14 Jul to 15 Jul
19.58 mi from city centre
4.4/5 Wonderful! (46 reviews)
Great views
"Stayed in a garden family room with great views. Assumed that there would be gowns and slippers but there wasnt."

Reviewed on 16 Jan 2022

Lochside House Hotel & Spa
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.

Frequently asked questions

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code