Wed 8 °C

Most Popular Hotels in Thornhill

See all 3 Hotels in Thornhill
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Buccleuch & Queensberry Hotel
Buccleuch & Queensberry Hotel

112, Drumlanrig Street, Thornhill DG3 5LY

3.0 out of 5.0
5 out of 5 (4 reviews)

Situated in Thornhill, this hotel is within 9 mi (15 km) of Drumlanrig Castle, Morton Castle, and Ellisland Farm. A' The …

£128
per night
Friars Carse Country House Hotel
Friars Carse Country House Hotel

Carse Mains Farm, Dumfries DG2 0SA

3.0 out of 5.0
4.4 out of 5 (41 reviews)

Located in Auldgirth, this historic hotel is 0.5 mi (0.8 km) from Morton Castle and 1.3 mi (2.1 km) from Ellisland Farm …

£60
per night
Hamilton House
Hamilton House

12 Moffat Road, Dumfries DG1 1NJ

4.0 out of 5.0
4.8 out of 5 (152 reviews)

Situated in Dumfries, this guesthouse is within a 15-minute walk of Dumfries and County Golf Club and Ellisland Farm. Robert …

£65
per night
Nithsdale Hotel
Nithsdale Hotel

1 High Street, Sanquhar DG4 6DJ

2.0 out of 5.0
3.3 out of 5 (4 reviews)

Situated in Sanquhar, this hotel is steps from Sanquhar Tolbooth Museum and A' The Airts. Museum of Lead Mining and …

£80
per night
Blackaddie House Hotel
Blackaddie House Hotel

Blackaddie Road, Sanquhar DG4 6JJ

3.0 out of 5.0
3.9 out of 5 (11 reviews)

Situated in Sanquhar, this hotel is within a 10-minute walk of Sanquhar Tolbooth Museum and A' The Airts. Museum of Lead …

£150
per night
Huntingdon House Hotel
Huntingdon House Hotel

18 St Mary's Street, Dumfries DG1 1LZ

3.0 out of 5.0
4.8 out of 5 (87 reviews)

Situated in the historical district, this bed & breakfast is within a 15-minute walk of Ellisland Farm, Dumfries and County …

£78
per night
Best Western Station Hotel
Best Western Station Hotel

49 Lovers Walk, Dumfries DG1 1LT

3.0 out of 5.0
4.3 out of 5 (25 reviews)

Located in the heart of Dumfries, this eco-friendly hotel is within a 10-minute walk of Ellisland Farm, Robert Burns Statue …

£65
per night
Holiday Inn Dumfries
Holiday Inn Dumfries

The Crichton, Bankend Road, Dumfries DG1 4ZZ

3.0 out of 5.0
4.2 out of 5 (149 reviews)

Located in the heart of Dumfries, this hotel is within 2 mi (3 km) of Burns' mausoleum, Dumfries Museum, and Robert Burns …

£46
per night
The Crown Hotel
The Crown Hotel

Bruce Street, Lochmaben DG11 1PD

3.0 out of 5.0
3.7 out of 5 (23 reviews)

Situated in Lochmaben, this inn is 0.1 mi (0.2 km) from Lochmaben Golf Club and within 3 mi (5 km) of Lochmaben Castle and …

£64
per night
Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa

Grange Road, Falkirk FK2 0YB

4.0 out of 5.0
3.6 out of 5 (186 reviews)

Located in Polmont, this spa hotel is 0 mi (0 km) from Macdonald Inchyra Hotel Spa and 3.1 mi (5 km) from The Helix. The …

£89
per night
Hide content

Narrow your search

Pocket Guide: Thornhill

Visiting Thornhill

Visitors are sure to enjoy the restaurants, bars, and coffeehouses in Thornhill. Welcoming and walkable, this lakefront city also attracts visitors with its shopping.
  • There are 3 Thornhill hotels
  • April is the most expensive month to travel here, while March tends to be the cheapest
  • Closest major airport is in Glasgow (PIK-Prestwick), 34.5 mi (55.5 km) from the city centre

Staying in Thornhill

Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Buccleuch & Queensberry Hotel, averaging GBP 197.47/night
  • Craigdarroch Arms Hotel, averaging GBP 69.25/night
A 3-star favourite with Expedia travellers is Buccleuch & Queensberry Hotel with a 5 out of 5 user rating while Craigdarroch Arms Hotel has a 3.4 rating by guests.

Dressing for Thornhill

  • Between January and March, you can expect the daytime average to be around 11°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 18°C during the day and 3°C at night
  • July through September averages 19°C during the day and 9°C at night
  • In October–December, the average temperature is 15°C during the day and 2°C at night
  • Average annual rainfall for Thornhill is 47 millimetres
false