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

Find hotels in Thornhill from CA $66

  • 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
Sep 21 - Sep 22
Tomorrow
Sep 22 - Sep 23
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Thornhill hotels

1. Friars Carse Country House Hotel

Friars Carse Country House Hotel
Dumfries
United Kingdom
Penny
CA $155
CA $185 total
includes taxes & fees
Oct 5 - Oct 6
Friars Carse Country House Hotel

2. New Lanark Mill Hotel

New Lanark Mill Hotel
Lanark
United Kingdom
kenneth
CA $190
CA $228 total
includes taxes & fees
Sep 28 - Sep 29
New Lanark Mill Hotel

3. Cally Palace Hotel & Golf Course

Cally Palace Hotel & Golf Course
Castle Douglas
United Kingdom
Elizabeth
CA $139
CA $166 total
includes taxes & fees
Oct 12 - Oct 13
Cally Palace Hotel & Golf Course

4. Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG
Dumfries
United Kingdom
Jane
CA $150
CA $180 total
includes taxes & fees
Oct 19 - Oct 20
Holiday Inn Dumfries by IHG

5. Hetland Hall Hotel

Hetland Hall Hotel
Dumfries
United Kingdom
Sharon
CA $182
CA $218 total
includes taxes & fees
Oct 21 - Oct 22
Hetland Hall Hotel

6. Cornhill Castle Hotel

Cornhill Castle Hotel
Biggar
United Kingdom
Dawn
CA $324
CA $389 total
includes taxes & fees
Sep 25 - Sep 26
Cornhill Castle Hotel

7. Balmoral Hotel

Balmoral Hotel
Moffat
United Kingdom
Joe
CA $187
CA $225 total
includes taxes & fees
Sep 23 - Sep 24
Balmoral Hotel

8. The Huntingdon B&B

The Huntingdon B&B
Dumfries
United Kingdom
Keith
CA $135
CA $162 total
includes taxes & fees
Oct 21 - Oct 22
The Huntingdon B&B

9. Rosemount Boutique B&B

Rosemount Boutique B&B
Lanark
Canada
Karen
Rosemount Boutique B&B

10. White Hart Hotel

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

11. The Hopetoun Arms Hotel

The Hopetoun Arms Hotel
Biggar
United Kingdom
Laura
CA $211
CA $253 total
includes taxes & fees
Sep 22 - Sep 23
The Hopetoun Arms Hotel

12. The Thistle Inn

The Thistle Inn
Castle Douglas
United Kingdom
ian
CA $125
CA $150 total
includes taxes & fees
Sep 23 - Sep 24
The Thistle Inn

13. Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74
Biggar
United Kingdom
Anna
CA $55
CA $66 total
includes taxes & fees
Sep 27 - Sep 28
Days Inn by Wyndham Abington M74

14. The Garret

The Garret
Kirkcudbright
United Kingdom
Carol
CA $185
CA $223 total
includes taxes & fees
Oct 11 - Oct 12
The Garret

15. Lochside House Hotel & Spa

Lochside House Hotel & Spa
Cumnock
United Kingdom
Alan
CA $196
CA $235 total
includes taxes & fees
Oct 7 - Oct 8
Lochside House Hotel & Spa

16. The Ship Inn

The Ship Inn
Castle Douglas
United Kingdom
Laura
CA $202
CA $243 total
includes taxes & fees
Oct 11 - Oct 12
The Ship Inn

17. Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water
Lockerbie
United Kingdom
Philip
CA $69
CA $83 total
includes taxes & fees
Oct 4 - Oct 5
Days Inn by Wyndham Lockerbie Annandale Water

18. The Kings Arms Hotel

The Kings Arms Hotel
Castle Douglas
United Kingdom
philip
CA $240
CA $289 total
includes taxes & fees
Sep 23 - Sep 24
The Kings Arms Hotel

19. The Kings Arms Hotel

The Kings Arms Hotel
Lockerbie
United States
Elizabeth
CA $145
CA $174 total
includes taxes & fees
Sep 22 - Sep 23
The Kings Arms Hotel

20. The Famous Star Hotel

The Famous Star Hotel
Moffat
United States
Kressy
CA $164
CA $197 total
includes taxes & fees
Sep 27 - Sep 28
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

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

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

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

Friars Carse Country House Hotel

Friars Carse Country House Hotel

10/10 Excellent
"We had a very lovely stay. The room was brilliant— dulex double ! The view was stunning. We loved that it was out a bit but still close to Dumfries for a wee wander."
Tori 2-night trip
Posted 15 hours ago
Friars Carse Country House 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 18 hours ago
Dumfries Arms Hotel
Tinto Hotel

Tinto Hotel

8/10 Good
"Very cosy hotel. Wee bit dated although the bedroom was really nice and spacious. Meal was nice. Table very sticky which meant the cutlery and menus were actually stuck to it. Needs new tables. Breakfast was very good. We were attending a wedding so could have done with a full length mirror in the room. There’s plenty space for one. Very comfortable bed. Staff were great. Would have no qualms about staying here again. Thank you"
Krissy 1-night trip
Posted 3 days ago
Tinto 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 4 days ago
The Birchtree Hotel
The Kings Arms Hotel

The Kings Arms Hotel

10/10 Excellent
"lovely two night stay in the very reasonably priced Kings Arms Hotel, Lockerbie. The staff were very helpful & friendly and the room was newly refurbished and decorated. Dinner was delicious - I would recommend the steak pie !"
Isobel 2-night trip
Posted 5 days ago
The Kings Arms Hotel
The Famous Star Hotel

The Famous Star Hotel

8/10 Good
"Right in the centre of town , clean rooms , lovely food and welcoming atmosphere would certainly stay again"
Mark 1-night trip
Posted 7 days ago
The Famous Star Hotel
Holiday Inn Dumfries by IHG

Holiday Inn Dumfries by IHG

10/10 Excellent
"Everything went very well except that on our second morning the hot items for breakfast still were not out at 6:40 am so we had to leave without it."
Beth 2-night trip
Posted 7 days ago
Holiday Inn Dumfries by IHG
Aberdour Guest House

Aberdour Guest House

10/10 Excellent
"Location is covent. Parking a plus."
Andrew 1-night trip
Posted 9 days ago
Aberdour Guest House
The Royal Hotel

The Royal Hotel

10/10 Excellent
"Lovely little hotel. Room had loads of space and the beds were really comfortable. Staff are very friendly and were always willing to help. Food in the bar downstairs is really nice. Would definitely recommend and stop again."
Steven 2-night trip
Posted 10 days ago
The Royal 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 $55
CA $66 total
Sep 27 - Sep 28
includes taxes & fees
Days Inn by Wyndham Abington M74
Dykefield Farm B&B

Dykefield Farm B&B

Dykefield Farm Mauchline Scotland
CA $109
CA $131 total
Sep 22 - Sep 23
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
CA $145
CA $174 total
Sep 22 - Sep 23
includes taxes & fees
8.6/10 Excellent! (136 reviews)
The Kings Arms Hotel
Nithsdale Hotel

Nithsdale Hotel

1 High Street Sanquhar Scotland
CA $151
CA $181 total
Sep 28 - Sep 29
includes taxes & fees
8.8/10 Excellent! (93 reviews)
Nithsdale Hotel
The Farmers Inn

The Farmers Inn

Main Street Dumfries Scotland
CA $180
CA $215 total
Sep 28 - Sep 29
includes taxes & fees
The Farmers Inn
The Queensberry Hotel & Restaurant

The Queensberry Hotel & Restaurant

12-16 English Street Dumfries Scotland
CA $187
CA $225 total
Sep 22 - Sep 23
includes taxes & fees
The Queensberry Hotel & Restaurant

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 $66 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