I had a similar leak a while back. No matter how tight I got the new hoses on there it would still leak.
I removed the thermostat housing, cleaned it up with a wire wheel and found three different holes caused from corrosion.
I ended up doing a quick fix on it with JB weld, then sanded it down and has been fine for 3 months now, YMMV.