When I visit others, I don't mind a thoughtful, well-stocked guest room. If I'm not close to the hosts, such as with my in-laws, I prefer a hotel because I'm introverted and being "on" all the time is exhausting for me.
We have a guest bedroom and my friends and family are always welcome to use it. I could not stand houseguests without it - again, just too much chaos and togetherness for an introvert like me. When I visit my parents, my dad goes on this kick about air mattresses and sleeping bags all over - "there's plenty of floor space!" he always says. Well, that's just not for me. I personally feel most comfortable with a room to myself, with a door, where I can get dressed in peace or retreat when the day's events just get to be too much, where I can have my suitcase open without feeling that I'm in the way of my hosts. As such, that is how I treat my guests, by giving them their own haven of 200 sq ft to use as they see fit. I make sure the room has:
- lots of flat surfaces available for them to use
- clear access to a power outlet and extension cord
- mirror in the room in case they want to dress or put on makeup in the room.
- extra hooks for towels, coats, or clothes
- empty hamper for their dirty laundry and I always let them know they can run a load of laundry anytime, no matter how small the load
- room-temp bottled waters and candies so if they get hungry/thirsty in the middle of the night they don't have to stumble downstairs in a strange place
- hand lotion and nail files in the nightstands
- is kept pet-free year round, in case of allergies
In the guest bath (shared with my kid) one of the dual sinks is the dedicated guest sink, clean and tidy underneath, stocked with extra soaps, shampoo, hair dryer, toothbrushes and toothpaste, travel size deodorant, lotion, contact lens cases.
I may not LOVE having house guests but you can bet I'll do everything I can to make sure they are as comfortable as possible. I take great pride in trying to make guests feel at home. If they prefer to stay in a hotel I take no offense at all because I know I've made all the reasonable accommodations that I can.
My in-laws are of a different nationality and they came to visit us for two weeks because two weeks is perfectly reasonable to them (short actually - they visit other family members for MONTHS at a time). I was so ready for them to leave after one week. My patience only runs so deep. I can handle a week, tops, even with a guest bedroom.