Hi @sub1, welcome to the community.
Unfortunately no, it is likely they will use exemptions under the ACL…saying the repairs were unforseen or outside their control. Contact your airline, car hire company etc about rescheduling, if resheduling is possible. If you took out domestic travel insurance, make contact to see if the circumstances you are in qualifies as a claimable under their cover.
The other thing to check to see what the accommodation providers terms and conditions of the booking are. It is likely to be silent in relation to them cancelling a booking, but worth checking.
You should however be entitled to a full refund for any monies paid before the accommodation was cancelled. As the accommodation provider cancelled the booking, there should be no cancellation fees due either.
Also if they are offering a more expensive room instead of the original room, and expect you to pay the difference…and you don’t accept this resolution, then it could be seen that you are cancelling the booking. In such case, how cancellation is dealt with is very different. In such case, cancellation policy of the provider may come into play…but the provider should be considering waiving any fees in such case as the cancellation resulted directly from their own actions.
If the booking was cancelled on or after your check-in, this might be a different matter.
Taking booking and then cancelling it for reasons potentially within the control of the accommodation provider is inexcusable and should/will impact on the providers reputation. If it was out of the providers control (e.g. fire, natural disaster, guests damaging room during stay), then one could understand and potentially be sympathetic towards them. It is worth writing reviews on public review sites of your experience.
Usually if it was a bigger accommodation provider (say multi-room hotel or motel), they will stage any renovation works to minimise disruption to guest stays (they will close off room availability so it isn’t booked during works)…and if a room becomes unavailable for some reason (say delay in works due to contractor availability), will move guests into another room at no cost (even if the room is an upgrade). It appears they are unwilling to do this for some reason, which is concerning especially if you had a confirmed booking with them.