As stated above Stingray City is a must do. Lots of tours so you will have plenty to select from. At Cozumel Paradise Beach is hard to beat. No admission and taxi is aprox $15 for the cab not per person. Food, Bar, and Clean Restrooms. Water toys available at extra cost. Lots of good tours in Belize but not a place to go wandering off on your own. Can't help with Roatan.
61 Carnival: Mardi Gras, Ecstasy X2, Fascination X6, Celebration, Elation X5, Glory X5, Fantasy X4, Valor, Holiday X3, Imagination, Liberty, Spirit X2, Freedom X3, Destiny X2, Splendor X2, Dream X2, Conquest, Legend X3, Victory, Sensation, Paradise, Inspiration, Magic X3, Triumph X2, Miracle X2, Breeze, Sunshine X3, Pride
7 Norwegian: Sky, Jewel, Dawn, Epic, Pearl, Breakaway, Getaway
8 Windjammer: S/V Legacy X3, S/V Polynesia, S/V Caledonia, S/V Diamant, S/V Sagitta X2