Hank49:
I stayed at CocoView in Roatan. You get more dives there with the shore diving and two, 2 dive boat trips everyday. I took my daughter for a "special" dive trip as a gift three years ago and it was actually cheaper for us to go to Roatan from Belize, including airfare, and dive for 5 days than it was to go to Turneffe Lodge here (I can get there on my boat in less than 1 1/2 hours). and here we were guaranteed only 2 dives per day.
CoCoView is my favorite place to go for
pure diving as well, but depending upon the age of the kids, they might not even take the booking. CCV will accept kids, but in certain accomodations and with a big reminder: CCV is a dive resort above anything else, and kids are okay as long as they are sucking air through hoses.
AKR has my highest recommendation for folks that have non-divers along for the ride. Besides the fact that they cater to families and kids (not only the Dolphin Camp but also the constant parade of Cruise Ship divers that are on the property), but they are closer to the diversions (such as they are) that Roatan has to offer. It's not my faviorite side of the island to dive- for a lot of reasons, especially in December when the weather there can really suck, but it will be the best bet for kids and non-divers.
We got a little side tracked above with the AKR dolphin dealie, and as with most advice, always balance reports agains the breadth of a poster's experience. I have seen both the Dolphin Dive and the Snorkel. My vote goes for the snorkel on a lot of cfriteria. You'll have a lot more interaction, for the main thing. Since I view it as something for people to do on the off-gassing pre-flight day, it makes that day more intesting. Once you've done it, that will be enough. Don't count on it being a daily exercise.
There is little else to do on Roatan other than dive. There is drinking, but you can do that back home. Restaurants are limited, there is precious little to buy of local manufacture, and other diversions (jungle zip line canopy tour, horseback riding, etc) are very limited. Non-divers should have a high threshold for boredom.
Divers, however, will be highly amused. You can come to Roatan and understand and know how to see larger critters. On the North side, in the "marine park", you may well be entertained. If, however- you want to see the cool microscopic critters that lurk among the shallow South side, you'll understand why Roatan is such a treasure.