You can find a $2 off per person coupon online bringing the admission to $19 each. Snorkeling was nice but not a ton of fish. A locker was $5 for all of our stuff. Besides the snorkeling, the Sea Lion show was really fun and there were many other things to do on the grounds. Definitely do this on your own to save money. Cab was $16 each way for 5 people and is $11 for 4 people.
The experience in the port area is not our idea of fun. With 3 ships there and 8000 guests, bartering is not an option. Drinks and food are priced like bigger cities - not Mexico! We took a cab for $3 per person to the 'downtown' area. It is run down but the beach is nice. Less people and more vendors means bartering and sales are in your favor. Cab back to the ship was $2 per person.
In Belize we felt trapped. The city is not safe and with the ship being offshore and tendering required, we felt like we had to book an excursion with the ship. We spent $89 pp for a snorkel and beach break. First, the reef was good but the group “Chukka” was not my favorite. 45 minutes in the water and then rushed to their private beach for expensive food and drinks. I have been on many snorkel trips for half the cost that provide beer, rum punch and food post snorkeling. This offered nothing. We felt like we were completely ripped off
We got off the ship in the beautiful Mahogany Bay. The private beach looked nice but clearly offered no snorkeling. We saw a Carnival manned ‘last minute’ booth at the ‘Y’ in the path and they said for $19 pp, we could go to West Bay but only for an hour. 20 feet to the left was a ‘Roatan Express’ booth. Same price and even took our sign and sail cards to pay but offered any return time up to 4:00 PM. They had a guy at West Bay that would take care of us. DONE DEAL! Once we got there, Gustavo was our ‘beach concierge’ guy. He arranged for the 5 of us to take a snorkel trip on a boat with Captain Andy (small boat). He took us around the corner to the best snorkeling I have ever had in my life. Do the math, $35 all in per person and a perfect experience. Food was moderately priced on West Bay but beer was $2. I am personally ready to go to Roatan for a week. Don’t miss this place. Definitely venture out beyond the private beach and lines (we heard about) at Mahogany Bay.