NameTown£
Broadlea of Robgill£25
The Farmers Inn£59
Travelodge Dumfries£49
Premier Inn DumfriesDumfries£55
Queensberry BayInfo
Hamilton House£44
The Mill Forge£40
Huntingdon House Hotel£46
Holiday Inn Dumfries£48
Cairndale Hotel£49
Langlands B&B£34