Secret Harbor is a small, lovely beach. Nestled in a quiet, protected bay the water is usually very calm; perfect for swimming. Snorkeling is good along the rocky coastline on the right side. Palm trees are scattered along the shoreline giving the beach a very tropical feel; hammocks suspended between the palms help to enhance the atmosphere. A floating raft anchored in the middle of the bay is great for laying on and catching some rays. Children enjoy the raft as well; swimming out to it, climbing on and jumping off. Secret Harbor is home to the Secret Harbor Resort. A great restaurant and nice beach bar are available. Secret Harbor is a great beach for snorkeling, swimming, having lunch, a few drinks and relaxing!