Cozumel : I've been here 3 times. We took the beginners dive excursion from Carnival which was great for a fist time dive I have snorkeled many times but it does not compare to a dive. Sand Dollar offered the tour if you want to book with them directly
Belize: been here once We went cave tubing again with a Carnival tour I have read many ,many reviews and our group of 5 thought the tour is greatly over rated although the tour was run very nicely their is no complaints it was just not exciting.The tour went somewhat like this : 45 min ride to site ,15 min to gear up ,45 min walk though jungle on well worn path (pretty cool),30 min wait in line to get in water(there was at least 300 people in front of us ) ,45 min ride in tubes down river in cave ,25 min to remove gear,change buy something to eat and buy pics (not) , 45 min ride back to town ,we had 30 min to shop and caught the last tender back to ship. I would recommend anyone doing this to take the ship provided tour I always felt confident I would make it to the ship as stated before I've read a ton of reviews and we stood in line with cavetubing .bz,cave tubing .com ,ect ect . so I don't really see how you could get a private small group tour with another guide service there must have been 1000+ people doing this excursion so get ready for the crowd. Butts UP .. BAK- A- Bush did this tour if you want to book them independently .Last time in Belize we did the Lost Mayan Cave it was a much better tour
Roatan been here once .Buy far the best stop, I booked with independently with Victor Bodden Highly recommended the guide showed us a great time went zip lining I cant remember the place bet the price was $45 and they had 17 lines it was great then went site seeing and went to the west end (Fosters) also highly recommended $5 to get in witch includes a drink great place to go and very beautiful also went snorkeling probably the best I've seen.
Grand Cayman : been there once .We took jet ski's to the stingray sand bar with a independent tour (Ebanks). The tour was ran good but the ride to the sand bar and back was very ruff and once there the guide would not let us not play around on the ski's. We went snorkeling a short distance from the stingray site it was a little disapointing. So over all I would not recommend this tour .