If you take the water taxi into Boston some of them offer free luggage storage. Google Boston Water Taxi Luggage Storage for information. I would call just to confirm exactly where you leave the bags, etc.
The Hilton is a good suggestion too, they probably make as much holding bags as the bellman does in salary.