There are two Santa Rosa Island anchorages we frequent: Northwest Anchorage in Bechers Bay and Johnsons Lee plus two others that we have done just for the cruising guide and the right to say, “been there.”
The Northwest Anchorage at Bechers and Johnsons are both excellent anchorages, requiring only one hook. They’re easy to find and protected from swells. Neither hides you very well from strong westerlies.
Santa Rosa Island is definitely now worth the time to explore as it is mostly open – no more hunters. But there are a few important conservation restrictions. Check NPS Alerts for closures, restrictions and warnings.