Private apartments where you can fix your own meals are the most convenient option for families, but if you would prefer more hotel-like services and settings, try:
Flathotel Orion -- This affordable apartment-style hotel in Vinohrady has plenty of space for kids as well as kitchens for meals the way you want them.
Corinthia Towers Hotel -- This is the only place in town with its own Western-style bowling alley complete with automatic scoring. Vysehrad Park with playgrounds and beautiful views for picnicking is a short walk away.
Hotel Ungelt -- A convenient location in the heart of Old Town, and large apartment suites, make this hotel a good choice for a short or long family stay.
Pension Vetrník -- This country inn has plenty of fresh air and forests for kids to run around. Mom and Dad will like the price and made-to-order meals.