Yes, you can deduct landlord insurance premiums on your investment property, including any landlord insurance policies on the building, contents, and liability. Because being a landlord is a business endeavor, your landlord insurance can be considered a business expense.