Self-guided snorkeling with quality gear and safety guidance
7:30 am–2 pm
Snorkel gear, flotation device
Explore Culebra Island independently with a quality snorkeling kit. Receive safety information before you enter the water.
Receive a full refund with 48 hours' notice of cancellation. Receive a full refund if the operator cancels due to weather or other unforeseen circumstances. No-shows are charged the full price.
Product ID: ZH9UD2
Have ferry or plane travel arranged, or already be staying on Culebra Island, before reserving.
Tamarindo Beach
Great snorkeling experience! Our guide was fantastic and made everyone feel comfortable, including one person in our group who couldn’t swim. She stayed by the guide’s side the entire time with a float and was still able to fully enjoy the experience. We saw so many sea turtles and several stingrays, which made the trip unforgettable. He also took amazing photos of us and the marine life we encountered, giving us great memories to look back on after the trip. Friendly, patient, and knowledgeable—highly recommend!
Deyalit Cornejo
July 28, 2026
Great snorkeling experience! Our guide was fantastic and made everyone feel comfortable, including one person in our group who couldn’t swim. She stayed by the guide’s side the entire time with a float and was still able to fully enjoy the experience. We saw so many sea turtles and several stingrays, which made the trip unforgettable. He also took amazing photos of us and the marine life we encountered, giving us great memories to look back on after the trip. Friendly, patient, and knowledgeable—highly recommend!
Deyalit Cornejo
July 28, 2026
Explore two shore-access snorkel sites with a certified local guide
Explore reef waters from shore with a certified local guide
Paddle and snorkel with a guide as you explore marine life
Explore a live coral reef with certified instructors, no experience needed
Dive Culebra's 99-foot sunken tugboat with a private guide
Catch your first waves with guided coaching on Luquillo's beginner-friendly beach