Le Grand Paris would be my choice. Book a Club room so the kids can exploit the large club and snack anytime they want.
But if you have to be near a beach, then Marseille would also be a choice even if you have to drive 15 minutes or so to get to a beach. Or Cannes right on the beach.