My experiences of hotels over the past year:
July - Travelodge, Battersea - facemasks worn when outside rooms, no cleaning, signs warning that only residents were allowed inside, but this wasn't policed. Takeaway delivery drivers were not allowed inside.
October - Travelodge, Sheffield - facemasks usually worn when outside rooms, no cleaning.
November - ibis, Sheffield - facemasks usually worn when outside rooms, no cleaning.
November - Travelodge, Clapham Junction - facemasks becoming less common when outside rooms (but also fewer common spaces to judge this on), people willing to share lifts, no cleaning.
December - ibis, Sheffield - facemasks becoming less common, no cleaning.
February - Travelodge, Sheffield - facemasks quite rare now, no cleaning.
February - easyHotel, Glasgow - facemasks worn outside rooms, there is a fee for cleaning so never enquired to see if it was still possible to have this.
April - Premier Inn, East Kilbridge - facemasks worn outside rooms, no cleaning, phone number taken for track and trace.
I actually prefer them not to clean, I don't want people wandering around my temporary "home" while I'm out, plus it seems unnecessary unless you're staying for a long time. I get the feeling that the budget hotels are in less rush to return to cleaning as it's more work for them.