No, it cannot be claimed for a self-owned property. The tax benefit is intended for individuals who pay rent for their accommodation.