Book Sanquhar hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Sanquhar

Cheap Sanquhar hotels

Nithsdale Hotel

Nithsdale Hotel

2 out of 5
1 High Street Sanquhar Scotland
Fully refundableReserve now, pay when you stay
The price is AU$172 per night from 4 Jan to 5 Jan
AU$172
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at Nithsdale Hotel in Sanquhar, you'll be 0.1 mi (0.1 km) from Sanquhar Tolbooth Museum and 10.4 mi (16.7 km) from Drumlanrig Castle.
Opens in a new windowNithsdale Hotel
Blackaddie House Hotel

Blackaddie House Hotel

4 out of 5
Blackaddie Road Sanquhar Scotland
The price is AU$312 per night from 2 Jan to 3 Jan
AU$312
2 Jan - 3 Jan 2026
includes taxes & fees
With a stay at Blackaddie House Hotel in Sanquhar, you'll be 10.8 mi (17.4 km) from Drumlanrig Castle and 18.3 mi (29.5 km) from Dumfries House.
Opens in a new windowBlackaddie House Hotel
Ryehill With Fishing

Ryehill With Fishing

2.5 out of 5
Ryehill Sanquhar Scotland
The price is AU$2,370 per night from 18 Jan to 19 Jan
AU$2,370
18 Jan - 19 Jan 2026
includes taxes & fees
When you stay at this cottage in Sanquhar, you'll be next to a golf course and 9 minutes by car from Museum of Lead Mining.
Opens in a new windowRyehill With Fishing
Save an average of 15% on thousands of hotels when you're signed in
Radstone Hotel

Radstone Hotel

3 out of 5
Ayr Road Larkhall Scotland
Fully refundableReserve now, pay when you stay
The price is AU$314 per night from 6 Jan to 7 Jan
AU$314
6 Jan - 7 Jan 2026
includes taxes & fees
Located in Larkhall, Radstone Hotel is a 5-minute drive from Gouldings Garden Centre and 5 minutes from Carluke Golf Club.
Opens in a new windowRadstone Hotel
Days Inn by Wyndham Lockerbie Annandale Water

Days Inn by Wyndham Lockerbie Annandale Water

3 out of 5
Roadchef Motorway Svc Ar A74M Lockerbie Scotland
Fully refundableReserve now, pay when you stay
The price is AU$72 per night from 4 Jan to 5 Jan
AU$72
4 Jan - 5 Jan 2026
includes taxes & fees
When you stay at Days Inn by Wyndham Lockerbie Annandale Water in Lockerbie, you'll be within a 10-minute drive of Lockerbie Ice Rink and Southern Upland Way ...
Opens in a new windowDays Inn by Wyndham Lockerbie Annandale Water
Days Inn by Wyndham Abington M74

Days Inn by Wyndham Abington M74

2 out of 5
Welcome Break Service Area J13 Biggar Scotland
Fully refundableReserve now, pay when you stay
The price is AU$70 per night from 1 Jan to 2 Jan
AU$70
1 Jan - 2 Jan 2026
includes taxes & fees
With a stay at Days Inn by Wyndham Abington M74 in Biggar, you'll be 10.8 mi (17.4 km) from Tinto Hill Cairn and 14 mi (22.5 km) from Falls of the Clyde.
Opens in a new windowDays Inn by Wyndham Abington M74
Strathaven Hotel

Strathaven Hotel

3 out of 5
Hamilton Road Strathaven Scotland
Fully refundableReserve now, pay when you stay
With a stay at Strathaven Hotel in Strathaven, you'll be within a 15-minute drive of Chatelherault Country Park and Hamilton Townhouse Theatre.
Opens in a new windowStrathaven Hotel
Lochside House Hotel & Spa

Lochside House Hotel & Spa

4 out of 5
New Cumnock Cumnock Scotland
Fully refundableReserve now, pay when you stay
The price is AU$310 per night from 5 Jan to 6 Jan
AU$310
5 Jan - 6 Jan 2026
includes taxes & fees
When you stay at Lochside House Hotel & Spa in Cumnock, you'll be 11 minutes by car from Dumfries House.
Opens in a new windowLochside House Hotel & Spa
The Royal Hotel

The Royal Hotel

3 out of 5
1 Glaisnock Street Cumnock Scotland
Fully refundableReserve now, pay when you stay
When you stay at The Royal Hotel in Cumnock, you'll be within a 5-minute drive of Dumfries House.
Opens in a new windowThe Royal Hotel
Don't see what you're looking for?
See all available properties in Sanquhar
View all properties
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.

Hotels in Sanquhar

'Ugh I need some time off.' How many times have you mumbled those words? Quit Googling 'cheap holidays' and get on with it. Start with booking an awesome hotel in Sanquhar. Select from 2 options within 5 kilometres of the centre and get your vacay on sooner rather than later.

Not really a morning person? No need to worry! Conveniently located hotels like the Nithsdale Hotel and Blackaddie House Hotel allow the luxury of a few sleep ins.

Still can't find a place to stay in Sanquhar? Look into the Friars Carse Country House Hotel, which you'll find 30 kilometres from the town's centre. Just 20 kilometres away, Craigdarroch Arms Hotel is another hotel option for you to think about.

Looking for more to do? Consider spending some time discovering the Barony Colliery and the Ballochmyle Golf Club. You'll find them in Mauchline, 30 kilometres to the northwest of Sanquhar. Mauchline hotels include the Dykefield Farm B&B and Ardwell Ayrshire B&B. 35 kilometres to the east of Sanquhar you'll find Moffat, which is home to The Famous Star Hotel and Best Western Moffat House Hotel. If you're staying in Moffat, be sure to visit Mathrafal Castle and Moffat Woolen Mill.

Auld Kirk, Auld Brig and Ayr Town Hall are just a few of the sweet attractions on offer in Ayr. This regional centre is 45 kilometres west of Sanquhar and has a population of 46,000. Got more time to play with? See what's going on at the Burns Cottage and Museum and Tam o' Shanter Experience. There are a great selection of hotels and lodgings in Ayr, with the Fairfield House - Ayr and The Fox & Willow at the top of our list.

Glasgow International Airport lies 60 kilometres from the centre of Sanquhar. If you're feeling drained after your flight, you'll be chuffed to hear there's some awesome accommodation nearby. The Holiday Inn Express Glasgow Airport and the Holiday Inn Glasgow Airport are just a short distance away.

Sanquhar hotels essential information

Accommodation
459 hotels
Lowest Price
AU$70
Highest Price
AU$2,370
Popular hotels
Nithsdale Hotel, Blackaddie House Hotel, Ryehill With Fishing, Radstone Hotel, Days Inn by Wyndham Lockerbie Annandale Water, Days Inn by Wyndham Abington M74, Strathaven Hotel, Lochside House Hotel & Spa, The Royal Hotel

Most recent Sanquhar hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.