Skip to main content

[Booking.com Related] Difference Between “Minimum Length of Stay” in Booking.com’s Price Calendar and “Minimum Stay” Setting in AirHost

J
Written by Joelly See Toh
Updated this week

⚠ Important

On Booking.com, there are two similar but different settings:

  • Minimum length of stay from arrival date

  • Minimum stay (calendar setting)

Only the “Minimum length of stay from arrival date” is synchronized from AirHost to Booking.com.

You can also set a "minimum length of stay" on Booking.com's pricing calendar, but this has a different meaning from the "minimum length of stay" that can be set on our system.

Admin Console → Property List → Select the relevant property → Channel Manager → Rate Plan

Note:
If the minimum length of stay is set to 3 days, it means 3 nights and 4 days.

Minimum Length of Stay

  • Booking.com – Price Calendar: Minimum length of stay for that specific day

  • AirHost – Rate Plan Settings: Minimum length of stay when that day is the arrival (check-in) date

Example 1:

On January 2, 2025, the Booking.com price calendar has the Minimum Length of Stay set to 3 days.

If a guest tries to book 2 nights starting on January 1, 2025, the booking will not be allowed.

This is because the stay from January 1 (check-in) to January 3 (check-out) includes January 2, and that date requires a minimum stay of 3 nights.

Example 2:

On January 2, 2025, the AirHost rate plan setting has the Minimum Stay set to 3 days.

If a guest tries to book 2 nights starting on January 1, 2025, the booking will be allowed.

This is because the arrival date is January 1, and since January 2 is not the check-in date, the minimum stay restriction does not apply.

  • If a reservation meets both of the above conditions at the same time, the most stringent condition (the restriction requiring a longer period) will apply.

  • If you want to display the Air Host's "minimum stay" on Booking.com's pricing calendar, you will need to contact Booking.com's customer support to configure the display settings. By default, the air host's "minimum stay" setting will not be displayed on Booking.com's pricing calendar.

  • For more details about minimum stay restrictions on Booking.com, please refer to the following help page:


Reasons why the minimum stay number set in AirHost is not reflected on Booking.com and how to fix it

The difference between Booking.com's two minimum stay settings

Booking.com offers two different minimum stay settings that have similar names but serve different purposes.

① Minimum Length of Stay from Arrival

Meaning:

This setting specifies the minimum number of nights required when a guest checks in on a particular date, using the check-in (arrival) date as the reference.

Features

  • Since it is based on the check-in date, it is intuitive and easy to understand.

  • This is the only minimum stay setting supported for synchronization by AirHost.

Example:


If you want reservations that check in on 12/31 to require a minimum stay of 2 nights:

Set on 12/31:
Minimum stay from arrival: 2 nights

  • 12/31 → 1/1 (1 night) → ❌ Not allowed

  • 12/31 → 1/2 (2 nights or more) → ⭕ Allowed

Additional Notes:


In the Booking.com management page, this setting is usually not visible or editable by default.

You need to contact Booking.com support and request that it be added.

Please ask Booking.com support to add the following restriction to the rate calendar:

  • Restriction name: Minimum stay from arrival

  • Description: Minimum number of nights from arrival date

Once this restriction is added on the Booking.com side, the minimum stay settings configured in AirHost will be correctly reflected on Booking.com.

② Minimum Length of Stay

Meaning

This setting specifies the minimum number of nights required for any booking that includes a particular date, based on each stay date (per-night basis).

Features

  • It is not based on the check-in date.

  • Instead, it is determined by whether the booking includes that specific date.

  • It is often used to indirectly control the check-out date.

  • Not supported for synchronization from AirHost.

Example (New Year Period)

If you do not want guests to check out on January 1, you can configure the following:

Set on December 31:
Minimum length of stay: 2 nights

Behavior

  • 12/31 → 1/1 (1 night)
    → Includes 12/31 but only 1 night, so ❌ Booking not allowed

  • 12/30 → 1/1 (2 nights)
    → Includes 12/31 and the stay is 2 nights, so ⭕ Booking allowed

  • 12/31 → 1/2 (2 nights)
    → ⭕ Booking allowed

👉 As a result, this setting prevents 1-night bookings that check out on New Year’s Day.

Important Notes When Using AirHost

  • The minimum stay setting synchronized between AirHost and Booking.com is only:
    “Minimum stay from arrival.”

  • “Minimum length of stay” operates independently on the Booking.com side, so it does not sync with AirHost settings.


Did this answer your question?