Landlords should first determine the amount of time it will take to resolve the issue. If only for a few hours or one day, the landlord can pay the tenant compensation for that one day. The tenant also has a responsibility to comply with preparation to fumigate. If the tenant is persistent about staying in a hotel, the landlord can either help them pay for the temporary accommodation OR they can give the tenant compensation (based on the number of days the tenant has to be out of the unit).
How to calculate compensation for a day: (rent per month x 12)/ 365= daily rate