As David 1828 said, visas were not needed and a fantastic island to visit. So cruise there with no worries. Definitely in my top five islands to visit.
I am sailing into Honduras this morning and ships hotel director has said there is no need for a visa for a day visitor on a cruise ship. I have a trip booked for visit to animal sanctuary then snorkeling. No visa requests asked for.