We and most ships were Tendered in Belize so plan on getting tender tickets EARLY
We did and were on of the first off the ship.
Definitely consider Coral Breeze and Shark/Ray/Snorkeling
It is safe--our kids did the town on their own. Lot of shopping. Did horse cart city tour priced at $20 each for an hour and they loved it and was very informative.they found great restaurant for island food
Private Beach operator Steve Uhl is from Texas has a great website. His beach area was inline with many others but he provided individual service and constant attendance and answered questions all day.
Many other cruisers were also there, not crowded, but meet and mingle type partying
Food was great, weather and water great. Water not deep close to shore and no waves.
Roatan we booked with Victor Bodden Tours and had a private tour, he offers many but we did BEST OF Roatan for 4 at $25 per person for 6 hrs. Our guide Big Ald spoke perfect English and was about 50 yrs old and new his island and were to take us. We picked were we wanted to go and Victor helped. He responds fast to emails has great web site.
We missed the tour traps and saw the Iguana Farm and then the Monkey area, lunch at a unique place with FANTASTIC view of island and ocean an no crowds, called "Cal's and then we went shopping in non touristy areas and to beach beautiful and calm and warm water.