Expect warm, clear water with decent visibility, lots of small tropical fish, sea turtles if you're lucky, and a few shallow reefs or rocky areas. Most trips are half-day outings by catamaran or small boat; you'll spend 1-2 hours actually in the water. It's beginner-friendly with gear provided, but the snorkeling itself is good rather than world-class—think pleasant Caribbean swimming with marine life rather than pristine remote reefs. Crowds are common on popular routes.
Best time is April through August when seas are calmer and visibility is usually better. Avoid January-March if you dislike rougher winter swells, and watch for summer rain showers. Expect to pay around $70-120 per person for a standard half-day tour including gear and snacks; full-day trips with lunch run $150-240. Private or smaller-group options cost more.
Pick a morning departure to avoid afternoon chop and get better light. Skip the cheapest large-party booze-cruise versions if you actually want to snorkel seriously—opt for smaller boats with fewer people. Bring your own mask if you have a favorite; rental gear is fine but varies in quality.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.