You can build tent next to the city man.
it doesnt have to be outside the town. it can be better. the rooms in towns may not be used as they are now. you won't see the rooms from outside but may only see the door. (like in the cave entrances) and when you enter it, the map will load and you may spawn in your own room. this can be endless too.
There could be several random encounters that each have a few small rooms, and when you encounter, you can pay/do something for the owner, and have access to a room that works like a normal hotel room.