Guest stories · October 8, 2026 · 10 min read

Guest refuses to check out and the next guest is arriving: the 3-hour window we work with in Johor Bahru homestays

Checkout is 12 noon, the next family arrives at 3pm, and the guest inside is still asleep at 12:40. What we do minute by minute across 100-plus units in Johor Bahru and Desaru - the smart-lock rule, the paid extension, how the next group gets re-housed, and the one thing a viral Kedah case shows you must never do.

中文 → · Bahasa Melayu →

The short answer: a guest who will not leave is a clock problem before it is a people problem. With a 12 noon checkout and a 3pm check-in there are only three hours, and cleaning takes two of them. So the door code expires at checkout, a paid extension is the only way to stay, one person owns the case, and the next guest is told the truth by 1pm, not 3pm. Here is the sequence we run.

This is the third piece in our problem-guest series, after the three-layer defence overview and the overcrowding and party playbook. Those two are about nights. This one is about the most expensive ninety minutes of the day: the gap between one booking ending and the next one starting.

Why is a late checkout the most expensive guest problem of all?

Because it is the only one that costs you two bookings at once. A party damages one stay. A guest who sits in the unit until 2pm damages the stay that is ending and the stay that is starting, and the second guest did nothing wrong.

Take the most common setup in Johor Bahru condos, checkout at 12 noon and check-in at 3pm. This is what the afternoon actually looks like for a same-day turnover:

TimeWhat should be happeningWhat a late guest does to it
12:00Guest out, housekeeper entersHousekeeper waits in the corridor
12:00–14:00Full clean: strip beds, bathrooms, kitchen, floors, aircon check, photosEvery minute late is a minute cut from cleaning, not from the buffer
14:00–15:00Buffer for laundry delivery, repairs, inspectionGone by 13:00 if the guest is still inside
15:00Next guest's door code goes liveNext guest in the lobby with luggage and children

Three hours sounds generous. It is not. Two of them are cleaning, which is the one thing you cannot shorten without the next review saying the bathroom was dirty. So a guest who leaves 45 minutes late has eaten most of the buffer, and a guest who leaves 90 minutes late has made the 3pm check-in impossible without a second housekeeper.

What kinds of "won't leave" are there, and do they get handled the same way?

No. We see five patterns, and treating them identically is how operators end up in viral videos.

PatternWhat it looks likeHow we handle it
Overslept or lost track of timeNo reply to the 10am reminder, door opens at 12:20 with an apologyFirm but friendly, no fee if out within 30 minutes and no same-day check-in
"One more shower"Replies at 11:55 asking for 30 more minutesYes if there is no check-in that day, as a paid extension; no if the next guest arrives at 3pm
Wants a free extensionAsks at 12:10 to stay until 2pm "because the Causeway is jammed"Offered the paid hourly extension in the portal; the door code does not extend without it
Silent overstayDoes not answer, luggage still inside at 12:30, smart lock shows no exitEscalate: housekeeper knocks, then building security, then the written notice below
Genuinely stuckChild unwell, car broke down, flight movedHelp first, bill later - we move the next guest and sort the fee from the deposit afterwards

The first two are human and happen in every building every week. The last three are where the money and the risk are, so the rest of this article is mostly about those.

What happens at 12:00 exactly?

Three things happen automatically, before anyone argues with anyone.

  1. The door code stops working. Our smart locks follow the booking. The code is live from check-in to checkout and dies at checkout. A guest inside can still open the door from the inside and leave; what they cannot do is pop out for breakfast at 12:15 and let themselves back in. This single rule removes most of the "just ten more minutes" negotiation.
  2. The checkout reminder has already gone out twice. The night before and again at 10am, in the guest's language, with the time, the key-return steps and a link to buy a late checkout if the calendar allows it. A guest who says "nobody told me" is answered with two timestamps.
  3. One person owns the case. The housekeeper who arrives and finds the unit occupied does not negotiate. She sends one photo of the closed door and the time to the duty line, and from that moment one coordinator is responsible until the next guest is inside a unit. The worst outcomes in this industry come from three people half-handling it over a group chat.

What is the minute-by-minute sequence after that?

This is the playbook as it actually runs. The times assume a 12 noon checkout and a 3pm same-day arrival.

TimeActionWho
12:05Housekeeper knocks, confirms occupied, reports to duty lineHousekeeper
12:10Written message to the booker: checkout time has passed, the next guest arrives at 3pm, please leave by 12:30 or buy the extension (link). Tone is polite and final.Coordinator
12:15Check the calendar: is there a same-day check-in? If no, the whole thing becomes a paid-extension conversation and stops being urgent.Coordinator
12:30No exit and no reply: call the booker's number and the emergency contact from eKYC. Housekeeper moves to the next unit on her list so the day does not stall.Coordinator
12:45Still inside: ask building security to accompany the housekeeper to the door. Not to remove anyone - to be a neutral witness and to make the knock official.Coordinator + security
13:00Decision point. If the guest is not out, the 3pm check-in is no longer achievable. Stop hoping and start re-housing the next guest (see below).Coordinator
13:00 onwardKeep the written trail: every message, every photo of the door, the lock log. This is the evidence file for the deposit and, if it comes to it, for the platform.Coordinator
On exitHousekeeper photographs the unit as found before cleaningHousekeeper

The 13:00 decision point is the step most owners skip. They keep believing the guest is "coming out now" until 2:30, and then call the next guest from the lobby. By then the next guest has already lost the afternoon and the review is already written in their head.

What are you not allowed to do, even when you are right?

This is the section we would ask every owner to read twice. In February 2024 a dispute at a homestay in Kedah went viral after the operator's side removed the guests' belongings from the unit over a late checkout; the two sides later apologised to each other publicly, but the videos are still online. You can read the guest's and owner's versions in mStar. Whatever the rights and wrongs of that case, the lesson for an operator is simple: the moment you touch a guest's property, the story stops being about their lateness.

So, our hard rules:

  • Never move, pack or remove a guest's belongings. Not to the corridor, not to the lobby, not "for safekeeping".
  • Never lock belongings inside and deny access. Holding luggage to force payment is a dispute you will lose on the platform and possibly elsewhere.
  • Never enter with the guest inside without a witness. Security staff are the witness. A housekeeper alone is not.
  • Never shout, film the guest, or post about it. The evidence file is for the deposit and the platform, not for social media.
  • If a guest flatly refuses and will not engage, it is a matter for building security and, if necessary, the police - not for the owner or the housekeeper to resolve physically.

We are not lawyers; what counts as trespass or wrongful eviction in Malaysia depends on the facts, so if a case escalates beyond a late fee, get proper legal advice rather than acting on a blog post.

How do you look after the next guest while the first one is still inside?

By 13:00, if the unit is not empty, the next guest becomes the priority. The order we work in:

  1. Same building, same layout, same price band. Managing 100-plus units means there is often a comparable unit in the same tower or the one next door. The guest keeps their plans and their parking.
  2. Same area, one step up. If the only free unit is larger or newer, they get it at the price they paid. The upgrade costs less than a refund and a one-star review.
  3. Delayed check-in with something real attached. If the unit will be ready at 5pm instead of 3pm and the guest prefers to wait, we say 5pm (not "soon"), and they do not pay for the night at full rate.
  4. Refund and help them find somewhere else. Last resort. It happens, and when it does, the message goes out at 13:00 so the guest has an afternoon to work with.

Two rules make this work. First, tell the next guest the truth at 13:00, not at 15:00 from the lobby. A family that gets a 1pm message saying "your unit is delayed, here is the alternative in the same building" usually says thank you. The same family at 3:15 with the children in the heat does not. Second, the person who owns the case speaks to both guests. Nobody else promises anything.

Who pays for all this?

Honestly, it depends, and we would rather say so than pretend it is always neat.

  • The paid extension is bought by the overstaying guest in the portal, by the hour, and lands in the owner's statement as revenue. A guest who stays late and pays is not a problem guest; they are a customer.
  • An unpaid overstay is charged against the overstaying guest's deposit, with the lock log and the housekeeper's photos attached to the deduction reason. Their guest score takes the hit, so the next booking from that profile is reviewed before it is accepted.
  • The cost of re-housing the next guest is where it gets uncomfortable. If the upgrade or refund costs more than the first guest's deposit covers, the gap is a real loss on that unit for that day. We do not hide it inside the statement; it shows up, and we explain it. If the guest booked through a platform that is slow to pay out damage claims, the gap can sit there for weeks.

That last point is the part of this business that no brochure mentions, so we are mentioning it. Over a year it is small against the income of a well-run unit, but it is not zero.

What did we change to make it happen less?

Rules are only worth writing if they lower the number of 12:30 phone calls. These are the ones that did:

  • Two reminders, with the extension link inside. Most late checkouts are forgetfulness. A 10am message with a one-tap "buy one more hour" button turns a dispute into a sale.
  • Door code tied to the booking. Explained above. It is the single most effective change we made.
  • Extensions only when the calendar is clear. The portal will not sell a late checkout on a day with a same-day arrival. The guest gets a clear no at booking time, not an argument at noon.
  • Same-day turnovers are flagged to housekeeping the day before, so the housekeeper arrives at 12:00 sharp, not 12:30, and a second housekeeper is on standby for the busiest buildings.
  • Checkout time is in the house rules the guest accepts at booking and again at eKYC. When we write at 12:10, we are quoting something they agreed to twice.
  • The 13:00 decision point is written into the duty checklist, so nobody has to be brave about it in the moment.

What should guests take from this?

If you are reading this as a guest: ask for a late checkout when you book, not on the day. If nobody is arriving after you, the answer is usually yes and the price is by the hour. If a family is arriving at 3pm, the answer is no, and now you know why - it is not meanness, it is two hours of cleaning that cannot be skipped.

What this means for your unit

An overstay is a bad afternoon when it is handled by a system and a bad month when it is handled by whoever happens to pick up the phone. If you own a unit in Johor Bahru or Desaru and want the lock rules, the reminders, the duty line and the re-housing options already in place before the first late guest, tell us about the unit at /ownerenquiry.

This is how we protect an owner's unit

Every rule in these stories exists because something went wrong once. If you want that experience managing your unit, talk to us.

Talk to us about your unit