housesitter

noun

A person who lives in and looks after a home while the owner is away.