48 documented anchorages and harbours in Florida Keys, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.
48 places
31Full-service marina on the Port Largo canal at Key Largo, Florida, near mile marker 100 on the Atlantic side of the upper Florida Keys.
Private gated marina at 999 Morris Avenue in North Key Largo, about 20 minutes from the mainland.
Bayside marina on a mangrove-ringed basin at Tavernier, Florida Keys, near Mile Marker 91.7 on the upper Keys.
Marina on Blackwater Sound at Key Largo, in the upper Florida Keys.
Private members marina at the northern tip of Key Largo in the Florida Keys, around an hour south of Miami.
Village-owned marina inside Founders Park on Plantation Key, Islamorada, on the bay side of the Florida Keys.
Full-service marina at mile marker 80.5 in Islamorada, set among mangroves on the Gulf side of the Florida Keys.
Small private marina on the Gulf side of Islamorada in the Florida Keys, set off Yellow Shark Channel.
Privately owned deep-water marina on the Atlantic side of Stock Island, next to the working shrimp docks near Key West.
Family-run marina at mile marker 69.5 on Long Key, between Islamorada and Layton in the Florida Keys.
Navy MWR marina on Dredgers Key at Sigsbee Park, on the north side of Key West, reserved for military and eligible patrons.
Marina at Mile Marker 85 in Islamorada, on the Florida Bay side of Snake Creek, with 40 berths.
Oceanside marina at Mile Marker 85 in Islamorada, on Snake Creek beside the drawbridge, with about 20 berths.
Deep-water marina on Stock Island, between the Atlantic and Boca Chica Channel, about 5 miles from downtown Key West.
Public marina on Sugarloaf Key at mile marker 17 of the Overseas Highway, in the lower Florida Keys.
Working marina on Tavernier Creek in the upper Florida Keys, operating since 1936 with access to both Florida Bay and the Atlantic.
Small private marina on a 2.5 acre island in Bonefish Bay, at the eastern end of Marathon in the Florida Keys.
48Marina on the Florida Bay side of Islamorada at Mile Marker 81, attached to the World Wide Sportsman store and boardwalk.