Landlord insurance provides additional layers of coverage to help protect an investor from potential financial loss. While a standard homeowners policy provides limited protection for a rental property, a landlord insurance policy can provide coverage for lost rental income as well as property coverage.