I'm the family cruise editor here. I understand that in addition to the newer Royal Caribbean ships, such as the Voyager, Adventure and Explorer of the Seas, that the newer Carnival ships also have family cabins that can sleep five people.
Good luck with your search!
Smooth sailing,
Luisa Frey Gaynor