Re: Please recommend sailboat museums NE US
I don't know how you'll be getting to New England, but there is a train stop in Mystic. It's on the main AMTRAK line, but the high speed Acela doesn't stop here. (The Acela stops in New London, about 20 minutes from Mystic.)
The Mystic train station is less than a mile from the entrance to Mystic Seaport. You wouldn't need a car in Mystic if your luggage has wheels. You can stay overnight in the center of Mystic where there are lots of restaurants and its all a short walk. There is an Enterprise location about 2 blocks from the train station if you need a rental car. Driving time between Newport and Mystic is an hour.