Enter your dates to check the latest hotel rates and availability in .
Dumfries
27 hotels
Lockerbie
10 hotels
Gretna Green
5 hotels
Stranraer
15 hotels
Moffat
11 hotels
Canonbie
3 hotels
Dumfries Museum
24 hotels
Dino Park at Hetland
28 hotels
Caerlaverock Castle
25 hotels
WWT Caerlaverock Wetland Centre
Greater London
3,859 hotels
Greater Manchester
544 hotels
West Midlands
699 hotels
Merseyside
533 hotels
West Yorkshire
488 hotels
East Sussex
647 hotels
North Yorkshire
1,439 hotels
Hampshire
585 hotels
Tyne and Wear
326 hotels
Cambridgeshire
327 hotels