A horse grazing in a green field with a large tree and a clear blue sky.

Search Thornhill hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Thornhill hotels

1. 1 Alpine Place

1 Alpine Place
Thornhill
United Kingdom
John
NZ$914
includes taxes & fees
17 Oct - 18 Oct
1 Alpine Place

2. Ivy Bank

Ivy Bank
Thornhill
NZ$1,165
includes taxes & fees
15 Oct - 16 Oct
Ivy Bank

3. The Stables

The Stables
Thornhill
NZ$1,180
includes taxes & fees
23 Oct - 24 Oct
The Stables

4. Friars Carse Country House Hotel

Friars Carse Country House Hotel
Dumfries
United Kingdom
William
NZ$200
includes taxes & fees
1 Nov - 2 Nov
Friars Carse Country House Hotel

5. Nithsdale Hotel

Nithsdale Hotel
Sanquhar
United Kingdom
Ray
NZ$227
includes taxes & fees
2 Oct - 3 Oct
Nithsdale Hotel

6. Dumfries Villa

Dumfries Villa
Dumfries
United Kingdom
Emily
NZ$171
includes taxes & fees
19 Oct - 20 Oct
Dumfries Villa

7. The Hill Hotel

The Hill Hotel
Dumfries
United Kingdom
Ian
NZ$329
includes taxes & fees
2 Oct - 3 Oct
The Hill Hotel

8. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
Dumfries
United Kingdom
Anser Abdull
NZ$204
includes taxes & fees
19 Oct - 20 Oct
Holiday Inn Dumfries by IHG

9. Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
Lockerbie
United Kingdom
Philip
NZ$101
includes taxes & fees
4 Oct - 5 Oct
Days Inn by Wyndham Lockerbie Annandale Water

10. Hamilton House

Hamilton House
Dumfries
United States
Susan
NZ$222
includes taxes & fees
6 Oct - 7 Oct
Hamilton House

11. Aberdour Guest House

Aberdour Guest House
Dumfries
United States
Andrew
NZ$165
includes taxes & fees
1 Nov - 2 Nov
Aberdour Guest House

12. Nith Riverside Cottages

Nith Riverside Cottages
Sanquhar
NZ$248
includes taxes & fees
2 Oct - 3 Oct
Nith Riverside Cottages

13. Torr House

Torr House
Dumfries
United Kingdom
George
NZ$332
includes taxes & fees
12 Oct - 13 Oct
Torr House

14. The Kings Arms Hotel

The Kings Arms Hotel
Lockerbie
United States
Elizabeth
NZ$219
includes taxes & fees
5 Oct - 6 Oct
The Kings Arms Hotel

15. Hetland Hall Hotel

Hetland Hall Hotel
Dumfries
United Kingdom
Sharon
NZ$260
includes taxes & fees
19 Oct - 20 Oct
Hetland Hall Hotel

16. The Huntingdon B&B

The Huntingdon B&B
Dumfries
United Kingdom
Keith
NZ$176
includes taxes & fees
5 Oct - 6 Oct
The Huntingdon B&B

17. The Hopetoun Arms Hotel

The Hopetoun Arms Hotel
Biggar
United Kingdom
Laura
NZ$317
includes taxes & fees
2 Oct - 3 Oct
The Hopetoun Arms Hotel

18. Premier Inn Dumfries

Premier Inn Dumfries
Dumfries
United Kingdom
James
NZ$120
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Dumfries

19. Lochside House Hotel & Spa

Lochside House Hotel & Spa
Cumnock
United Kingdom
Alan
NZ$283
includes taxes & fees
21 Oct - 22 Oct
Lochside House Hotel & Spa

20. The Kings Arms Hotel

The Kings Arms Hotel
Castle Douglas
United Kingdom
philip
NZ$361
includes taxes & fees
4 Oct - 5 Oct
The Kings Arms Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Thornhill attractions

Drumlanrig Castle

9.4/10 (24 reviews)
After visiting Drumlanrig Castle, make a plan to see the other sights and activities in Thornhill. While you're in the area, stroll along the riverfront.
See properties

Thornhill Golf Course

Enjoy a round of golf in Thornhill at Thornhill Golf Course. You can enjoy the restaurants while in the area.
See properties

Bicycle Museum

You can spend time studying the exhibits at Bicycle Museum during your trip to Thornhill. You can enjoy the restaurants while in the area.
See properties

Morton Castle

You can find out about the history of Thornhill with a stop at Morton Castle. You can enjoy the restaurants while in the area.
See properties

Learn more about Thornhill

Tucked between rolling hills and historic castles, this welcoming small town invites visitors to tee off at Thornhill Golf Course or explore medieval Morton Castle. Discover the unique Bicycle Museum before venturing to nearby Drumlanrig Castle or taking a refreshing hike along the Southern Upland Way Trailhead.

See all hotels in Thornhill
A large, historic castle with a well-manicured garden in front.
Photo by KFCSpike

Top Thornhill Hotel Reviews

Recent Reviews in Thornhill

Tinto Hotel

Tinto Hotel

10/10 Excellent
"What a lovely welcoming Hotel. Loved the ambience from the moment we walked in the door. Reception staff excellent. Our room was also very nice. We had dinner and this was so good. 5 stars all round."
michelle 1-night trip
Posted 2 days ago
Tinto Hotel
Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG

10/10 Excellent
"Great location, serene environment and friendly/professional staff. Really enjoyed the dinner in the restaurant, served by great staff and delicious food. So far my best stay in Scotland."
Anser Abdull 1-night trip
Posted 2 days ago
Holiday Inn Dumfries by IHG
White Hart Hotel

White Hart Hotel

8/10 Good
"Only a overnight stay arrived late afternoon to Very welcoming staff out for meal shortly after arrival to a restaurant which was a few minutes away .so very central Had lovely breakfast in morning. Good Value"
Stewart 1-night trip
Posted 4 days ago
White Hart Hotel
Hetland Hall Hotel

Hetland Hall Hotel

8/10 Good
"Clean room."
Sam 2-night trip
Posted 6 days ago
Hetland Hall Hotel
Friars Carse Country House Hotel

Friars Carse Country House Hotel

10/10 Excellent
"We recently spent a night in a deluxe room to break up our return journey home from the Hebrides. We love older, quirky hotels and this one is a real gem. Firstly the grounds are stunning and our early morning walk beside the river was a wonderful way to start the day. The hotel itself has lots of character, but don't come here expecting polished perfection. Some areas of the hotel look a little tired and could do with refurbishing, but all the bits that mattered were fabulous and everywhere was clean. Our deluxe room was large, comfortable, clean and had everything we needed for our stay. The dining at the hotel was far better than we'd expected with a wonderful menu and some excellent seafood dishes and decent wine. Service was swift, friendly and unpretentious. Partway through our stay we found out more about the history of the building and it was eye-opening to say the least. I had an extremely strange lucid dream combined with sleep paralysis...or at least that's what I think could explain the laughter of a little girl right beside my bed at 3am and me trying to wake my husband but being unable to move...! Anyway, regardless, we had a fabulous stay, it was good value for money and we'd not hesitate to stay there again."
Michelle 1-night trip
Posted 7 days ago
Friars Carse Country House Hotel
The Kings Arms Hotel

The Kings Arms Hotel

10/10 Excellent
"Lovely hotel. As described Only issue we had was our breakfast order was forgotten and were told the cook was too busy smoking"
Katherine 1-night trip
Posted 7 days ago
The Kings Arms Hotel
The Royal Hotel

The Royal Hotel

10/10 Excellent
"Clean room , good WiFi . Great breakfast . Very reasonable bar prices . Everything"
Nick 2-night trip
Posted 9 days ago
The Royal Hotel
Dumfries Arms Hotel

Dumfries Arms Hotel

8/10 Good
"Clean room and very friendly and helpful staff, would definitely recommend this hotel to anyone, breakfast was great"
Paul 1-night trip
Posted 11 days ago
Dumfries Arms Hotel
The Birchtree Hotel

The Birchtree Hotel

8/10 Good
"We stayed just the one night. The staff were very friendly and eager to provide good service. We enjoyed a pleasant drink on the lovely patio overlooking the river followed by a tasty meal in the bar. Breakfast was excellent . Our room was fairly basic with quite a small ensuite . The WiFi was good. We were pleased with our stay which represented good value."
steve 1-night trip
Posted 2 weeks ago
The Birchtree Hotel

More cheap accommodation in Thornhill

Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74

Welcome Break Service Area J13 Biggar Scotland
NZ$82
1 Nov - 2 Nov
includes taxes & fees
Days Inn by Wyndham Abington M74
Dykefield Farm B&B

Dykefield Farm B&B

Dykefield Farm Mauchline Scotland
NZ$164
14 Oct - 15 Oct
includes taxes & fees
9.6/10 Exceptional! (113 reviews)
Dykefield Farm B&B
The Kings Arms Hotel

The Kings Arms Hotel

29, High Street Lockerbie Scotland
NZ$219
5 Oct - 6 Oct
includes taxes & fees
8.6/10 Excellent! (139 reviews)
The Kings Arms Hotel
Nithsdale Hotel

Nithsdale Hotel

1 High Street Sanquhar Scotland
NZ$227
2 Oct - 3 Oct
includes taxes & fees
Nithsdale Hotel
The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant

12-16 English Street Dumfries Scotland
NZ$282
4 Oct - 5 Oct
includes taxes & fees
4.8/10 (71 reviews)
The Queensberry Hotel & Restaurant
The Farmers Inn

The Farmers Inn

Main Street Dumfries Scotland
Get rates
9/10 Wonderful! (123 reviews)
The Farmers Inn

Find out more about Thornhill

Top reasons to visit Thornhill

  • Stunning Scenery: Thornhill boasts breathtaking landscapes, ideal for hiking and outdoor adventures.
  • Historical Charm: Explore nearby castles and historic houses that reflect the local culture.
  • Friendly Village Atmosphere: Experience the warmth of locals in this charming Scottish village.
  • Leisure and Recreation: Enjoy the local leisure centre and picnic spots for relaxation and fun.
  • Convenient Day Trips: Easily access Dumfries for romantic getaways or family excursions.

Find great hotels near Thornhill

Experience the charm of Thornhill, Scotland, with a variety of hotel accommodations tailored to meet the needs of every traveller. From pet-friendly lodges to comfortable hotels, you’ll find options perfect for business trips or adventure-filled holidays. Discover the Trigony Hotel and other welcoming properties in Thornhill, ensuring a memorable stay in this picturesque village.

  • Friars Carse Country House Hotel: This 3-star hotel is steeped in history, set within a national historic building only 11.3km from Thornhill. With a guest rating of 8.8 out of 10, Friars Carse is ideal for travellers seeking a unique, historic-themed getaway. The property is pet-friendly, welcoming furry companions with amenities like food and water bowls, and a waived fee for service animals. Guests can enjoy the charming atmosphere, where history meets modern comfort, making it a wonderful choice for those who appreciate heritage and nature.
  • Rivendell: A delightful 4-star guesthouse located 20.9km from Thornhill, Rivendell boasts a guest rating of 8.6 out of 10. It offers a peaceful retreat with a focus on comfort and hospitality. Guests can indulge in complimentary full breakfast options, ensuring a hearty start to the day. The property features entertainment amenities like a flatscreen TV, perfect for unwinding after a day of exploring. Rivendell creates a welcoming environment for those looking to relax and enjoy quality time in a tranquil setting.
  • Nithsdale Hotel: This budget-friendly hotel is situated 17.7km from Thornhill and enjoys a commendable guest rating of 8.8 out of 10. Nithsdale Hotel offers a warm atmosphere with dining options including a bar and restaurant, catering to various tastes. Guests can engage in local recreation activities such as fishing nearby, or simply relax in their rooms equipped with television and digital TV for entertainment. This hotel is a practical choice for those seeking comfort and affordability without compromising on quality.

Where to stay in and around Thornhill

Thornhill, Scotland, offers a delightful blend of outdoor adventure and scenic beauty. Stroll through the charming village, where friendly locals welcome you with warmth. Discover the nearby hills for breathtaking views and exhilarating hikes. Don't miss Dumfries, just a short drive away, perfect for a romantic getaway. Whether you're seeking relaxation or family-friendly activities, Thornhill's enchanting atmosphere promises an unforgettable Scottish experience.

  • Dumfries: Situated approximately 20.9km from Thornhill, Dumfries is a vibrant city that offers a delightful mix of outdoor adventures and family-friendly activities. Known for its rich history and picturesque parks, the city attracts visitors year-round, with peak traveller arrivals typically occurring from June to July and again in September. Outdoor enthusiasts can enjoy the arcade adventure zone, recreational areas, and local golf courses. Don't miss the chance to explore beautiful parks and beaches, along with historic landmarks that tell the story of this charming locale.
  • Moffat: Located about 22.5km from Thornhill, Moffat is a quaint city renowned for its stunning scenery and outdoor pursuits. Although visitor numbers remain relatively stable throughout the year, the city sees a surge in tourism during April and the summer months of June and July. Moffat is a haven for adventure seekers, with a variety of recreational areas and golf courses to explore. The surrounding natural beauty includes lovely parks, tranquil lakes, and the expansive national park, making it an ideal destination for those looking to immerse themselves in nature.
  • Moniaive: Nestled in close proximity to Thornhill, Moniaive is a charming village that offers a delightful escape for families and couples. With visitor numbers peaking from July to September, Moniaive is a hub for entertainment with its local theatre, lively music scenes, and dance events. The village's inviting parks and event conference venues enhance its appeal, creating a warm and welcoming atmosphere that encourages exploration and relaxation. Whether you're seeking a romantic getaway or a fun-filled family outing, Moniaive has something to offer everyone.

Things to do in Thornhill

Shopping

In Thornhill, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, head to Dumfries, about 19.3km away, where you'll discover a variety of boutiques and markets featuring artisan crafts and regional products.

Recreation

In Thornhill, the Dunalastair Hotel offers a serene spa experience with treatments that incorporate local ingredients. For outdoor enthusiasts, the scenic walks around the village provide a refreshing way to connect with nature while enjoying the stunning landscapes of Scotland.

Adventure

In Thornhill, explore the scenic trails of the nearby Queen Elizabeth Forest Park, ideal for hiking and mountain biking. Experience the thrill of white-water rafting on the River Tummel, or enjoy a leisurely kayak trip on Loch Ken, surrounded by stunning landscapes.

Nightlife

In Thornhill, you can enjoy a cosy evening at The Crown Inn, known for its local ales and warm atmosphere. Alternatively, The Thornhill Inn offers live music and a friendly vibe, making it a great spot to unwind after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thornhill

To save money during your visit to Thornhill, plan your trip between January and March for lower accommodation rates. Book your stay on a Thursday, as Saturday is the priciest day. Use Expedia to find great deals by combining flights, activities, and accommodation in a package. Sort accommodation options from lowest to highest price and filter for Eco-certified hotels for sustainable stays. Take advantage of free local attractions and consider walking or using public transport to keep travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Thornhill are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Thornhill is Thursday. The most expensive day to stay in Thornhill is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Thornhill hotel booking with your flights and activities through an Expedia package.

Find the best attractions in and around Thornhill

Thornhill offers a fantastic blend of outdoor adventures and historical charm, making it perfect for your vacation. Explore the nearby castles and historic houses that showcase local culture, or visit the aviation museum for a unique experience. Whether you're looking for a romantic getaway, family fun, or simply to appreciate the stunning scenery, Thornhill has something for everyone to enjoy.

  • Drumlanrig Castle: Nestled in Thornhill, Drumlanrig Castle offers a romantic atmosphere with its stunning architecture and beautiful gardens. Visitors can explore its rich history and impressive art collection, making it a captivating cultural experience.
  • Moat Brae National Centre for Children's Literature: Located 20.9km away, this historic building celebrates the magic of children's literature. With immersive exhibits, it's a delightful spot for families and literature enthusiasts alike, fostering creativity and imagination.
  • Sanquhar Tolbooth Museum: Just 17.7km from Thornhill, this museum showcases the area's fascinating history. The well-preserved tolbooth provides insight into local life and governance in centuries past, offering a unique glimpse into Scotland's heritage.

Best time to go to Thornhill

The best time to visit Thornhill can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Thornhill falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Thornhill falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.0°F (2.2°C)Light RainMostly CloudyAverageSlightly Low
February37.0°F (2.8°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May48.7°F (9.3°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudySlightly HighSlightly High
July56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
August55.6°F (13.1°C)Light RainMostly CloudyAverageSlightly High
September52.3°F (11.3°C)Light RainMostly CloudyAverageAverage
October47.5°F (8.6°C)Light RainMostly CloudySlightly LowAverage
November41.4°F (5.2°C)Light RainMostly CloudySlightly LowAverage
December37.6°F (3.1°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Thornhill

Accessing Thornhill, Scotland, is convenient via three major airports. EDInburgh Airport (EDI) is situated 82.1km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is 80.5km from Thornhill, offering luxurious stays at JA Mar Hall Scotland, just 6.4km away, and Kimpton Blythswood Hotel & Spa, 11.3km away. Lastly, Newcastle International Airport (NCL) is 132.0km distant, with nearby hotels such as Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both 9.7km from the airport. Each airport provides accessible transport options to these hotels.

Frequently asked questions

What is the best area to stay in Thornhill?
The best area to stay in Thornhill is directly within the village centre, particularly around Drumlanrig Street and Main Street.Thornhill village itself is quite compact and offers a pleasant, relaxed base for exploring the surrounding Dumfries and Galloway region. The main streets, Drumlanrig Street and Main Street, converge to form the heart of the village, where you'll find the local shops, cafes, and pubs, all within easy walking distance. The village is known for its wide, tree-lined streets and traditional stone buildings.For couples looking for a tranquil getaway with access to local amenities and scenic walks, staying within the village centre is ideal. You'll be able to enjoy leisurely strolls through the village, visit the local art gallery, and have easy access to the routes leading to Drumlanrig Castle, which is a major attraction just a short drive or pleasant walk away.
When is the best time to go to Thornhill?
The best area to stay in Thornhill is within the village itself, particularly around Main Street.Thornhill village is a small, pleasant community with a good selection of local shops, pubs, and eateries primarily located along Main Street. It's an excellent base for exploring the surrounding Dumfries and Galloway region, offering a blend of rural charm and convenient access to local attractions.Couples looking for a relaxing getaway will appreciate staying in Thornhill. Its tranquil setting provides a peaceful escape, and there are several pleasant walks directly from the village, including paths along the River Nith. The proximity to Drumlanrig Castle, just a short drive away, offers a wonderful day out with its extensive gardens and estates.For those interested in outdoor pursuits, Thornhill is well-suited. Anglers will find excellent fishing opportunities on the River Nith, and there are numerous cycling routes nearby, ranging from gentle scenic paths to more challenging trails.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Thornhill.
How can I save on a hotel booking in Thornhill with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Thornhill hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Thornhill?
Prices for hotels in Thornhill often vary, but you can find a great deal from NZ$82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia