Room Readiness and Booking Prep
Version: v1.1
Last Updated: May 30, 2026
Module Menu Path
Room Calendar / Bookings
Required Access
hotel.room_types.managehotel.bookings.view
Room status lifecycle
Each physical room moves through a recurring cycle:
available → reserved → occupied → checkout → cleaning → available
| Status | Meaning |
|---|---|
available | Free to be booked |
reserved | Held by a confirmed booking, guest not yet arrived |
occupied | Guest has checked in |
checkout | Guest has checked out, room not yet cleaned |
cleaning | Being prepared for the next guest |
available | Ready again |
Preparing for an arrival
- Open Bookings and review upcoming arrivals for the day
- For each arrival, confirm the booking details: room type, number of guests, dates, any special requests
- Assign and prepare a physical room of the booked type
- Mark the room ready once it is cleaned and prepared
The booking status moves confirmed → ready_for_checkin when the room is prepared.
📸 Screenshot: Room status grid
Marking a room ready
- Open the booking (or the room in Room Calendar)
- Tap Mark ready
This signals the room is prepared for the guest's arrival and enables check-in.
📸 Screenshot: Mark room ready
Room assignment
Because customers book a room type, you choose which physical room of that type the guest gets. Assign rooms with care around:
- Accessibility needs or special requests
- Keeping multi-night guests in the same room
- Spreading wear across your inventory
Managing availability
The Room Calendar shows, per room type, how many rooms are booked vs. free on each date. Availability is driven by your inventory count. To take a specific room out temporarily (maintenance), reduce readiness rather than the permanent inventory count.
Exceptions
| Situation | What to do |
|---|---|
| Overbooking conflict | Escalate immediately with the booking reference — open a support case. Do not turn a guest away without logging it. |
| Room not ready by arrival | Prepare an equivalent or upgraded room; if none is available, contact the guest and BookMaMe support |
| Maintenance issue found | Mark the room not ready and prepare an alternative of the same type |