NameTown£
Waverley Hotel£53
Langlands B&B£34
Huntingdon House Hotel£46
Hamilton House£44
Washington Central Hotel£63
The Hall Park Hotel£60
Premier Inn DumfriesDumfries£55
Craigdarroch Arms Hotel£39
Travelodge Dumfries£49
Friars Carse Country House Hotel£58
House o' Hill Hotel£49