The Queen Mary Two was in town today, but will be gone by then. That some boat action.
You can always go to Faneuil Hall in downtown Boston. It has a lot of great rest., bars and shops near the water. The Marriott Long Wharf and Rose Wharf across from Faneuil Hall are very nice and are great during the summer, but not to much this time of year. You can always check for shows at the Wang Center or some of the other theaters in town.