I live in VT but have not camped in that area. I did live outside of Brattleboro for a number of years. There is a campground across the river in Hinsdale, NH. It is called, Hinsdale Campground at Thicket Hill Village which looks nice and reasonable.
Second on going to Sam's Army & Navy when in Bratt. Look for the popcorn machine, grab a bag and walk around the store. Don't forget to go downstairs where all the camping and outdoor gear is.
If anyone in your group has a passion for microbrewed beer, seek out McNeil's on Elliot St. They don't open until 2 but it is worth it. Very kid friendly with long tables and games (board & card type, not electronic).
Hope you enjoy it and post some pics of your adventure.
2016 Chevy Silverado 2500HD Duramax LTZ Z71 Extended Cab, Long bed
2012 Dodge Ram 1500 5.7L Hemi (with K&N Air Intake) (traded)
2012 Rockwood 2109S (Sold)
2014 Cougar X-Lite 21RBS