J.R.
We have had really good luck with the Iberostar hotel chain. We have only stayed in the ones in Mexico, one in Cozumel and one on the Riviera Maya, but they have resorts all over the world. They are all inclusive and have fun activities going on all over the resorts for the kids all day long. Also, you might check into the "Beaches" chain. My husband and I stayed in a "Sandals" resort for our wedding in St. Lucia and it was wonderful. Beaches is their sister chain that is geared more toward families and kids and is also all inclusive. I have seen that some of their Beaches resorts have water parks for the kids and other stuff too. Hope this helps a little. Wishing you luck in your search and have fun on your family vacation!