We went to Paradise Beach, we love this facility and would go back. It's only $14 cab ride and $3 facility charge, great pool and the food is good too. It's a little more if you want to use the inflatables.
We did Carnival Excursion, Gallows Point Snorkeling. It was decent snorkeling and they had nice equipment. We then went back to the boat and got right on a tender to take us to the port. Long tender ride and some decent shopping at port, didn't make it past the first row, so really didn't see much of Belize since we went straight from the ship to the snorkeling.
This is a beautiful port, we did Maya Key resort with lunch. It was a nice facility, Not sure how the snorkeling portion was because we didn't do this add on. The lunch was just OK. Would choose a different activity if we went back. Probably the beach that is within walking distance.
We did a non-Carnival excursion - Stingray Swim and Snorkeling. They cram you in a bus to get you to the marina. The Stingray part was pretty amazing and the staff on the boat were very knowledgeable. The Snorkeling part while we saw lots of amazing fish, the snorkeling equipment was makeshift, not enough flippers, no snorkeling life jackets, only regular life jackets used as makeshift snorkeling ones, masks were ok. We got back to the port close to "last tender" time and it was a huge long line to get onto a tender. Then for some reason disembarking the tender once we reached the ship took FOREVER!!!! At least 20 minutes.
Stingray Swim Rating: Not Rated
The Stingray part was pretty amazing and the staff on the boat were very knowledgeable.