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

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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Thornhill hotels

Nithbank Cottage

Nithbank Cottage
3.0 star property
Thornhill
The price is €434
includes taxes & fees
24 Jul - 25 Jul
Nithbank Cottage

1 Alpine Place

1 Alpine Place
3.5 star property
Thornhill
The price is €456
includes taxes & fees
7 Aug - 8 Aug
1 Alpine Place

Townhead of Auchenbainzie

Townhead of Auchenbainzie
2.0 star property
Thornhill
Townhead of Auchenbainzie

The Stables

The Stables
3.0 star property
Thornhill
The price is €1,084
includes taxes & fees
6 Aug - 7 Aug
The Stables

The Thistle Inn

The Thistle Inn
3.0 star property
Castle Douglas
9.4 out of 10, Exceptional, (47 reviews)
"Genuinely nice people, easy, early check in--nice place to spend a night on a journey in the South of Scotland"
United Kingdom
Thomas
The price is €94
includes taxes & fees
11 Jul - 12 Jul
The Thistle Inn

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 €56
includes taxes & fees
12 Jul - 13 Jul
Days Inn by Wyndham Abington M74

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 €164
includes taxes & fees
10 Jul - 11 Jul
Bishopcleugh Guest House

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 €101
includes taxes & fees
16 Jul - 17 Jul
Tinto Hotel

Torr House

Torr House
3.0 star property
Dumfries
The price is €171
includes taxes & fees
12 Jul - 13 Jul
Torr House

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 €109
includes taxes & fees
13 Jul - 14 Jul
The Kings Arms 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 €69
includes taxes & fees
12 Jul - 13 Jul
Premier Inn Dumfries

The Birchtree Hotel

The Birchtree Hotel
3.5 star property
Dalbeattie
8.6 out of 10, Excellent, (170 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 €121
includes taxes & fees
10 Jul - 11 Jul
The Birchtree Hotel

Hetland Hall Hotel

Hetland Hall Hotel
4.0 star property
Dumfries
9.4 out of 10, Exceptional, (527 reviews)
"Excellent stay again at this brilliant hotel. Friendly staff, great food and facilities"
United Kingdom
Duncan
The price is €152
includes taxes & fees
21 Jul - 22 Jul
Hetland Hall Hotel

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 €105
includes taxes & fees
10 Jul - 11 Jul
The Huntingdon B&B

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 €135
includes taxes & fees
10 Jul - 11 Jul
Station House

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, (863 reviews)
"Functional hotel with lovely lake views. Great for a night or 2 stay. Beds are comfortable, bathroom was functional, staff are excellent."
United Kingdom
Jeremy
The price is €65
includes taxes & fees
12 Jul - 13 Jul
Days Inn by Wyndham Lockerbie Annandale Water

Dumfries Arms Hotel

Dumfries Arms Hotel
4.0 star property
Cumnock
8.8 out of 10, Excellent, (192 reviews)
"Room was clean, dinner was lovely. Staff very friendly "
United Kingdom
Lucynda
The price is €110
includes taxes & fees
10 Jul - 11 Jul
Dumfries Arms Hotel

Friars Carse Country House Hotel

Friars Carse Country House Hotel
3.0 star property
Dumfries
8.8 out of 10, Excellent, (399 reviews)
"Brilliant, comfy and great food, staff lovely."
United Kingdom
Graham
The price is €122
includes taxes & fees
15 Jul - 16 Jul
Friars Carse Country House Hotel

Lochside House Hotel & Spa

Lochside House Hotel & Spa
4.0 star property
Cumnock
9.2 out of 10, Wonderful, (99 reviews)
"Bed was really comfy , breakfast was amazing good selection "
United Kingdom
Teresa
The price is €167
includes taxes & fees
5 Aug - 6 Aug
Lochside House Hotel & Spa

Nithsdale Hotel

Nithsdale Hotel
2.0 star property
Sanquhar
8.8 out of 10, Excellent, (87 reviews)
"Extremely comfortable room. Staff particularly efficient, kind and caring of guests needs. Delightful overnight stay."
United Kingdom
Elaine
The price is €103
includes taxes & fees
26 Jul - 27 Jul
Nithsdale Hotel
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

More cheap stays in Thornhill

Find out more about Thornhill

Top reasons to visit Thornhill

  • Scenic Outdoor Adventures: Thornhill offers picturesque trails perfect for hiking and exploring the stunning natural landscapes.
  • Rich Historical Attractions: Experience local history by visiting nearby castles, historic houses, and aviation museums.
  • Charming Village Atmosphere: Enjoy the friendly local vibe, enhancing your experience in this quaint Scottish village.
  • Variety of Accommodations: Thornhill provides diverse lodging options, including pet-friendly lodges and comfortable hotels.
  • Proximity to Dumfries: Use Thornhill as a base to explore the nearby town of Dumfries and its attractions.

Find great hotels in and around Thornhill

Discover a range of delightful hotel accommodations in Thornhill, Scotland, perfect for every type of traveller. Whether you seek a pet-friendly lodge or a comfortable hotel for business or adventure, Thornhill offers a variety of properties to suit your needs. Explore the charming Trigony Hotel and other welcoming establishments that ensure a memorable stay. Experience the warm hospitality and stunning landscapes that make Thornhill a unique destination.

  • Rivendell: Rivendell is a charming 4-star guesthouse located 20.9km from Thornhill, boasting a guest rating of 8.6 out of 10. With a distinctive theme of relaxed comfort, this property offers a delightful start to your day with complimentary full breakfast and breakfast options available for all guests. The guesthouse features modern amenities, including a flatscreen TV, ensuring you stay entertained during your visit. Rivendell's warm atmosphere and attentive service make it an inviting choice for travellers seeking a tranquil retreat.
  • Dumfries Villa: Dumfries Villa is a well-rated 3-star guesthouse, also situated 20.9km from Thornhill, where guests have rated their experience at an impressive 9.2 out of 10. This accommodation is celebrated for its generous breakfast offerings, providing a variety of complimentary options throughout the week. The property features both digital and flatscreen TVs, ensuring guests can unwind with their favourite shows. With its welcoming environment and commitment to guest satisfaction, Dumfries Villa is an excellent option for those seeking comfort and convenience.
  • Trigony House Hotel: Nestled in Thornhill, Trigony House Hotel is a distinguished 4-star bed and breakfast with a remarkable guest rating of 9.8 out of 10. This property is particularly suited for pet owners, featuring a range of amenities for furry companions, including food and water bowls, and a pet-friendly policy. Ideal for both leisure and business travellers, Trigony House offers a serene atmosphere complemented by quality service. Its convenient location, combined with a welcoming spirit, makes it a desirable choice for your stay in the region.

Where to stay near Thornhill

Thornhill, Scotland, offers a delightful blend of outdoor adventure and serene scenery, perfect for a relaxing getaway. Explore the charming village atmosphere, where friendly locals enhance your experience. Nearby Dumfries invites further exploration, while the surrounding hills provide breathtaking views and secluded spots for families and couples alike. Whether you're seeking romantic escapades or thrilling adventures, Thornhill is the ideal base for your Scottish holiday.

  • Moffat: Nestled 22.5km away from Thornhill, Moffat is a charming town renowned for its scenic beauty and outdoor adventures. With a steady influx of visitors throughout the year, it particularly attracts tourists in April and during the summer months of June and July. Moffat is a haven for those seeking adventure, offering activities such as golfing at its local course and exploring the surrounding national park. Highlights include the picturesque park and serene lake, providing perfect spots for relaxation and enjoying nature.
  • Johnstonebridge: Located 20.9km from Thornhill, Johnstonebridge is a quaint village that welcomes families and outdoor enthusiasts alike. The village experiences a steady flow of visitors, peaking in April to May and again in July. Here, you can enjoy a variety of entertainment options, including a local theatre and recreational areas perfect for family outings. The nearby national park and sports facilities add to the appeal, making it an ideal destination for those who love both culture and the great outdoors.
  • Dumfries: Just 20.9km from Thornhill, Dumfries is a vibrant city offering a rich blend of family-friendly activities and outdoor adventures. Visitor numbers are strong during the summer months of June and July and into September. Dumfries is known for its arcade adventure zone and golf courses, making it perfect for thrill-seekers. Additionally, the city boasts local attractions such as parks, a beautiful beach, and historic sites, ensuring there’s something for everyone to explore while soaking in the local culture.

Things to do in Thornhill

Shopping

Thornhill offers delightful local shops like The Gift Box, perfect for unique souvenirs. If you're up for a drive, head to nearby Dumfries, where you can explore the Loreburne Centre for a wider range of retail options.

Recreation

In Thornhill, the Spa at the Nithsdale Hotel provides a tranquil retreat with soothing treatments and views of the surrounding countryside. Nearby, the Drumlanrig Castle Estate offers scenic walks and outdoor activities, allowing you to connect with nature while enjoying the serene atmosphere of the Scottish countryside.

Adventure

In Thornhill, explore the enchanting scenery of the Trossachs National Park, ideal for hiking and wildlife spotting. Experience the thrill of mountain biking at the nearby Dalmeny Estate, where trails wind through beautiful woodlands and offer stunning views of the Firth of Forth.

Nightlife

Thornhill's nightlife offers a charming blend of local pubs and cosy venues. Start your evening at The Thornhill Inn for traditional ales, then make your way to The Nithsdale for live music and a vibrant atmosphere. It's an inviting way to enjoy the local scene.

*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 on your visit to Thornhill, consider travelling between January and March when accommodation prices are lower, and aim to book your stay on a Thursday for the best rates. Use Expedia to filter for eco-certified hotels and sort your searches by price to find the best deals. Additionally, look into package deals that combine flights, hotels, and activities for greater savings. Exploring the area on foot is a budget-friendly way to enjoy the local sights without extra transport costs.

  • 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, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodation options currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy considerable savings by combining your Thornhill hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Thornhill

Thornhill is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore an array of attractions, including castles, historic houses, and aviation museums. Whether you’re looking for cultural experiences, romantic getaways, or family-friendly activities, Thornhill and its surrounding areas offer something for every type of traveller, ensuring a memorable holiday in this charming Scottish locale.

  • Morton Castle: Nestled 11.3km from Thornhill, Morton Castle offers a romantic atmosphere steeped in history. Surrounded by stunning landscapes, this medieval fortress invites visitors to explore its ruins and appreciate the serene beauty of its setting.
  • Dumfries and Galloway Aviation Museum: Located 20.9km away, this aviation museum showcases a rich collection of aircraft and aviation memorabilia. It provides a fascinating insight into the region's aeronautical history, making it a captivating visit for aviation enthusiasts.
  • Old Bridge House: Also 20.9km from Thornhill, this historic house stands as a testament to local heritage. Visitors can explore its charming architecture and learn about the area's past, all while enjoying scenic views of the nearby river.

Best time to go to Thornhill

The best time to visit Thornhill is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Reaching Thornhill is convenient with access to three major airports. Edinburgh Airport (EDI), situated 82.1km away, offers nearby hotels like The Glasshouse, Autograph Collection and Courtyard by Marriott Edinburgh West, both providing transport services to the airport. Glasgow International Airport (GLA) is 80.5km from Thornhill, with excellent hotel options including Sherbrooke Castle Hotel and Golden Jubilee Hotel, both close to the airport. For those considering Newcastle International Airport (NCL), located 132.0km away, The County Hotel and INNSiDE by Meliá Newcastle are notable hotels nearby. Each airport provides various transport services to ensure a smooth journey to Thornhill.

Frequently asked questions

What's the best place for a stay in Thornhill?
Located 14 mi (22.6 km) from the heart of Thornhill, Days Inn by Wyndham Lockerbie Annandale Water is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Lochside House Hotel & Spa and Hetland Hall Hotel. See all available top hotels, or vacation rentals in Thornhill.
What are some of the best holiday rentals that Thornhill has to offer?
Belton House Holiday Home Wanlockhead Dumfries & Galloway - Sleeping 20: This holiday home rental outside of Thornhill is located in a rural location, and has an indoor pool, a fireplace and laundry facilities to put you at ease in your new surroundings. It has 7 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. It offers a garden, a selection of games and 1 hot tub so that you can immerse yourself in your holiday. See all vacation rentals in Thornhill.
If I need to cancel my hotel reservation in Thornhill, will I receive a refund?
Yes, most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Thornhill.
What's the best dog-friendly hotel in Thornhill?
Scaurbridge House is a top B&B for people travelling with their pets, and offers concierge services and laundry facilities for its human guests. Trigony House Hotel is another good option for a stay with your pet. See more pet-friendly hotel accommodations in Thornhill.
What are some accommodation options with pools in Thornhill?
Cairndale Hotel & Spa: Offers 2 restaurants, an indoor pool and a full-service spa. View all hotels with pools in Thornhill.
What is the best spa hotel in Thornhill?
Dabton House is a top spa hotel featuring tennis courts, a bar and a restaurant. Enjoy a facial, deep-tissue massage or aromatherapy at the on-site spa. See all spa hotels in Thornhill.
How is it staying in Thornhill?
Visitors to Thornhill will definitely enjoy the restaurants. Tourists can also enjoy the city's bars and gardens. In Thornhill, there are 55 hotels and other accommodation options to choose from. Find out more about Thornhill.
What is there to see in Thornhill?
Favourite places to visit include Thornhill Golf Course, Morton Castle and Bicycle Museum. You'll also find Dalscone Farm Fun and Dumfries and Galloway Aviation Museum in the area. Take a look at what more there is to see and do in Expedia's Thornhill guide.
What's the weather like in Thornhill?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Thornhill is 1150 mm.