Hi, I was just on this cruise last week! We did snorkeling in Belize, Goff's Caye, and it was fantastic! In Honduras, we went to Tabayana beach and you can snorkel off the beach there as well. Either place was really great. I haven't been on the tours you mentioned, but I think almost anywhere in this area will be ...