Dinner and a movie might burn through that 5 hours.

But given that it is during a portion of the day when you are probably getting ready for the work week and you have no place else to go, in my opinion, this is a significant inconvenience. I would ask the landlord/property manager to put you up in a hotel. But then again, I've been accused of being a pushy American so maybe things are different in Alberta.

Years ago when we lived in an apartment and our water heater broke down for 3 days, our landlord offered to put us up in a hotel. But that was in California, where we had pretty good tenants rights advocates and our landlord/management company was quite good in general.