↩ Blog
11 MIN READ
OPERATIONS

Early check-in and late check-out policy: simple rules and fair fees

How a small hotel, villa or guesthouse can set a clear early check-in and late check-out policy: times, fees, guest messages, OTA settings and the daily routine that makes it work.

Add Kiyo to your preferred sources on Google
A receptionist checks a tablet while a guest with a suitcase waits at the front desk.

What is a good early check-in and late check-out policy? A good policy says three things. It gives your normal times. It says early or late is "on request, if the room is free". And it shows a small, clear fee for each time slot. Guests then know what to expect, and your cleaners still get the time they need between stays.

Early check-in means a guest gets into the room before your normal check-in time. Late check-out means a guest stays in the room after your normal check-out time. Almost every guest asks for one of these at some point. Long flights land at 6 in the morning. Return flights leave at 9 at night. Families with small children need a nap. So the question will come. The only choice you have is whether you answer it with a clear rule or with a new guess every time.

When there is no rule, small problems grow. One guest gets a free late check-out and posts about it. The next guest is told no and feels treated badly. A cleaner waits two hours for a room and then rushes the next one. A clear policy fixes all three.

Why a clear policy matters for small properties

Big hotels can absorb one late guest. A small property cannot. If you have eight rooms and three are booked back to back, one late check-out can delay the whole afternoon.

A clear policy helps in four ways:

  • Fair for every guest. Everyone gets the same answer, so nobody feels left out.
  • Protects cleaning time. Your housekeeping team knows which rooms must be ready first.
  • Earns a little extra. A fair fee turns a favour into a small service guests are happy to pay for.
  • Fewer bad reviews. Most check-in complaints come from surprise, not from the rule itself.

The last point is important. Guests rarely get angry about a rule they saw before booking. They get angry when they find out at the front desk. That is why your rule must be in your listing, your confirmation email and your pre-arrival message.

Request a demo

Step 1: pick normal times that fit your cleaning

Start with the gap between check-out and check-in. This gap is the time your team has to clean and prepare each room.

Many hotels use check-out at 11:00 or 12:00 and check-in at 14:00 or 15:00. That leaves about three hours. Booking.com's own registration guide says to leave at least two hours between check-in and check-out for cleaning. Airbnb asks hosts to let guests check in by 4 pm at the latest, and to set check-out at 10 am or later, according to Airbnb's help page on check-in and checkout times (opens in new tab).

To find your gap, time a normal clean of one room, then add a little extra. Common patterns:

Property typeCommon check-outCommon check-inWhy
Small hotel or guesthouse11:00 or 12:0014:00Many rooms, many cleans in one afternoon
Private villa with pool11:0014:00 or 15:00Bigger space, pool and garden to check
Hostel dorm10:00 or 11:0014:00Beds turn over fast, many guests per room

These are common patterns, not rules. Pick times your team can really hit every day, including your busiest days.

Step 2: build a simple fee ladder

A fee ladder is a short list of prices for different times. The earlier the arrival or the later the departure, the higher the fee. It is easy for guests to read and easy for staff to apply.

Here is a common shape:

  • Up to 2 hours early or late: free if the room is ready, or a small fixed fee.
  • 3 to 5 hours early or late: about a quarter to a half of one night's room rate.
  • More than 5 hours: charge a full night and keep the room for them.

The full-night step matters most. If a guest arrives at 6 am, the room has to sit empty the night before, or you have to clean it at dawn. In both cases you lose a night you could sell. So a full night is fair. Many guests already book the night before for this reason.

A worked example in Rupiah (made up)

Wayan runs a made-up 10-room guesthouse in Sanur. A night in a standard room costs Rp600,000. Check-out is 12:00 and check-in is 14:00. Here is his ladder:

RequestFeeRule
Check-in from 12:00FreeOnly if the room is ready
Check-in from 09:00Rp150,000Confirmed the day before
Check-in before 09:00Rp600,000 (one night)Room held from the night before
Check-out until 14:00Rp150,000Only if no guest arrives that day
Check-out until 18:00Rp300,000Half the room rate
Check-out after 18:00Rp600,000 (one night)Treated as an extra night

The money is small, but it is fair pay for real work. And staff never have to make up a price at the desk.

Your numbers will be different. Use your own room rate, your own cleaning time and your own demand. The shape is what matters.

Free extras that cost you little

You do not have to charge for everything. Some kind gestures cost almost nothing and earn warm reviews:

  • Bag storage before check-in and after check-out.
  • A shower room or pool shower guests can use after check-out.
  • A seat in the lobby or garden with Wi-Fi and water.
  • A cold towel and a welcome drink for guests who arrive early and must wait.

In Bali, many early guests are happy to drop their bags, have breakfast or a swim, and walk to the beach. A smiling "your room will be ready at 12:00" plus a welcome drink feels generous, even when the answer is not yet.

Step 3: write the policy in plain words

Your policy should fit in a short paragraph. Here is a template you can copy and change:

Check-in and check-out. Check-in is from 14:00. Check-out is by 12:00. Early check-in and late check-out are on request and depend on room availability. Up to 2 hours early or late is free when the room is ready. Longer times have a small fee, shown below. For arrival before 09:00 or departure after 18:00, please book an extra night. We are always happy to store your bags.

Then add your fee table under it. Keep the same words everywhere: your website, your OTA listings, your confirmation email and your house rules.

A few writing tips:

  • Say "on request". It tells guests early or late is possible, but not promised.
  • Say when you confirm. For example, "We confirm the day before arrival" or "We confirm on the morning of check-out."
  • Keep it kind. "We are happy to help when we can" sounds better than "Strictly no exceptions."

Step 4: show the rule on Booking.com and Airbnb

Guests should see your rule before they book. Each site has its own place for it.

Booking.com. You set your normal check-in and check-out times in the Extranet's policy settings. According to Booking.com's partner help on check-in and check-out (opens in new tab), optional early check-in or late check-out fees go in the fine print. The fine print is a free-text box guests see on your page. If you use a channel manager, the help page says connected properties should make some of these changes in their provider's software, so check with your provider.

Airbnb. You set check-in and checkout times in the listing editor, under the arrival guide. For one guest, you can change the time on that single reservation. Airbnb's help on changing times for one reservation (opens in new tab) explains how. It also says the new time cannot overlap with another reservation's time.

Your own website. Put the policy near the price on your booking page.

Your messages. Repeat the rule in your pre-arrival message. Our hotel pre-arrival message template (opens in new tab) has a good spot for it.

Request a demo

Step 5: run it every day

A policy only works if the team uses it the same way every day. Here is a short daily routine.

  1. Morning: check today's arrivals and departures. Look at who leaves today and who arrives today. A room with a guest leaving and a new guest arriving the same day cannot get a late check-out.
  2. Mark which rooms are free. A room with nobody arriving tonight is the best room for a late check-out. A room that was empty last night is the best room for an early check-in.
  3. Answer requests in order. First come, first served. Write down the time and the fee.
  4. Tell housekeeping. The cleaners must know which rooms to clean first and which ones to leave.
  5. Collect the fee at the right time. Take it when you confirm, or at check-out, but always the same way.

If you want a full front desk routine, our guide to the hotel check-in procedure (opens in new tab) walks through each step at the desk. To keep everyone on the same page about which rooms are clean, dirty or ready, use clear hotel room status codes (opens in new tab).

Message templates you can copy

When a guest asks for early check-in and the room may be ready: "Hi Sarah, thank you for letting us know you land early. Our check-in time is 14:00. We will do our best to have your room ready sooner, and we will message you on the morning of arrival. Meanwhile, you are welcome to leave your bags with us and enjoy our garden."

When you can offer it for a fee: "Hi Sarah, good news. We can have your room ready from 09:00 for Rp150,000. Would you like us to book it for you?"

When you have to say no: "Hi Tom, thank you for asking. Our rooms are fully booked tomorrow, so we can't extend check-out past 12:00 this time. We are happy to keep your bags and you can use our pool shower before your flight."

When a guest asks for late check-out: "Hi Tom, yes, the room is free tomorrow. Late check-out until 18:00 is Rp300,000. Please reply 'yes' and we will add it to your booking."

Always offer something, even when the answer is no.

Common mistakes to avoid

  • Saying yes at booking and forgetting later. Write every promise into the booking, so the next shift knows.
  • Different prices from different staff. Use one fee table. Put it at the desk and in your team chat.
  • Giving late check-out on a turnover day. If a new guest arrives in that room, keep the normal time.
  • Hiding the fee until the desk. Put the fee in your listing and your messages first.
  • No plan for very early flights. Offer the extra-night option clearly, so guests can book it ahead.
  • Forgetting the cleaners. A late check-out changes the cleaning order. Tell them right away.

A made-up Bali example: a villa in Canggu gives a late check-out to one family, but the morning shift does not know. A new couple arrives at 14:00 and waits an hour by the pool. The couple writes "nice villa, but our check-in was late". One line in the booking would have stopped it.

How Kiyo helps with early check-in and late check-out

Kiyo keeps your rooms, bookings and booking sites in one place. It links to 75+ OTAs (online travel agents, the booking sites), such as Booking.com, Airbnb, Traveloka and tiket.com. For a late check-out, that means one screen tells you if the room is free tonight.

Here is how Kiyo helps with this exact job:

  • See arrivals and departures in one calendar. The booking calendar (opens in new tab) shows who leaves and who arrives in each room, so you can see in seconds if a late check-out is possible.
  • Know when a room is clean. Room status shows which rooms are ready. On the Business plan, housekeeping jobs are assigned to cleaners, who work from a phone browser.
  • Every change is on the booking. Each booking keeps a dated history of edits, with who made them. So when a shift changes, the next person sees what was agreed.
  • Collect the fee with a payment link. Payment links are on every plan, so a guest can pay a late check-out fee before they leave.
  • Tell guests before they arrive. Booking confirmation and pre-arrival emails go out on every plan, so your rule reaches guests early.
  • One guest inbox on Pro and Business. The guest inbox (opens in new tab) brings guest messages from Booking.com, Airbnb and Expedia together with your other chats, so a late check-out request does not get lost.

During onboarding, the Kiyo team sets up your rooms and connects your OTAs with you. Plans start from Rp40k per room per month (opens in new tab). Free setup, pay from go-live, 14-day money-back guarantee.

Request a demo

Frequently asked questions

Add Kiyo to your preferred sources on Google