Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
FREE cancellation on most rooms!
Instant confirmation when you reserve
No booking fees • Save money! • Best Price Guaranteed
Including 233,937 holiday rentals on villas.com
74,053 destinations in 212 countries
42,670,000 reviews from real guests
Website and customer service in English and 41 other languages
Join 30+ million other travellers who have downloaded our free mobile apps
Show me hotels in nearby cities:
See where others are staying ...
|Balmoral Hotel||Superb 9.3|
|Best Western Moffat House Hotel||Very good 8.2|
|The Famous Star Hotel Moffat||Very good 8.5|
|Well View||Fabulous 8.9|
|Annandale Arms Hotel||Fabulous 8.8|
|The Bonnington||Superb 9.2|
|Buccleuch Arms Hotel||Very good 8.1|
|The Stag Hotel||Very good 8.1|
|Rosebery House||Superb 9.1|
|MacIntyre Lodge||Exceptional 9.5|
|Gilchristland Cottage Closeburn, DG3, United Kingdom (15.2 miles from Mathrafal Castle)|
|Muirhead Cottage Thornhill, DG3, United Kingdom (15.2 miles from Mathrafal Castle)|
|Townhead Mill Thornhill, DG3, United Kingdom (13.4 miles from Mathrafal Castle)|
£77 Average price per night
|Goldpan Cottage Wanlockhead, ML12, United Kingdom (13.4 miles from Mathrafal Castle)|
£58 Average price per night
|Abington Hotel 78 Carlisle Road, 3/4 Mile From Junction, M74, Abington, Abington, ML12 6SD, United Kingdom (12.8 miles from Mathrafal Castle)|
Score from 72 reviews:Less than a mile from junction 13 of the M74, this hotel is easy to find and features free Wi-Fi internet access throughout, and ample free parking. More…
£55 Average price per night
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!