Running a housekeeping board for a small hotel
The most common question at a small hotel’s front desk between 11:00 and 15:00 is “Is room 4 ready yet?”. Usually someone walks upstairs or sends a message to find out. A housekeeping board answers it at a glance and, just as useful, tells housekeepers which room to do next.
You can run one on a whiteboard, a shared spreadsheet or a screen. The system matters more than the tool.
Four statuses are enough
Every room is in exactly one of these at any time:
| Status | Meaning | Who changes it |
|---|---|---|
| Occupied | A guest is staying and isn’t leaving today. Gets a stayover tidy if your policy includes one. | Reception, at check-in |
| Dirty | The guest has left. The room needs a full turnover. | Reception, at check-out |
| Cleaning | A housekeeper is working on it now. | Housekeeping, when they start |
| Ready | Clean, checked and ready for the next guest. | Housekeeping, when they finish |
Resist adding more. “Inspected”, “Needs maintenance” and “Out of order” are real situations, but a note on the room works better than a status nobody remembers to change. The board only helps if it’s always up to date, and four statuses are easy to keep up to date.
Give each status a colour and use it everywhere: magnets, cells or labels. Most hotels settle on something like amber for dirty, yellow for cleaning, green for ready and blue for occupied.
The order rooms get cleaned
Housekeepers shouldn’t have to decide what to clean next. The board decides, in this order:
- Rooms with an arrival today, earliest arrival first. A room with a guest arriving at 13:00 beats one arriving at 18:00.
- Rooms with an arrival today and no time given. Assume standard check-in time.
- Rooms with no arrival today. These can wait, or be done last thing.
- Stayover tidies, at a time that suits the guests, usually late morning.
Write the arrival time on each dirty room’s card or cell. With the time visible, the order is obvious without anyone explaining it.
The daily rhythm
Before housekeeping starts (around 9:00): reception marks every room with a check-out today as departing, and writes the arrival time on rooms with a new guest tonight. Housekeeping can see the whole day before they begin.
As guests leave: reception changes the room to Dirty the moment the key comes back, not at the end of the morning. Early check-outs are your chance to get ahead.
During cleaning: the housekeeper changes it to Cleaning when they start and Ready when they finish. This is the habit that makes or breaks the board. Make it as easy as possible: a magnet to slide, a tap on a phone.
At check-in: reception only gives out rooms marked Ready, then changes them to Occupied.
Whiteboard, spreadsheet or screen?
Whiteboard with magnets. Cheap and very clear, but only in one place. Works when reception and the housekeeping store are next to each other.
Shared spreadsheet. Visible on any phone, free, and keeps a history. Use a dropdown for the status so nobody types “Rdy” or “clean?”. Conditional formatting colours the cells.
A dedicated board. A screen that reads the day’s departures and arrivals straight from your booking system, so the only thing anyone updates is the status. This is the first thing we’re building in Hotel & Tour Ops, for hotels that take bookings through a WordPress plugin.
Signs it’s working
- Reception stops calling housekeeping to ask about rooms.
- Guests who arrive early get their room sooner, because early check-outs are cleaned first.
- The housekeeping lead can see by 11:00 whether the team will finish on time, and call in help if not.
If the board drifts out of date, find out why rather than adding rules. Usually one status change is awkward to make, and fixing that fixes the board.