Can I offer hospitality even if my home is rented?

Yes, to apply you do not need to be the owner of the property.