We just came back from Shangra-la hotel and resort in Cebu and had a really nice time with our 3 year old and 1 year old.
I haven't stayed at any other place in Cebu though so have nothing to compare it to.
Take a good sunscreen, sun hat and long sleeved swim shirt to avoid sun burn for baby. Oh and plenty of swim diapers as they are expensive on the resort.