Beaches Ocho Rios This family friendly all-inclusive packs a lot of activities into its modest 22 acres, including the Pirates Island waterpark with water slides and a lazy river, water and on-land sports, and kids clubs for children of all ages. Even the more modest rooms here include extra space for families, with sitting areas with sofa beds.