Nearest Self Catering - Nearest Bed and Breakfast
Workington - 23 miles from Caerlaverock Castle
Stay From: £42.50
Heritage Rating:
Langholm - 24 miles from Caerlaverock Castle
Stay From: £48.00
Heritage Rating:
HISTORIC ACCOMMODATION
Newcastleton - 31.4 miles from Caerlaverock Castle
Stay From: £40.00
Heritage Rating:
Newton Stewart - 38 miles from Caerlaverock Castle
Stay From: £35.00
Heritage Rating: