Perhaps if you have extra guests on the regular, you need to have a sofa bed. At the link you can download the free plans to build your own sofa bed.
This stack-a-bed is awesome. Stacked it serves as a twin size bed but if you have company it unstacks and becomes a king size bed. Free plans to build it are at the link.