As you can see in the photo on the left, there is parking on Long Wharf itself. However it is usually crowded on weekends and there is a 3 hour limit.
Long Wharf is off Wharf street in Sag Harbor. The blue umbrella is the American Beauty Cruises & Charters ticket stand. This is also the entrance to the dock where you will board American Beauty II. This is also where people and supplies can be dropped off before a trip.
Travelers can set their GPS to 1 Wharf Street, Sag Harbor.