Sailrmn, The mooring
options are Fernandian Harbor Marina and Saint Augustine Municipal Marina. Both of these have strong tidal currents and little sailing available except offshore
. I think St. Augustine is the more vibrant town of the two with closer beach access, but Fernandina has a far better inlet for ocean access.
Other marinas to check out in Saint Augustine are the Fish
Island Marina and the Conch House Marina. The Conch house would have the best beach access and is also a weekend "party" location.
Other marinas in the Fernandina area are Tiger Point Marina and Amelia Island Yacht harbor, but these are further from the small town.
suits your bicycle distance to the beach, but a long walk. It's not next to an ocean inlet, but closer to the best inlet of the three.
My preferences are different from yours so I am more familiar with the marinas up the St. Johns. Jacksonville
is a far larger city and it has access to anytime wide river mild current
sailing. Several marinas on the Ortega River,- The Landing at Ortega River and Ortega River Marina are good living aboard
locations. Green Cove Springs Marina is popular for cruisers, but doesn't have a beach access, town access or restaurants.
If you don't need easy access for an afternoon sail, I think Jacksonville Beach Marine
or the Conch House would be your best choices.