Belize - Cavetubing.com...Great trip, well organized, FUN! 45$ with a tamale lunch (great communication beforehand to ask about ingredients) Our guide, Speedy, was on top of everything and pretty funny too. The caves were really neat, the water smooth. Quite crowded.
Bring ID & Passport - getting back on the ship here they were grumpy and more picky.
Roatan - Banannarama Dive Resort. Another great deal & the only one I prepaid online. $40 for pick up, use of facilities & snorkel equipment. I met some others off the ship who paid $20 one way just for taxi. Great snorkeling down the beach. Fun area to swim. We rented paddleboards for $10 per hour and had a blast learning.
The port is very nice new and clean but I kind of miss the old port before Carnival bought the whole place and made it their money maker...it was more authentic to the island.