What is your budget? I would recomend "Le Meridien" in Phuket but it is very expensive but very nice...
If you want something that is family friendly I would go there... You do pay for what you get...
Swimmingpool for you and your kids, nice clean rooms, good service, great staff, lots of facilities, and dont forget the private beach for only hotel guests... And yes, they do have a chipping range if you like golf...