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

Find hotels in Thornhill from CA $77

  • 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
Aug 19 - Aug 20
Tomorrow
Aug 20 - Aug 21
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Thornhill hotels

Inn
Hotel
Breakfast included
Pet friendly
Reserve now, pay later

1. Friars Carse Country House Hotel

Friars Carse Country House Hotel
Dumfries
United Kingdom
Sallyann
CA $155
CA $186 total
includes taxes & fees
Aug 21 - Aug 22
Friars Carse Country House Hotel

2. New Lanark Mill Hotel

New Lanark Mill Hotel
Lanark
United Kingdom
Iain
CA $193
CA $232 total
includes taxes & fees
Aug 30 - Aug 31
New Lanark Mill Hotel

3. Cally Palace Hotel & Golf Course

Cally Palace Hotel & Golf Course
Castle Douglas
United Kingdom
Giles
CA $159
CA $190 total
includes taxes & fees
Aug 24 - Aug 25
Cally Palace Hotel & Golf Course

4. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
Dumfries
United Kingdom
audrey
CA $178
CA $214 total
includes taxes & fees
Sep 6 - Sep 7
Holiday Inn Dumfries by IHG

5. Hetland Hall Hotel

Hetland Hall Hotel
Dumfries
United Kingdom
Sharon
CA $192
CA $230 total
includes taxes & fees
Sep 14 - Sep 15
Hetland Hall Hotel

6. Cornhill Castle Hotel

Cornhill Castle Hotel
Biggar
United Kingdom
Dawn
CA $299
CA $358 total
includes taxes & fees
Aug 20 - Aug 21
Cornhill Castle Hotel

7. Balmoral Hotel

Balmoral Hotel
Moffat
United Kingdom
Joe
CA $185
CA $222 total
includes taxes & fees
Aug 20 - Aug 21
Balmoral Hotel

8. The Huntingdon B&B

The Huntingdon B&B
Dumfries
United Kingdom
Alison
CA $135
CA $162 total
includes taxes & fees
Sep 3 - Sep 4
The Huntingdon B&B

9. Rosemount Boutique B&B

Rosemount Boutique B&B
Lanark
United Kingdom
Fiona
CA $191
CA $229 total
includes taxes & fees
Aug 23 - Aug 24
Rosemount Boutique B&B

10. White Hart Hotel

White Hart Hotel
Dumfries
United Kingdom
Jonathan
CA $153
CA $184 total
includes taxes & fees
Sep 1 - Sep 2
White Hart Hotel

11. The Hopetoun Arms Hotel

The Hopetoun Arms Hotel
Biggar
United Kingdom
Sally
CA $212
CA $254 total
includes taxes & fees
Aug 20 - Aug 21
The Hopetoun Arms Hotel

12. The Thistle Inn

The Thistle Inn
Castle Douglas
United Kingdom
Thomas
CA $125
CA $150 total
includes taxes & fees
Sep 15 - Sep 16
The Thistle Inn

13. Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
Biggar
United Kingdom
Anna
CA $64
CA $77 total
includes taxes & fees
Sep 6 - Sep 7
Days Inn by Wyndham Abington M74

14. The Garret

The Garret
Kirkcudbright
United Kingdom
Carol
CA $186
CA $223 total
includes taxes & fees
Aug 28 - Aug 29
The Garret

15. Lochside House Hotel & Spa

Lochside House Hotel & Spa
Cumnock
United Kingdom
Teresa
CA $224
CA $269 total
includes taxes & fees
Sep 10 - Sep 11
Lochside House Hotel & Spa

16. The Ship Inn

The Ship Inn
Castle Douglas
United Kingdom
Laura
CA $206
CA $248 total
includes taxes & fees
Sep 14 - Sep 15
The Ship Inn

17. Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
Lockerbie
United Kingdom
JOHN
CA $79
CA $95 total
includes taxes & fees
Sep 13 - Sep 14
Days Inn by Wyndham Lockerbie Annandale Water

18. The Kings Arms Hotel

The Kings Arms Hotel
Castle Douglas
United Kingdom
philip
CA $224
CA $269 total
includes taxes & fees
Aug 21 - Aug 22
The Kings Arms Hotel

19. The Kings Arms Hotel

The Kings Arms Hotel
Lockerbie
United States
Elizabeth
CA $146
CA $175 total
includes taxes & fees
Aug 21 - Aug 22
The Kings Arms Hotel

20. The Famous Star Hotel

The Famous Star Hotel
Moffat
United Kingdom
Nancy
CA $162
CA $194 total
includes taxes & fees
Aug 20 - Aug 21
The Famous Star 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

Morton Castle

You can find out about the history of Thornhill when you stop by Morton Castle. You can enjoy the restaurants while in the area.
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 browsing the exhibits at Bicycle Museum during your travels in Thornhill. 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

Hetland Hall Hotel

Hetland Hall Hotel

10/10 Excellent
"Superb"
Rachel 1-night trip
Posted 1 hour ago
Hetland Hall Hotel
Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water

8/10 Good
"The staff were lovely and very helpful and friendly. The room was comfortable and clean. The restaurant, coffee shop and breakfast room mentioned in the right up were all part of the motorway services. Costa was good for breakfast. The breakfast room food was cold and awful especially trying to eat it with a wooden knife and fork."
Andrea 7-night trip
Posted 1 day ago
Days Inn by Wyndham Lockerbie Annandale Water
The Kings Arms Hotel

The Kings Arms Hotel

8/10 Good
"Loved everything about the place, great specced rooms at fair prices and the steak I had for dinner there was top notch. Only minor downside was that the gentleman who booked me in said it was room only, whereas when I booked through hotels.com it said free breakfast. I should have queried it with him, but I let it slide as everything else was perfect. Maybe the owner needs to check the advertisement on hotels.com? Otherwise, couldn't recommend enough. I would happily stay again on my next visit."
Ben 1-night trip
Posted 1 day ago
The Kings Arms Hotel
The Birchtree Hotel

The Birchtree Hotel

10/10 Excellent
"Two night stay to visit friends and"
Lee 2-night trip
Posted 1 day ago
The Birchtree Hotel
Aberdour Guest House

Aberdour Guest House

10/10 Excellent
"Very clean, accommodating and overall great place to stay. Recommend."
Paul 1-night trip
Posted 3 days ago
Aberdour Guest House
Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74

8/10 Good
"Convenient room and good facilities for dog"
Henrik 1-night trip
Posted 4 days ago
Days Inn by Wyndham Abington M74
Cornhill Castle Hotel

Cornhill Castle Hotel

10/10 Excellent
"A real shortage of class in the area, Cornhill Castle is a jewel amongst good but basic competitors. Worth the additional cost. Will be back."
Brian 1-night trip
Posted 4 days ago
Cornhill Castle Hotel
Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG

8/10 Good
"Lovely well kept grounds,comfortable beds,helpful staff and food decent enough. Nice walk into town centre. I would like a better light for nighttime reading and a bigger television(visual impairment) My 3rd time staying here while visiting the D and G hospital and I would happily stay here again."
Jackie 7-night trip
Posted 4 days ago
Holiday Inn Dumfries by IHG
The Famous Star Hotel

The Famous Star Hotel

10/10 Excellent
"The hotel is a lovely wee quirky hotel. The room was surprisingly large considering how narrow the hotel is! The bed was really comfortable. The Scottish breakfast was cooked to order, tasty and generous. Staff were lovely. Only thing to bear in mind is that the restaurant & bar don’t stay open late, so plan accordingly in the evening. Other really convenient aspect is that street parking is free."
Nancy 2-night trip
Posted 6 days ago
The Famous Star Hotel

More cheap stays in Thornhill

Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74

Welcome Break Service Area J13 Biggar Scotland
CA $64
CA $77 total
Sep 6 - Sep 7
includes taxes & fees
8.2/10 Very good! (798 reviews)
Days Inn by Wyndham Abington M74
Dykefield Farm B&B

Dykefield Farm B&B

Dykefield Farm Mauchline Scotland
CA $101
CA $121 total
Sep 2 - Sep 3
includes taxes & fees
9.6/10 Exceptional! (111 reviews)
Dykefield Farm B&B
The Kings Arms Hotel

The Kings Arms Hotel

29, High Street Lockerbie Scotland
CA $146
CA $175 total
Aug 21 - Aug 22
includes taxes & fees
8.6/10 Excellent! (132 reviews)
The Kings Arms Hotel
Nithsdale Hotel

Nithsdale Hotel

1 High Street Sanquhar Scotland
CA $162
CA $194 total
Aug 21 - Aug 22
includes taxes & fees
8.8/10 Excellent! (87 reviews)
Nithsdale Hotel
The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant

12-16 English Street Dumfries Scotland
CA $188
CA $225 total
Aug 20 - Aug 21
includes taxes & fees
The Queensberry Hotel & Restaurant
The Farmers Inn

The Farmers Inn

Main Street Dumfries Scotland
CA $188
CA $226 total
Aug 20 - Aug 21
includes taxes & fees
9/10 Wonderful! (121 reviews)
The Farmers Inn

Hotels in Thornhill with star rating

Find out more about Thornhill

Top reasons to visit Thornhill

  • Stunning Outdoor Adventures: Thornhill is perfect for hiking and exploring breathtaking landscapes, making it a paradise for outdoor enthusiasts.
  • Rich Cultural Experiences: Discover local history through museums, castles, and a historic house, showcasing Thornhill’s unique heritage.
  • Welcoming Community: The vibrant city centre is filled with friendly locals, creating a warm and inviting atmosphere for visitors.
  • Family-Friendly Attractions: Enjoy nearby theme parks, water attractions, and secluded spots ideal for family outings.
  • Diverse Accommodation Options: Choose from cozy lodges to pet-friendly hotels that cater to every traveler's needs.

Find great hotels near Thornhill

Discover the charm of Thornhill, Scotland, with a variety of accommodation options tailored to suit every traveller's needs. From cozy lodges to welcoming hotels, you'll find pet-friendly options and facilities ideal for both business and adventure vacations. Whether you're seeking a peaceful retreat or a base to explore the stunning surroundings, Thornhill's hospitality ensures a memorable stay.

  • Friars Carse Country House Hotel: This charming 3-star hotel boasts a guest rating of 8.8 and is located 11.3km from Thornhill. Set in a historic national building, Friars Carse offers a unique pet-friendly experience that combines history with comfort. Guests can enjoy amenities such as food and water bowls for pets, ensuring a warm welcome for furry companions. With its picturesque surroundings and rich heritage, this hotel is ideal for those seeking a memorable getaway steeped in history.
  • Rivendell: Rivendell is a delightful 4-star guesthouse, rated 8.4, situated 20.9km from Thornhill. Known for its inviting atmosphere, the property offers complimentary full breakfast and breakfast options, ensuring a great start to your day. Guests can unwind with entertainment options, including a flatscreen TV, making it a cozy retreat for relaxation. The focus on comfort and quality service makes Rivendell an excellent choice for travellers looking for a peaceful stay with a touch of elegance.
  • Nithsdale Hotel: Offering budget-friendly lodging, the Nithsdale Hotel has a guest rating of 8.8 and is located 17.7km from Thornhill. This hotel features a restaurant and bar, providing convenient dining options right on-site. For those who enjoy outdoor activities, fishing opportunities are nearby, and guests can relax with entertainment options such as television and digital TV. With its affordability and welcoming atmosphere, Nithsdale Hotel is perfect for travellers seeking comfort without compromising on quality.

Where to stay in and around Thornhill

Thornhill, Scotland, offers a delightful blend of outdoor adventures and serene scenery, perfect for any traveler seeking relaxation or excitement. Explore the vibrant Thornhill city centre, where friendly locals create a welcoming atmosphere. Venture nearby to discover secluded spots ideal for family-friendly outings or thrilling adventures. With attractions just a short distance away, your vacation will be filled with unforgettable experiences in this charming region.

  • Dumfries: Located 20.9km from Thornhill, Dumfries is a vibrant city that offers a mix of outdoor adventures and family-friendly experiences. The city sees visitors year-round, with peak travel during June to July and in September. Outdoor enthusiasts will enjoy attractions such as the arcade adventure zone and recreational areas, perfect for a fun-filled day. Golf aficionados can hit the greens at local golf courses. Don't miss the nearby historic sites, parks, and beaches that showcase the area's natural beauty and rich history.
  • Moffat: Situated 22.5km from Thornhill, Moffat is a charming city renowned for its stunning scenery and outdoor activities. This destination attracts visitors throughout the year, with peak seasons in April and June to July. Moffat's golf courses and recreational areas cater to those looking for adventure amidst picturesque landscapes. The proximity to national parks, lakes, and parks makes it an ideal spot for nature lovers and those seeking a peaceful retreat.
  • Moniaive: Nestled near Thornhill, Moniaive is a quaint village that offers a delightful mix of family fun and romantic getaways. With visitor numbers peaking from July to September, this charming community is perfect for entertainment-themed experiences. Enjoy live music, theatre performances, and dancing at local venues. Moniaive's parks and small-town charm provide a cozy backdrop for relaxation and exploration, making it a must-visit for those looking to immerse themselves in local culture.

Things to do near Thornhill

Thornhill offers a delightful blend of outdoor adventure and scenic beauty, perfect for a vacation. Enjoy hiking trails and access to recreational areas while soaking in the stunning landscapes. For a more relaxed experience, explore local history museums, plan a weekend getaway, and seek out fun at nearby theme parks or water attractions. Don't miss out on cozy movie nights to round off your day in this charming Scottish village.

Shopping

In Thornhill, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit Stirling's Thistle Centre, where you'll find a variety of retail stores and eateries. Don’t miss the charming boutiques in the nearby town of Callander for more local finds.

Recreation

Visit New Galloway Golf Club for a luxurious golfing experience set in beautiful countryside. Alternatively, enjoy Colvend Golf Club, where you can unwind amidst stunning landscapes while playing a round of golf, perfect for relaxation and recreation.

Adventure

In Thornhill, explore the scenic trails of the nearby Queen Elizabeth Forest Park, perfect for hiking and mountain biking. Experience thrilling white-water rafting on the River Tummel or enjoy a tranquil canoe trip on Loch Katrine, surrounded by breathtaking landscapes.

Nightlife

Experience the lively atmosphere at The Thornhill Inn, where you can enjoy hearty pub fare and local ales. For a more laid-back vibe, visit The Coffee House for artisan coffee and desserts, all while soaking in the charming community spirit of Thornhill.

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

Booking tips and Expedia advantages for Thornhill

  • 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: Utilize Expedia’s search tool to customize your preferences, such as your budget, preferred location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option 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 potentially save money by combining your Thornhill hotel reservation with your flights and activities by booking a package through Expedia.

Find the best attractions in and around Thornhill

Thornhill, Scotland, offers a delightful escape for outdoor enthusiasts and adventure seekers. Visitors can explore captivating attractions such as local castles, an aviation museum, and historic houses. These points of interest provide a rich blend of culture and romance, making Thornhill an ideal destination for families and couples alike. Enjoy the scenic landscapes and immerse yourself in the area's rich history for a truly memorable vacation experience.

  • Drumlanrig Castle: Nestled in Thornhill, Drumlanrig Castle is a stunning example of 17th-century architecture surrounded by beautiful gardens. Experience the romantic atmosphere as you explore the rich history and culture within its grand halls and picturesque grounds.
  • Dumfries and Galloway Aviation Museum: Located 20.9km from Thornhill, this aviation museum offers a fascinating glimpse into the history of flight. Discover unique exhibits and aircraft that showcase the region's contributions to aviation, all while immersing yourself in the local culture.
  • Old Bridge House: Just 20.9km away, this historic house invites you to step back in time. Explore its charming architecture and learn about the local heritage, providing a cultural experience that highlights the area's rich history.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

For your visit to Thornhill, Scotland, you have a few airport options. EDInburgh Airport (EDI) is approximately 82.1km away, with nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is about 80.5km from Thornhill, offering luxurious stays at the 5-star Kimpton Blythswood Hotel & Spa and the 5-star JA Mar Hall Scotland, located 7 and 6.4km away, respectively. Newcastle International Airport (NCL), situated 132.0km away, features options such as the 4-star Sandman Signature Newcastle Hotel. Each airport has various transportation services available for easy access to and from 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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Thornhill hotel?
Prices for hotels in Thornhill often vary, but you can find a great deal from CA $77 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 the cheapest rate.

Explore a world of travel with Expedia