In Roatan we hired a private driver who took us to a wildlife refuge with butterfly gardens, native animals, and monkey to hold. Then he drove us to West Bay Beach, where the water is crystal clear and you can rent snorkel equipment, or just walk out and see the fish right below. Cost of the whole day was much cheaper than a shore excursion.