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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Thornhill hotels

1 Alpine Place

1 Alpine Place
3.5 star property
Thornhill
The price is NZ$910
includes taxes & fees
13 July - 14 July
1 Alpine Place

Nithbank Cottage

Nithbank Cottage
3.0 star property
Thornhill
The price is NZ$866
includes taxes & fees
24 July - 25 July
Nithbank Cottage

The Stables

The Stables
3.0 star property
Thornhill
The price is NZ$1,386
includes taxes & fees
10 July - 11 July
The Stables

Station House

Station House
3.0 star property
Lanark
10.0 out of 10, Exceptional, (111 reviews)
"This was a great stay lovely quiet place If we are ever in the area again we would stay again. "
United Kingdom
Grant
The price is NZ$257
includes taxes & fees
4 July - 5 July
Station House

Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
2.0 star property
Biggar
8.2 out of 10, Very good, (785 reviews)
"Really convenient for a one night stop on the way to Shetland. Nice room and shower."
United Kingdom
Sue
The price is NZ$112
includes taxes & fees
12 July - 13 July
Days Inn by Wyndham Abington M74

Tinto Hotel

Tinto Hotel
3.0 star property
Biggar
8.8 out of 10, Excellent, (22 reviews)
"This hotel is excellent staff are lovely and helpful, parking was good great space for exercising dogs. Didn't have breakfast but had dinner it was lovely will stay here again "
United Kingdom
Carole
The price is NZ$186
includes taxes & fees
5 July - 6 July
Tinto Hotel

The Kings Arms Hotel

The Kings Arms Hotel
2.5 star property
Lockerbie
8.6 out of 10, Excellent, (122 reviews)
"Friendly staff and plentiful decent food"
United Kingdom
Ian
The price is NZ$218
includes taxes & fees
13 July - 14 July
The Kings Arms Hotel

Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (397 reviews)
"Brilliant, comfy and great food, staff lovely."
United Kingdom
Graham
The price is NZ$243
includes taxes & fees
4 July - 5 July
Friars Carse Country House Hotel

Premier Inn Dumfries

Premier Inn Dumfries
3.0 star property
Dumfries
7.6 out of 10, Good, (5 reviews)
"Well located, the staff were wonderful, room was clean, bed was lovely and the breakfast was good. "
United Kingdom
James
The price is NZ$133
includes taxes & fees
19 July - 20 July
Premier Inn Dumfries

Torr House

Torr House
3.0 star property
Dumfries
The price is NZ$318
includes taxes & fees
7 July - 8 July
Torr House

The Kings Arms Hotel

The Kings Arms Hotel
3.5 star property
Castle Douglas
9.2 out of 10, Wonderful, (152 reviews)
"Fantastic stay all the people in this hotel were amazing very friendly"
Australia
Graeme
The price is NZ$360
includes taxes & fees
10 July - 11 July
The Kings Arms Hotel

Bishopcleugh Guest House

Bishopcleugh Guest House
4.0 star property
Lockerbie
10.0 out of 10, Exceptional, (81 reviews)
"A hidden Gem Fantastic family friendly B&B Cant recommend highly enough Friendly hosts "
United Kingdom
Carl
The price is NZ$301
includes taxes & fees
7 July - 8 July
Bishopcleugh Guest House

The Huntingdon B&B

The Huntingdon B&B
3.0 star property
Dumfries
9.6 out of 10, Exceptional, (157 reviews)
"Lovely B &B with a welcoming host and beautifully decorated rooms. Great location for walking into town. Would definitely recommend."
United Kingdom
Sarah
The price is NZ$198
includes taxes & fees
10 July - 11 July
The Huntingdon B&B

The Hill Hotel

The Hill Hotel
3.0 star property
Dumfries
9.8 out of 10, Exceptional, (241 reviews)
"The Hill Hotel was a great. Everything was immaculate . Location was great as well. Less than a 5 minute walk from train station and very close to town. The owners Lynne and Terry were fabulous host. Hopefully going back to Scotland in couple of years and will definitely stay here again."
United States
Cyndi
The price is NZ$327
includes taxes & fees
14 July - 15 July
The Hill Hotel

Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
3.0 star property
Lockerbie
8.2 out of 10, Very good, (862 reviews)
The price is NZ$129
includes taxes & fees
12 July - 13 July
Days Inn by Wyndham Lockerbie Annandale Water

Ernespie House Hotel

Ernespie House Hotel
3.0 star property
Castle Douglas
8.4 out of 10, Very good, (73 reviews)
"Wonderful location with excellent food. Will stay again,"
United Kingdom
Sarah
The price is NZ$257
includes taxes & fees
3 July - 4 July
Ernespie House Hotel

Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (525 reviews)
"Excellent stay again at this brilliant hotel. Friendly staff, great food and facilities"
United Kingdom
Duncan
The price is NZ$233
includes taxes & fees
5 July - 6 July
Hetland Hall Hotel

The Birchtree Hotel

The Birchtree Hotel
3.5 star property
Dalbeattie
8.6 out of 10, Excellent, (169 reviews)
"Friendly staff but a bit slapdash at breakfast, rooms comfortable but south facing rooms need a portable aircon unit when warmer outside as the room was stiflingly hot despite window open and fan on. Excellent food which we could not fault for two nights dinner."
United Kingdom
Gareth
The price is NZ$242
includes taxes & fees
5 July - 6 July
The Birchtree Hotel

The Royal Hotel

The Royal Hotel
3.0 star property
Cumnock
8.8 out of 10, Excellent, (211 reviews)
"Great stay for 1 night. large room with extra bed in attached room, comfortable clean and spacious. Food great both breakfast and evening meal."
United Kingdom
Robert
The price is NZ$253
includes taxes & fees
5 July - 6 July
The Royal Hotel

Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (640 reviews)
"Lovely setting, spotlessly clean and spacious room and the staff were great."
United Kingdom
Elaine
The price is NZ$304
includes taxes & fees
5 July - 6 July
Holiday Inn Dumfries by IHG
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Thornhill attractions

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.

A large, historic castle with a well-manicured garden in front.
Photo by KFCSpike
Open Photo by KFCSpike

Top Thornhill Hotel Reviews

Recent Reviews in Thornhill

More cheap accommodation in Thornhill

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 programme – gives you instant access to perks and 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$112 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.