I personally think mariott is good.
we went to the Phuket Marriott Resort and Spa, Nai Yang Beach recently and it was good.
there's a shuttle to the main city area. my little one enjoyed the different types of transport too - tuk tuk/non air con bus/usual cars
it has a kids playroom that's suitable for toddlers. many swimming pools. on site beach. you can also climb the stairs next to the beach to a nearby elephant sanctuary for some paid activities / feeding.
parents