The hidden beach inside Marietas Islands is a dramatic collapsed cave with a sandy floor and turquoise water, reached only by boat then swimming or kayaking through a short tunnel. Expect a 4–6 hour trip total: 45–90 minutes each way by speedboat, 30–45 minutes at the beach (strictly limited to about 100 visitors per day), plus snorkeling stops. The water is usually clear but can be choppy; you’ll get wet and there’s no shade once you’re inside the crater. It feels special but not deserted—small groups rotate through quickly under conservation rules.
Best time is November through April when seas are calmer and visibility is better; summer and fall often bring rough water that cancels trips or makes the swim unpleasant. Expect to pay around $90–$160 per person depending on group size, inclusions (snorkel gear, lunch, guide), and whether it’s a small tour or larger shared boat. Private or semi-private options sit at the higher end.
Pick a tour that guarantees the hidden beach visit or offers a clear weather policy; many operators list a 97% success rate. Skip if you get seasick easily or dislike swimming in open ocean—there are plenty of regular beaches closer to town that don’t require a long boat ride.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.