Honduras - Nice but very poor. Third world country 100%. We Ziplined and went to the West Bay Beach. Ziplining was a blast, beach not so much. The beach was small and vendors asked you every five minutes to buy something or get a massage. Drive to and from the port shows you horrible living conditions houses made out of everything and anything they could find, animals down to the bones, trash everywhere, and very sad conditions.
Belize - Not a placed to go wondering around. We took a tour via open tram which was nice but you do not stop and there are police with guns everywhere. I did not go to the country side where the beautiful things to do were like the ruins, ziplining, and cave tubing but heard they were amazing, They are just about 2 hour drives each way. Watch your money and ID's as other guest got pick pocketed here.
Costa Maya- Go get a taxi for $3 per person to YaYa beach you can sit on their beach chairs and lay on the beach beds at no charge, We did buy food and drinks and get massages here as it was more resort like. Our massages were $35 each for an hour. Clean rest rooms. The beach was beautiful but, water still a bit cool. Taxi back was $2 per person. Watch your bags behind you here even in port as I caught one of the port store clerks trying to get into my back pack. He had it unzipped and money halfway out when I turned and caught him. So all money and ID's in front inside of clothes if possible.
Cozumel- We had high hopes to spend the day at one of the National Parks but it was our Ships turn to tender. Once a month the ship has to take turns tendering and the seas were rough so we only had 3 hours on land. Not enough time to go to the park so we just shopped around.