A guest cancels on one platform and your other calendar keeps the night blocked until its next refresh. Or a one-night hole sits between two stays because a minimum-stay rule makes it unsellable. Three settings shape how many nights you lose this way: minimum stays, your host cancellation policy, and how often your calendars refresh from each other.
I read Airbnb's, Vrbo's and Booking.com's own help pages on 2026-11-04 and state only what those pages state, each with its link. Booking.com's partner pages on cancellation policies and calendar sync wouldn't load when I checked, so for those two I give no Booking.com rule rather than fill one in from memory. I rank nothing and quote no fees; the right combination depends on your own calendar.
Which minimum-stay settings does each platform give a host?
All three let a host set minimum and maximum nights; Airbnb's page adds custom minimum-night rules for each day of the week, and Booking.com's page lists length-of-stay limits among the restrictions you add in your Extranet calendar.
| Setting | Airbnb | Vrbo | Booking.com |
|---|---|---|---|
| Where | Trip length, in calendar settings | Calendar settings, Availability tab | Extranet calendar, under restrictions |
| Finer control | Custom minimum-night rules for each day of the week | Minimum-night overrides for specific dates, capped at the property's maximum nights if you set one | Restrictions set for the dates you choose, plus a dynamic restriction rules tool that can automate some changes for unsold or gap nights |
Sources, checked 2026-11-04: Airbnb's minimum and maximum nights page, Vrbo's minimum stay page and Booking.com's guide on adding and managing booking restrictions. Vrbo's page says the settings help you "reduce short gaps between bookings"; Booking.com's warns that "the more restrictions you set, the fewer potential guests will see your property."
Airbnb's page adds that a rule-set, which you edit under Trip length, overrides your listing's other minimum-night rules while it is in effect. So if you lowered the minimum on gap dates and those nights still won't book, check whether a rule-set covers them.
Minimum stays are where gap nights come from. Illustration, with hypothetical round numbers: your minimum is 3 nights, a guest checks out Saturday morning and the next guest arrives Sunday. Saturday night is a one-night hole that a 3-night minimum makes unbookable. At a hypothetical $150 a night, ten such nights in a year is $1,500 unsold (10 x $150). Airbnb's page describes no gap-night or orphan-night setting, so unless your own settings show one, closing these holes is on you. The gap-only minimum-stay rule sets the minimum to the length of the gap for those dates only and leaves your normal minimum everywhere else.
What host cancellation policies can you choose on each platform?
Airbnb names five stay policies, Flexible, Moderate, Limited, Firm and Strict (Strict by invitation only), and Vrbo lists seven options, from Day-before to No refund; I could not read Booking.com's options. The longest full-refund deadline on either list is 60 days before check-in (Vrbo's Firm and Strict), the shortest 24 hours (Airbnb's Flexible, Vrbo's Day-before).
Airbnb's standard stay policies, for stays of 27 nights or fewer, as its page states them (longer stays have separate long-term policies):
| Policy | What the page says |
|---|---|
| Flexible | Full refund including taxes until 24 hours before check-in; the host is not paid |
| Moderate | Full refund until 5 days before check-in; the host is not paid |
| Limited (bookings on or after October 1, 2025) | Full refund until 14 days before check-in; 50% refund if the guest cancels 7 to 14 days before |
| Firm (standard) | Full refund until 30 days before check-in; 50% refund if the guest cancels 7 to 30 days before |
| Strict (invitation only) | 50% refund for cancellations 7 or more days before check-in, after the 24-hour cancellation period |
All of Airbnb's standard stay policies also include a 24-hour full-refund window after confirmation, but only for bookings confirmed at least 7 days before check-in. Source, checked 2026-11-04: Airbnb's cancellation policy details.
Vrbo, as its page states it:
| Policy | What the page says |
|---|---|
| Day-before | 100% refund until 24 hours before check-in; no refund after |
| Lenient | 100% refund until 5 days before check-in; no refund after 5 days |
| Relaxed | 100% refund 14 days before check-in; 50% refund 7-14 days before |
| Moderate | 100% refund 30 days before check-in; 50% refund 14-30 days before |
| Firm | 100% refund 60 days before check-in; 50% refund 30-60 days before |
| Strict | 100% refund 60 days before check-in; no refund after 60 days |
| No refund | No refund allowed at any time |
Source, checked 2026-11-04: Vrbo's cancellation policy options. For Booking.com I could not read the options, so I list none.
A cancellation is a gap you didn't choose, and the policy sets how much notice you get to refill it. With a 24-hour deadline, a full-refund cancellation can arrive the day before check-in and leave you about a day. Once the 24-hour window after confirmation has passed, a full refund on Airbnb's Firm policy means cancelling at least 30 days out, so you keep at least 30 days to refill. Inside that window, a booking confirmed 7 or more days before check-in can still be cancelled free. For example, a Firm booking made 10 days out and cancelled within 24 hours leaves about 9 days. Guests can still cancel after a deadline on the policy's terms; it marks only the free cancellations. The tradeoff: a longer window protects your refill time, but a guest comparing listings may weigh it against a shorter one. I have no figure for how much. When one does open a hole, filling calendar gaps covers what to do first.
How often does each platform refresh an imported iCal calendar?
Airbnb says an imported calendar updates automatically every 3 hours, and Vrbo says imported iCal calendars sync every 30 minutes in the mobile app; I could not read Booking.com's calendar-sync page, so I give no figure for it.
| Platform | Refresh of an imported calendar | Limits |
|---|---|---|
| Airbnb | Automatically every 3 hours; you can refresh by hand, but Airbnb caps its update requests to other sites, so refreshes past the cap wait for the next automatic update | An imported calendar can't be paused; disconnect and reconnect it |
| Vrbo | Every 30 minutes in the mobile app, with a manual refresh in the app; no recurring interval given for the Owner Dashboard | After a new import, events may take up to 20 minutes to appear in the Owner Dashboard; no import if a third-party property management tool runs the property |
| Booking.com | Not confirmed | Not confirmed |
Sources, checked 2026-11-04: Airbnb's imported calendars page and Vrbo's iCal import page, which says it accepts iCal (.ics) links. I state no Booking.com figure.
These figures are how often each platform pulls in a calendar from elsewhere. I could not confirm how often one republishes the link it exports, so I give no number for it.
Why do slow calendar refreshes cause stale availability and double bookings?
An import interval is how long a change made on another site can wait before the importing platform sees it, so it is the window in which a night can be sold twice or stay blocked after a cancellation. Illustration: you take a booking on Vrbo just after Airbnb pulled your Vrbo calendar. Airbnb states a 3-hour interval, so its copy can show that night as open for up to about 3 hours, and more if Vrbo's own export lags. A guest who books it on Airbnb inside that window is a double booking. The reverse costs money too: a cancellation can leave the night blocked elsewhere until the next pull.
Vrbo's figures put the window in minutes, but its 30 minutes is scoped to the mobile app, so the two numbers aren't like-for-like. The guide to iCal sync delays and double bookings covers the mechanics and prevention.
Vacancy Vibe reads the same kind of iCal link, on its own schedule: about every 10-15 minutes for most calendar feeds, about every 3 hours for Airbnb links, about every 2 hours for Booking.com and Vrbo, and about every hour for Lodgify iCal links (a Lodgify API connection is read on the 10-15 minute schedule). So a detected opening can lag the feed as the platform last published it by up to that read interval while the feed reads cleanly, and by longer if reads fail. The platform's own feed timing adds an amount I can't state. Detection runs on a schedule, so check the platform calendar before you promote a night. Once you have confirmed an opening, the property manager social media playbook covers what to post about a vacancy.
What should you check on your own listings this week?
Check four things: your gap-date minimums, your cancellation window, your calendar refresh habit and, on Vrbo, whether property management software blocks imports:
- Minimum stays on your gap dates. Find the one- and two-night holes between stays and compare each with the minimum on those dates. On Airbnb, check day-of-week rules and any rule-set in effect.
- Cancellation window against your refill time. Take the full-refund deadline on your policy and ask whether you can refill a night inside it.
- Refresh after changes. After a booking or cancellation, refresh the connected calendar by hand where the platform offers it. Airbnb caps its update requests, so check the refresh took.
- Vrbo with property management software. Vrbo's page says calendars can't be imported when third-party property management software runs the property, so check how yours connect.
Booking.com is partly the exception: its length-of-stay restrictions are covered above, but read its cancellation options and calendar sync yourself, because I couldn't confirm them.
FAQ
How often does Airbnb refresh an imported calendar?
Airbnb's imported calendars page says it updates automatically every 3 hours and that a host can refresh by hand, though Airbnb caps its update requests (checked 2026-11-04).
How often does Vrbo sync an imported iCal calendar?
Vrbo's iCal import page says calendars sync every 30 minutes in the mobile app, with a manual refresh, and that after a new import, events may take up to 20 minutes to appear in the Owner Dashboard (checked 2026-11-04).
Why does a minimum stay leave nights unsold?
Vrbo's minimum stay page defines minimum nights as the shortest stay you allow (checked 2026-11-04). A hole between two bookings that is shorter than your minimum can't be booked: with a hypothetical 3-night minimum, a one-night hole stays empty unless you lower the minimum for those dates.
Does a longer cancellation window mean fewer empty nights?
Not by itself. A longer window gives you more notice before a free cancellation: apart from the 24-hour window after confirmation on bookings made 7 or more days out, Airbnb's Flexible policy ends full refunds 24 hours before check-in and its Firm policy 30 days before, for stays of 27 nights or fewer (cancellation policies, checked 2026-11-04). None of the pages I cite says how often guests cancel under each policy, and guests can still cancel later on the policy's terms.
Try it: Connect your calendar feed and let Vacancy Vibe detect your next open night and promote it. Plans from $29/month, 14-day free trial.
