It’s fantastic for a family holiday, we’ve been a few times. Camped at the campsite just outside Dalbeattie to the North and also at Sandyhills.
Area is brilliant. The beach at Sandyhills is great – when the tide goes out, you can’t even see the sea it’s that far away.
Mabie Farm Park is pure magic, farm animals, giant inflatable pillow thing, rides, etc.
Cream o’ Galloway ice cream visitor centre, numyum.
Caerlaverock castle and Sweetheart Abbey (and nearby working old mill) are topnotch for the ruin count, and there’s nearby RSPB reserve.
We love it down there, everytime we’ve been it’s been a great holiday and a chance to just chill out and enjoy everything.