Try centreparcs.
They are perfect for a family vacation and have "villages" in several European countries. My husband and son had a great time at centreparcs
"Bispinger Heide" in Germany.

http://www.centerparcs.com/EN/GB/home