Hi, Carmine,
I don't know of a houseboat, but there is a tall ship that one can stay on. It is not fancy, but the location would be perfect. Here's the website:
http://www.libertyfleet.com/boston-tall-ship-overnights
Boston is a great walking town-- do plan some walks!