Find hotels in Vergennes, VT from $100