With not many choices in Brattleboro, this Holiday Inn Express, was where we stayed for our one night here. I believe they are a bit over priced at over $200/night after tax, when I think it should be under $150. However, the hotel is nice and clean, along with a friendly staff.
We found our bed to be very comfortable and the room to be pretty spacious. Free hot breakfast was provided in the morning with numerous choices, as well as plentiful seating. There was also free wi-fi, which had a strong signal for our stay here.
The hotel is located about 5 minutes away from downtown Brattleboro, so you will need to drive into town if that is your destination.