Photo by KFCSpike

Hotels in Thornhill

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Thornhill?

1 Alpine Place
1 Alpine Place
3.5 star property
Thornhill
  • cleanliness
    Charming cottage offers private golf getaway near Morton Castle and Drumlanrig.
The price is £386
includes taxes & fees
19 Mar - 20 Mar
1 Alpine Place
Kilnmark Farmhouse
Kilnmark Farmhouse
3.0 star property
Thornhill
The price is £408
includes taxes & fees
12 Mar - 13 Mar
Kilnmark Farmhouse
Ivy Bank
Ivy Bank
3.5 star property
Thornhill
  • cleanliness
    Take in the Majestic scenery while enjoying a golf getaway in a cosy Thornhill retreat.
The price is £490
includes taxes & fees
13 Mar - 14 Mar
Ivy Bank
Kilnmark Bothy
Kilnmark Bothy
3.0 star property
Thornhill
  • cleanliness
    Escape to a peaceful cottage near Thornhill's lush golf course and scenic trails.
The price is £601
includes taxes & fees
19 Mar - 20 Mar
Kilnmark Bothy
Merse End
Merse End
3.0 star property
Castle Douglas
The price is £783
includes taxes & fees
25 Mar - 26 Mar
Merse End
The Birchtree Hotel
The Birchtree Hotel
3.5 star property
Dalbeattie
8.6 out of 10, Excellent, (165 reviews)
  • cleanliness
    Unwind at this welcoming Dalbeattie haven with garden views and refreshing drinks.
The price is £109
includes taxes & fees
7 Mar - 8 Mar
The Birchtree Hotel
The Kings Arms Hotel
The Kings Arms Hotel
3.5 star property
Castle Douglas
9.2 out of 10, Wonderful, (146 reviews)
  • cleanliness
    Unwind by Threave Garden with cosy inn comforts and helpful staff nearby.
The price is £139
includes taxes & fees
10 Mar - 11 Mar
The Kings Arms Hotel
Imperial Hotel
Imperial Hotel
3.0 star property
Castle Douglas
7.2 out of 10, Good, (71 reviews)
  • cleanliness
    Convenient stay in Castle Douglas near Threave Garden with dining and bar options.
The price is £60
includes taxes & fees
7 Mar - 8 Mar
Imperial Hotel
Ernespie House Hotel
Ernespie House Hotel
3.0 star property
Castle Douglas
8.4 out of 10, Very good, (69 reviews)
  • cleanliness
    Relax in a charming Scottish hotel near Threave Garden and Castle with cafe dining.
The price is £112
includes taxes & fees
13 Mar - 14 Mar
Ernespie House Hotel
The Farmers Inn
The Farmers Inn
2.0 star property
Dumfries
9.0 out of 10, Wonderful, (117 reviews)
  • cleanliness
    Step into a historic countryside inn where rustic charm meets modern comforts.
The price is £102
includes taxes & fees
16 Mar - 17 Mar
The Farmers Inn
Hetland Hall Hotel
Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (497 reviews)
  • cleanliness
    Tranquil country retreat with scenic gardens and warm hospitality in Scotland.
The price is £115
includes taxes & fees
15 Mar - 16 Mar
Hetland Hall Hotel
Holiday Inn Dumfries by IHG
Holiday Inn Dumfries by IHG
3.0 star property
Dumfries
8.4 out of 10, Very good, (620 reviews)
  • cleanliness
    Modern hotel with on-site dining, garden views, and nearby train station access.
The price is £82
includes taxes & fees
5 Apr - 6 Apr
Holiday Inn Dumfries by IHG
The Queensberry Hotel & Restaurant
The Queensberry Hotel & Restaurant
2.0 star property
Dumfries
4.8 out of 10, (63 reviews)
  • cleanliness
    Charming hotel near Robert Burns attractions in Dumfries with welcoming bar.
The price is £120
includes taxes & fees
8 Mar - 9 Mar
The Queensberry Hotel & Restaurant
Old Kiln Cottage
Old Kiln Cottage
3.5 star property
Dumfries
  • cleanliness
    Unwind in a cosy golf-side cottage with a garden setting in scenic Dumfries.
The price is £352
includes taxes & fees
14 Mar - 15 Mar
Old Kiln Cottage
Caledonian Hotel
Caledonian Hotel
3.0 star property
Dumfries
8.2 out of 10, Very good, (188 reviews)
  • cleanliness
    Conveniently located near Dumfries Station for effortless exploration.
The price is £56
includes taxes & fees
8 Mar - 9 Mar
Caledonian Hotel
LSO GUEST HOUSE
LSO GUEST HOUSE
3.0 star property
Dumfries
6.0 out of 10, (39 reviews)
  • cleanliness
    Relax in this scenic Dumfries guesthouse minutes from the station and Burns statue.
The price is £91
includes taxes & fees
29 Mar - 30 Mar
LSO GUEST HOUSE
Aberdour Guest House
Aberdour Guest House
3.0 star property
Dumfries
8.6 out of 10, Excellent, (173 reviews)
  • cleanliness
    Charming guesthouse near Dumfries Station offers warm Scottish hospitality.
The price is £58
includes taxes & fees
17 Mar - 18 Mar
Aberdour Guest House
Hamilton House
Hamilton House
4.0 star property
Dumfries
9.8 out of 10, Exceptional, (386 reviews)
  • cleanliness
    Experience a warm Scottish welcome at Hamilton House, close to Dumfries Station.
The price is £81
includes taxes & fees
11 Mar - 12 Mar
Hamilton House
The Thistle Inn
The Thistle Inn
3.0 star property
Castle Douglas
9.4 out of 10, Exceptional, (38 reviews)
  • cleanliness
    Modern Castle Douglas retreat with outdoor tennis courts and convenient dining options.
The price is £80
includes taxes & fees
7 Mar - 8 Mar
The Thistle Inn
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.

When is the best time to visit Thornhill?

Our prices for hotels in Thornhill are cheapest in August
Price trends for hotels in Thornhill
Pricing is based on two traveller single night rates
View properties in March
Currently viewing crowd sizes and weather for March.
Typical weather for Thornhill
March
High 8°C / low 1°C. Cloudy most days.
View properties in March
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Thornhill

Learn more about Thornhill

Thornhill is well known for its attractions such as Thornhill Golf Course and Morton Castle. Visitors give high marks to this welcoming city's restaurants and small-town setting with sights that include Bicycle Museum.

This is a photo of listed building number
Photo by KFCSpike
Open Photo by KFCSpike

Check out reviews of Thornhill hotels guests love

Frequently asked questions

How much does a hotel room cost in Thornhill?
You can discover great hotels in Thornhill from £56 with properties to suit all budgets and needs. If you're after an affordable hotel in Thornhill that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Thornhill?
You can discover great hotels in Thornhill from £56 with properties to suit all budgets and needs. If you're after an affordable hotel in Thornhill that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Thornhill hotels?
Discover great deals on Thornhill hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Thornhill hotels.
How can I find deals and earn rewards at Thornhill hotels?
Members can save up to 20% on select hotels in Thornhill. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Thornhill hotels with free cancellation?
To book a refundable Thornhill hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Thornhill?
Our travellers' top pet-friendly hotels in Thornhill include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Thornhill.
What are some of the best Thornhill hotels with free parking?
If you're arriving by car, choosing a great Thornhill hotel with free parking is a plus. Our travellers' favourites include:
What hotels do travellers recommend in Thornhill?
Can I book a refundable accommodation option in Thornhill?
If you want the flexibility to change your plans to Thornhill, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Thornhill if I want a holiday rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 5 holiday homes. You can also consider one of the 43 cottages for your trip.
What will the weather in Thornhill be like during my visit?
July and August are typically the warmest months in Thornhill, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 3°C. December and October are the months with the most rain.
Why should I book my Thornhill hotel with Hotels.com?
There are lots of reasons to book your Thornhill trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Thornhill

Thornhill: A Serene Haven of Gardens and Charm

Nestled in the rolling hills of Dumfries and Galloway, Thornhill is a picturesque small town that enchants with its stunning landscapes and vibrant gardens. The charming centre boasts an array of quaint shops and inviting cafés, perfect for leisurely exploration. Nearby, the breathtaking views of the Nith Valley beckon nature lovers and walkers alike. Thornhill is an ideal base for discovering the rich cultural heritage of Scotland, with historical attractions and the stunning Drumlanrig Castle just a stone's throw away. Experience the captivating allure of this tranquil haven, where relaxation and adventure harmoniously intertwine.

Discover great hotels in Thornhill

Thornhill offers a range of hotel accommodations, from stylish country hotels to friendly inns. Visitors can expect comfortable rooms and a welcoming atmosphere, making it an ideal base to explore the scenic surroundings and local charm of this picturesque Scottish village. Here are some of the best hotels in Thornhill that our travellers love:

  1. OYO Auldgirth InnOpens in a new window: OYO Auldgirth Inn is a chic 4.0-star hotel that caters to discerning business travellers seeking a sophisticated environment. This property boasts a range of services and facilities tailored to enhance the business experience, including high-speed internet and well-equipped meeting rooms. The modern architectural design provides a stylish backdrop for productive stays, and the atmosphere is conducive to both work and relaxation. Frequent visitors appreciate the seamless check-in process and the overall attention to detail that ensures a smooth journey.
  2. Friars Carse Country House HotelOpens in a new window: Friars Carse Country House Hotel offers a unique 3.0-star experience in a historic building, making it a perfect choice for leisure travellers looking for a distinctive getaway infused with character. The property embraces its heritage while providing contemporary comforts, creating a welcoming ambience for LGBTQIA guests. The charm of the architecture combined with thoughtfully curated decor presents an engaging atmosphere that resonates with those who appreciate history and culture. Positive sentiments revolve around the warm hospitality and the immersive experience of staying in a national treasure.
  3. Nithsdale HotelOpens in a new window: Nithsdale Hotel is a delightful 2.0-star hotel that appeals to leisure travellers seeking value and comfort. The property offers an array of dining options, including complimentary breakfasts and a restaurant that serves a variety of dishes, ensuring a satisfying start to the day. With nearby fishing opportunities and entertainment options like digital television, it provides a relaxed and enjoyable stay. Guests praise the friendly atmosphere and the engaging activities available, making it an excellent choice for those looking to unwind and explore the local area.

Top locations to stay in Thornhill

Some of the best areas to stay near Thornhill, Scotland, are Sanquhar, Wanlockhead, and Moniaive. Sanquhar offers stunning countryside views, perfect for nature lovers; Wanlockhead is renowned for its vibrant arts and music scene; while Moniaive boasts a charming small-town atmosphere. For first-time visitors, Moniaive is particularly appealing due to its picturesque setting and welcoming community.

  1. SanquharOpens in a new window: Sanquhar is a charming town nestled within the picturesque countryside, making it an excellent base for travellers seeking tranquility and natural beauty. Known for its rich history, visitors can explore the fascinating Sanquhar Castle ruins and the bustling local market. The surrounding landscape offers stunning walking trails, perfect for nature enthusiasts. With its friendly community and quaint shops, Sanquhar provides a welcoming atmosphere for those looking to unwind and soak in the local culture.
  2. WanlockheadOpens in a new window: Wanlockhead is a delightful village renowned for its artistic spirit and mining heritage. As Scotland's highest village, it offers breathtaking views and a unique glimpse into the region’s past. Art lovers will appreciate the local galleries showcasing the work of talented artisans. The nearby Museum of Lead Mining is a must-visit, providing an engaging insight into the area’s history. With its serene environment and creative charm, Wanlockhead is perfect for those seeking a peaceful retreat.
  3. MoniaiveOpens in a new window: Moniaive is a picturesque small town that exudes a warm, community vibe, ideal for those looking to immerse themselves in local life. Surrounded by stunning landscapes, it’s a great spot for leisurely walks and exploring the beautiful countryside. The town hosts various cultural events throughout the year, showcasing local talent and creativity. With its welcoming atmosphere, Moniaive offers a delightful blend of relaxation and artistic inspiration, making it a hidden gem for any traveller.

Things to do in Thornhill

Thornhill is a charming small town surrounded by lush gardens and scenic landscapes, offering delightful walking paths and cycling routes. With its inviting parks and serene lakes, visitors can enjoy leisurely picnics or tranquil boat rides, making it an ideal spot for relaxation and outdoor fun.

  • Grey Mare's Tail WaterfallOpens in a new window – Witness the stunning Grey Mare's Tail Waterfall, where the water cascades dramatically down a rocky cliff. This natural wonder is perfect for a refreshing hike; follow the trails to enjoy breathtaking views of the surrounding countryside.
  • Caerlaverock CastleOpens in a new window – Step back in time at Caerlaverock Castle, a magnificent medieval fortress surrounded by a picturesque moat. Explore the impressive architecture and learn about its rich history as you wander through the ruins and soak in the serene landscape.
  • Mabie Forest ParkOpens in a new window – Embrace the great outdoors at Mabie Forest Park, where miles of trails wind through lush woodlands. Whether you prefer walking, cycling, or simply picnicking, this national park offers a peaceful escape with stunning views of the forest.
  • Caerlaverock Wetland CentreOpens in a new window – Discover a diverse range of wildlife at the Caerlaverock Wetland Centre. Walk along the scenic trails, watch for migratory birds, and enjoy the tranquil beauty of the wetlands that provide a habitat for various species.
  • Dumfries and Galloway Aviation MuseumOpens in a new window – Delve into the fascinating world of aviation at the Dumfries and Galloway Aviation Museum. Explore a range of aircraft and exhibits, and learn about the region's aviation history, making this a worthwhile stop for enthusiasts and families alike.

4 tips for savvy savings when booking a hotel in Thornhill

  1. Book for the cheapest times: The most budget-friendly time to visit Thornhill is between January and March, when hotel prices are typically lower. For those looking to explore the area’s significant landmarks, rich history, and vibrant culture, a stay of at least 2 to 3 days is recommended. During your visit, you can enjoy charming smalltown vibes, indulge in luxury dining options, stroll through beautiful gardens, and experience the warmth of friendly locals. Activities such as relaxing excursions or biking through the scenic landscape, as well as evenings filled with dancing, provide great value for money while immersing you in the local culture.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for Thornhill hotels, begin by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, which could help you secure the best prices. Additionally, Smart ShoppingOpens in a new window is a useful comparison tool within the app, allowing you to compare hotel prices and amenities easily. This way, if rooms become available or prices drop, you could be among the first to know and seize your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may help you save on your stay in a hotel in Thornhill. For those seeking unique accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, helping you to find the best deal.
  4. Consider your location: Staying closer to major attractions or city centres may offer convenience, but it often comes with a higher price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. Independent hotels located a bit further out can often provide a more authentic and budget-friendly experience, and they usually tend to be more affordable.

Best time to go to Thornhill

Thornhill experiences its lowest average temperature in January, at 36.0°F (2.2°C), while July is the hottest month, with an average temperature of 56.5°F (13.6°C). December is usually the wettest month. April, June, and July are the peak travel months in Thornhill, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring