I walked by the new public dock at Atlantic Wharf the other day. This could be interesting for boaters who want to tie up and be close to downtown Boston. Just make sure that your vessel fits under the Northern Ave Bridge at high tide, or you might get stuck for a while. The dock is located on the Western side of Fort Point Channel, right at the intersection of Dorchester Ave and Congress Street. The dock is very close to the Boston Tea Party Museum as well.
It looks like someone is operating a ferry and sightseeing tour service from this dock as well.