Rather than spend money on a hotel, you'd like them to stay with you so they can enjoy all the comforts of home. Using that extra bedroom for a guest room gives you the opportunity to host friends and family any time, but a dedicated guest room may also mean the room won't get used for anything else.