brought this up another time, not sure if it was with you, but I stayed in Brattleboro on the way down to Boston a bunch of years ago. We stayed in a cheap motel that had a/c which was nice during the heatwave we were riding through, and the big grocery store a 2 min walk away was very convenient.
Probably the Econo Lodge. When I stayed in town in 2018 I ignored the advice of a BF member I know and camped. The climb to the campground was stupid steep. When you finally make it to the office to register, there is another steep hill to climb to get to the camping area. And after all that, the place is not particularly interesting.