I've brought my own equipment to Labadee a couple of times and just gone off the beach. As others have said, there isn't much there. If your itinerary includes Roatan, Honduras I highly recommend finding a snorkeling excursion there. I've had several excellent experiences there.