when we were renting, the owner needed to do some major renovations to the bathroom and back of the house. as it was a 1 bathroom place, it was uninhabitable for the duration of the renovations. he waited until we were overseas for 4 weeks and did it then. I wasn't overly enthused at the idea of work men going through the house while we were away and had to have a degree of trust in him that things would he locked up each night etc. but then I rationalized it was his investment and he'd be pretty stupid to not make sure the place was secure each night (the back of the house was rebuilt so we were worried it would be open until the walls and door were back up).
as the renovations weren't complete by the time we got back home, he had to pay for a hotel for us to stay in. he put us up in a quest apartment for the week. I think you'll do better to offer something with kitchen/laundry facilities as the tenants will be able to cook etc and a serviced apartment will be comfier than a single hotel room where they'll need to send out for food, no laundry facilities etc. he even paid extra so we could have wifi in the apartment given we were paying for wifi at home which we were unable to use due to renovations.
also, before the renovations happened and the house needed work, we negotiated a reduced rate of rent to pay. my dh basically fell through a rotten floor patch that collapsed as he stepped out of the shower. so we argued that the house was not in the condition it was advertised in therefore full rent should be reduced. the landlord was very amenable but we did our best to work with him and make his life easier too.
if you need to do repairs to the property I don't see how a tenant can prevent you from doing so. you do need to ensure they're compensated adequately though for the inconvenience. I know the damage isn't your fault but it's quite inconvenient to gave to just relocate whilst your usual place of residence is uninhabitable so you'll need to give him enough incentive to want to play nice.