At home care is preferable to cats especially if they don't go out. You can get some good and affordable pet-sitters if you ask around.
On the other hand, a battery-catering-cattery is fine too. They get to see how the other 1/2 live. But they won't like it as much as home.
Kennels are good...