£80.00
per night
386 Yards* from Castle Douglas centre
295 Yards* from Castle Douglas centre
4.33 Miles* from Castle Douglas centre
£390.00
per night
189 Yards* from Castle Douglas centre

Pet friendly hotels in Castle Douglas