Located on the eastern shore of Biscayne Bay, Crandon Park Marina at 4000 Crandon Boulevard, Key Biscayne, FL, is a Miami-Dade County facility associated with Crandon Park Beach. The location looks very inviting and they do take transients on a space-available, no advance reservations, basis.
We live on Key Biscayne. Just a tip. There is good provisioning in Key Biscayne on Crandon Blvd in the village. Take the bus, every 20-30 minutes southbound right at the marina. Every third bus goes down Harbor Drive and is less convenient. There is grocery, restaurants and every sort of shopping just 5 miles away. Best beaches in Crandon Park and Bill Baggs State Park. I believe moorings are only for sailboats. Enjoy.