all inclusives are a good shout. Just make sure they have a decent pool/stuff for kids. We went to one in Spain with a 1 year old last year. There were plenty of older kids happily playing in the pool all day.
Not having to cook and a free bar was a godsend. Did get a bit boring after a few days though.