Where to Sail in NY
I belong to one of the 4 yacht clubs on City Island - Stuyvesant, so my mooring and storage charges are tied together with membership dues and such. There are several commercial marinas you could call - Royal Marina, Consolidated and Minneford come to mind.
Being carless could be a problem. During the week, there are two Express Bus runs that are quick and efficient, but the times are not always convenient, generally around 4:15 and 4:45. On weekends, the #6 to Pelham Bay isn''t too bad (skip-stop service during the week is quicker) but then you have to transfer to the BX-29 (I think) bus to City Island. Frankly, the trip home can be agony. I used to try to bum a ride home with someone else from the Club until I got a car.
Despite the drawbacks of sailing on the Hudson, if you don''t have a car, you might actually be better off with a Manhattan marina. In that case, though, you can still think about weekend or week-long cruises on the Sound. Good luck either way.