Pelican Bay at Cayo Costa, is one of the many fine anchorages in the Pine Island Sound area. It is easily approached from the north or south. It is a large, very popular spot with good protection from winds in any direction. Holding is good with a sand/muddy bottom.
There are good, sandy beaches over on the Gulf side of the island and in the small lagoon on the northeast corner of the island. Cayo Costa is a state park. There are a few docks on the west side of the island that will accommodate small boats.
A small concession stand sells a limited supply of ice, sun tan lotion, bug spray, tee shirts, postcards, etc.
I have seen as few as three boats at anchor in the middle of the week and as many as 60+ on Memorial Day weekend. There are no facilities on shore.