My cat doesnt like kids either because he was tormented by our nephew as a kitten. I dont have to do much about his dislike though because he just goes and hides in another room till they go home. I just make sure everyone leaves him alone (or he would be nasty) and that he can still get to the water if he needs. Usually, if they are staying over, he will come out when everyone goes to bed and gets a lot of extra cuddles from us then. No ammount of coaxing will make him come out unless he wants to. He only likes a selected few adult visitors also! Hope you come up with a solution.