A typical beach excursion from San Juan takes you out of the city by boat or bus to one of the nearby cays or public beaches for swimming, snorkeling, and lounging. Expect a mix of travel time (often 45-90 minutes each way), a few hours on the sand or in the water, and basic amenities like bathrooms and shaded areas. The water is usually calm and clear enough for decent snorkeling, though the reefs aren't world-class. Groups are often 10-30 people; it's social but not private. Rain can interrupt things quickly, and vendors sometimes work the beaches selling drinks or souvenirs.
The best time is December through April when the weather is driest and seas are calmer. Summer and fall bring more rain, heat, and hurricane risk. Expect to pay around $80-150 per person for a half- to full-day trip that includes transport, snorkel gear, and lunch or drinks. Cheaper options skip the extras and just get you to a beach.
Pick a smaller boat trip to one of the outer islands if you want better water clarity and fewer crowds; skip the big party-catamaran tours if you dislike loud music and heavy drinking scenes. Bring reef-safe sunscreen, cash for incidentals, and a waterproof bag for your phone—things get wet fast.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.