In the US this is not used in the sense of available rooms, rather it means a person has the use of a house as though he were the owner, for example: Bob let me stay with him when I was in LA. I had the run of the house while I was there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.