Introduction
Ben Tre's hotel selection is modest but perfectly adequate for a short stay. 3 star Ham Luong is characterless but comfortable and well located. It's probably the pick for a night in Ben Tre town.
A little out of town, staying on the Mekong River either at Mekong Floating House or in a homestay on Long Thanh Island, is worth considering too.