Skip to main content

Troubleshooting Availability Sync Issues Between Hospitable and Booking Platforms

How to diagnose and fix availability discrepancies between Hospitable and Airbnb, Vrbo, or Booking.com

Written by Reynir Óli Smárason
Updated today

Which article do you need?

  • This article covers availability sync — why dates may appear blocked or available on your booking platforms when they shouldn't be.

  • Use this article if the availability in Hospitable is correct, but it doesn't match your availability on Airbnb, Vrbo, or Booking.com.

  • Use this article if the availability in Hospitable is incorrect, but is correct on Airbnb, Vrbo, or Booking.com.

  • Use Change Your Property's Availability if you are looking for how to change availability in your Hospitable calendar.

  • Use Property: Availability Settings Page if you are looking for how to set availability rules for your property.


This article outlines how to troubleshoot instances where:

  • Your availability is correct on Hospitable but appears wrong on your booking platforms.

  • Your availability is correct on your booking platforms, but appears wrong on Hospitable.

Quick fix — try this first!

If your availability on a booking platform doesn't match what you see in your Hospitable calendar, ask Smarty, our AI bot, to perform a force push of your availability. This re-sends all calendar data to the booking platform and may help update your calendar.

Try typing: "Can you force push my availability for [property name]?" in the chat widget.


Before You Troubleshoot

Before diving in, gather these four pieces of information. They will save you time and help our support team resolve things faster if you need to reach out.

  1. The property and listing(s) affected — Which Hospitable property, and which platform listing(s) show the issue?

  2. The specific dates — Which dates are incorrect? Note the exact date range.

  3. What you expect vs. what you see — Are dates blocked when they should be available, or available when they should be blocked?

  4. Which platform is correct, and which is incorrect Are the dates correctly blocked or unblocked on Hospitable, but incorrect on your booking platform, or is it the other way around?

  5. Recent changes — Have you recently edited availability in Hospitable, on the platform directly, or via another tool (e.g., a different channel manager or iCal import)?

💡Tip: Take screenshots of both the Hospitable calendar and the platform calendar for the affected dates. This makes it much easier to compare and troubleshoot.


How Availability Sync Works

Hospitable acts as your single source of truth for availability*. When you block or unblock dates in Hospitable, those changes are pushed to all connected booking platforms (Airbnb, Vrbo, Booking.com, and direct booking sites).

The sync works like this:

  1. You make a change in Hospitable (block or unblock dates).

  2. Hospitable sends an update to each connected platform.

  3. The platform processes the update and reflects it on your listing calendar.

Important: Hospitable pushes availability to platforms. If you edit availability directly on a platform, Hospitable may not know about that change**. Always make availability changes in Hospitable to keep everything in sync.

When things go wrong, the cause almost always falls into one of these categories:

  • The change was made on the booking platform instead of in Hospitable.

  • A platform-specific rule or setting is overriding the Hospitable push (such as a Booking window on Vrbo).

  • A connection or permission issue prevented the push from going through.

  • An iCal import or external calendar is injecting unexpected blocks or opening up dates.

The sections below walk through each platform's specific behaviours, quirks, and common issues.

* Hospitable is not the single source of truth for:

  • Vrbo - Hosts, iCals, and other connected software can still manage and change availability on Vrbo, even when it's connected to Hospitable.

  • Booking.com child or multiple parent rate plans - If your child rate plans are not configured correctly, or if you have multiple parent rate plans on Booking.com, availability for those cannot be managed by Hospitable. Read more about that here.

** The only exception to this is if Vrbo is the lead listing on your property. In that case, we will pull in updates from your Vrbo calendar every 4.5 hours.


Availability vs. Booking Settings: What's the Difference?

One of the most common sources of confusion when troubleshooting calendar sync is the difference between availability and booking settings. They both affect whether a guest can book a date, but they work in fundamentally different ways.

Availability (Blocked vs. Unblocked Dates)

Availability is the most basic calendar control: a date is either open (available for bookings) or blocked (no one can book it).

  • When you block a date in Hospitable, that date is pushed as unavailable to all connected platforms.

  • When you unblock a date, it is pushed as available.

  • Blocked dates show as crossed out, greyed out, or otherwise clearly marked on platform calendars.

This is a hard on/off switch. A blocked date cannot be booked under any circumstances.

Booking Settings (Rules That Restrict How Dates Can Be Booked)

Booking settings are rules that restrict when and how guests can book dates that are otherwise available. These include:

  • Check-in day restrictions — e.g., guests can only check in on Fridays or Mondays.

  • Check-out day restrictions — e.g., guests can only check out on Sundays.

  • Minimum-night stays — e.g., a minimum of 3 nights is required.

  • Maximum-night stays — e.g., bookings cannot exceed 14 nights.

These rules do not block dates. Instead, they make certain date combinations unbookable — the dates are technically available, but no valid booking can be formed that satisfies the rules.

Additional rules, which do block dates, and may explain why some dates are blocked or unblocked in your calendar are:

  • Advance notice / preparation time — e.g., same-day bookings are not allowed.

  • Booking window — e.g., guests cannot book more than 6 months in advance.

Why This Matters for Troubleshooting

Platforms display availability and booking-setting restrictions differently, and this is where confusion often arises:

Scenario

Is the date blocked?

Can a guest book it?

How it typically looks on platforms

Date is blocked in Hospitable

Yes

No

Greyed out, crossed out, or marked as unavailable

Date is open but check-in is restricted to other days

No

Not as a check-in

May appear greyed out or unselectable on some platforms (especially Airbnb), even though the date is not actually blocked

Date is open but minimum-night stay prevents a valid booking

No

Not for short stays

May appear unavailable when searching for fewer nights than the minimum

Date is open with no restrictions

No

Yes

Fully available and bookable

Key distinction: On Airbnb in particular, dates that are unbookable due to check-in/check-out restrictions or minimum-night rules can look identical to dates that are blocked. Both appear greyed out on the calendar. This leads many hosts to believe Hospitable has blocked dates when, in fact, the dates are open — they are just restricted by booking settings.

How to Tell the Difference

  1. Check the Hospitable calendar. If the date shows as open/available in Hospitable, it is not blocked — the issue is a booking setting, not availability sync.

  2. Search as a guest. Try searching for the listing on the platform as a guest. Change the trip length, check-in date, and check-out date. If certain combinations work and others don't, booking settings are the cause.

  3. Review your rules. Check check-in/check-out day restrictions, minimum-night stays, and any platform-side rules (like Airbnb rule-sets or Vrbo booking windows) that may be layered on top.

💡Tip: When reporting an availability issue, always specify whether the dates are blocked (unavailable in Hospitable) or unbookable (available in Hospitable but restricted by settings). This distinction helps our support team diagnose the issue much faster.


How to Check the Availability Source in Hospitable

Before troubleshooting, confirm where Hospitable is getting its availability data from for the affected dates:

  1. Click on the specific date where the availability looks wrong.

  2. In the right-side panel, look for the availability source indicator. This tells you where the last availability update came from:

    • Source: Manual — You (or someone with access to your account, such as a secondary user) blocked or unblocked this date directly in Hospitable.

    • Source: Calendar rule-set (Availability window, Turnover days (Preparation time), Advance notice) — The availability for this date is controlled by an applied calendar rule-set in Hospitable.

    • Source: Reservation sync — The date is blocked because of a reservation on one of the listings or imported iCals on the property.

    • Source: Airbnb — The last availability update was pulled from Airbnb. This only happens when the Airbnb listing is first pulled into Hospitable, after connecting it.

    • Source: Vrbo — The last availability update was pulled from Vrbo. For example, if Vrbo is the lead listing on the property.

    • Source: Booking.com — The last availability update was pulled from Booking.com. This only happens when the Booking.com listing is first pulled into Hospitable, after connecting it.

Click on a date or date range to see the source of their availability. In this case, the source is "Advance notice", meaning the host has a setting on the property which does not allow same-day bookings.

💡Tip: Hover over the availability source label to see the exact date and time of the last update. This helps you tell at a glance whether the availability data is current or stale.

What the Availability Source Tells You

Availability source shows

What it means

Next step

Manual

Someone blocked or unblocked this date directly in Hospitable.

If this was unintentional, unblock (or block) the date in Hospitable, and the change will push to all connected platforms.

Calendar rule-set (Availability window, Turnover days (Preparation time), Advance notice)

A calendar rule-set is controlling this date's availability.

Review your property's availability rules in Hospitable. If the rule is producing unexpected blocks, adjust or disable it.

Airbnb or Booking.com

The availability was last set by the booking platform. Typically, this is the availability we received from the booking platform when the listing was first connected to Hospitable.

If this was unintentional, unblock (or block) the date in Hospitable, and the change will push to all connected platforms.

Vrbo

If Vrbo is the lead listing on the property, Hospitable will pull in availability from Vrbo.

If it isn't, then this is the availability we received from Vrbo when the listing was first connected to Hospitable.

Hospitable pulls in updates from Vrbo (if it is the lead listing on the property) every 4.5 hours.

If this was unintentional, unblock (or block) the date in Hospitable, and the change will push to all connected platforms.

If you prefer to solely manage your calendar on Vrbo, then make the changes there.

Reservation sync

The date is blocked because of a reservation on one of the listings or imported iCals on the property.

If this is incorrect, and there isn't a reservation on the date, try manually opening them in your Hospitable calendar.

If that doesn't work, contact Hospitable support for help.

🚨 Note: Hospitable does not continuously import availability from Airbnb, Agoda, or Booking.com. After a listing is connected, availability must be managed from the Hospitable calendar.

Hospitable only imports availability from Vrbo if it is the lead listing on your property.


If your availability isn't what you expect on the booking platform, jump to the correct troubleshooting section:

  • Vrbo

  • Airbnb

  • Booking.com


How to Resolve Availability Issues Between Hospitable and Vrbo

Vrbo has several platform-specific behaviours and technical limitations that can affect availability sync. Some of these are unique to Vrbo and do not occur on other platforms.

Hospitable Is Not Yet the Ultimate Source of Truth For The Vrbo Calendar

Unlike Airbnb and Booking.com, Hospitable is not currently the ultimate source of truth for availability on Vrbo. This means:

  • Hosts, other tools, imported iCals, and Vrbo settings can freely change availability directly on the Vrbo calendar, and those changes will stick — even after Hospitable pushes its availability.

    • For example, if you change your availability on Hospitable and we push that change successfully to Vrbo, and later, you update your availability directly on Vrbo's calendar, the availability between Hospitable and Vrbo will be out of alignment. You should update your availability on Hospitable instead.

  • If Vrbo is the Lead listing on your property, Hospitable will pull Vrbo's availability into your Hospitable calendar and then push those to other listings on the property (if Availability Sync is enabled). Most users do not have Vrbo as their lead listing, so this is unlikely to apply.

  • Because of this, we strongly recommend making all availability changes in your Hospitable calendar, not on Vrbo directly. Editing availability on Vrbo can cause discrepancies between platforms.

🔜 This will change with the upcoming Vrbo Official API integration, which will make Hospitable the source of truth for Vrbo as well — just like it already is for Airbnb and Booking.com.

PMS Conflicts on Vrbo

If you also use a PMS (Property Management System) on Vrbo, Hospitable cannot interact with your Vrbo calendar. If a PMS is detected, your Vrbo listing will be flagged as "managed by another PMS" and Hospitable will be blocked from pushing availability to Vrbo. This is a Vrbo-side restriction.

What you should do:

  • Check whether your Vrbo channel is connected to a property management software. If Hospitable detects it is, you'll see a "calendar restricted" notice next to the Vrbo channel on the Channel connections page.

  • If you have another property management software:

    • You should update your Vrbo availability on their end.

    • If you want to manage availability on Hospitable, you should disconnect from the other PMS first. Reach out to Vrbo and your PMS for assistance.

  • Review limitations when connected to another PMS.

Confirm Your Vrbo Channel is Connected

If your Vrbo channel becomes disconnected, Hospitable will be unable to communicate with the listings on your channel, including availability. You should confirm your Vrbo channel is connected from the Channel connections page. A disconnected channel will show a yellow banner. If your channel is disconnected, follow the steps here to reconnect.

Rate Limits

Symptom: Availability changes from Hospitable are delayed or not reflected on Vrbo. You may see this on listings with frequent changes or large numbers of date updates.

Cause: Vrbo enforces API rate limits (HTTP 429 and 400 errors). Unlike Airbnb and Booking.com, Vrbo's rate limits are not well-documented — the exact thresholds and reset windows are unknown. When rate limits are hit, pushes are queued and retried, but there can be significant delays.

Rate Limit Issues on Newly Connected Listings

My Vrbo calendar isn't updating after connecting to Hospitable

Because Hospitable has not yet released its official integration with Vrbo, we use Vrbo's public API, which is subject to rate limits. This means Vrbo can temporarily block our pushes in rare instances if we send too much data at once.

This most commonly affects newly created Vrbo listings, since the initial sync requires pushing a large amount of calendar data.

What happens: Vrbo responds with a rate-limit error and blocks further pushes until the limit resets. Hospitable will retry, but subsequent attempts may also be blocked until Vrbo clears the rate limit.

Rate Limit Issues and Sync Delays on All Other Listings

Vrbo imposes rate limits on how frequently calendar data can be pushed. If you make many changes at once (including Dynamic Pricing updates for multiple dates), some updates may be rejected by Vrbo during our initial sync. As long as your listing remains live, we'll re-attempt pushes for all failed dates on a rolling basis, until Vrbo confirms the push was successful.

How to Resolve Rate Limit Issues:

  1. Check your Vrbo calendar directly. If availability appears incorrect, update it manually on Vrbo to protect yourself from unwanted bookings while the sync catches up.

  2. Ask Smarty, our AI bot, for a targeted force push. A force push for a specific, narrow date range is more likely to succeed than a push for the full calendar. For example, you can ask Smarty: Please force push availability for the next 3 months for my property called [property name].

⚠️ Important: Do not leave your Vrbo calendar with incorrect availability while waiting for sync to complete. If your availability is incorrect on Vrbo, update it directly on the Vrbo calendar as a temporary measure to avoid unwanted bookings.

Unlisted, Hidden, or Paused Listings

Symptom: Availability is not syncing to a Vrbo listing at all. No changes from Hospitable appear on Vrbo.

Cause: If a Vrbo listing has a status of unlisted, hidden, or paused, Hospitable will permanently skip pushes to that listing. These pushes are not queued or retried — they are silently dropped.

If your Vrbo listing is unlisted, hidden, or paused, Hospitable cannot push pricing updates to it. Any push attempts during this period are skipped permanently — they will not be pushed again automatically when the listing goes live.

  • The push is skipped and never retried automatically.

  • Your Vrbo calendar will not reflect any availability changes made in Hospitable.

🚨 Vrbo: Skipped pushes are permanent. If your listing was unlisted, hidden, or paused while an availability push ran, those pushes were skipped and will not retry on their own. After making your listing live again, you must update your availability on Hospitable to force a new push, or ask Smarty, our AI bot, to run an availability push for you. Try asking: "Hi Smarty, I recently made my Vrbo listing live. Can you please run a force push of availability for my property called [property name] for the next 3 months?"

If your listing wasn't live, here's what you should do:

  1. Ensure your Vrbo listing is fully active and published (status = "Listed"). It may take up to 2 hours for this change to appear on Hospitable.

    1. To confirm this is updated on Hospitable, go to Properties > click on your property > check the Vrbo listing's status.

  2. Once re-listed, ask Smarty, our AI bot, for a force push to re-send all calendar data to Vrbo — this is necessary because the skipped pushes are not automatically retried.

💡Pro tip: Ask Smarty to force push a few months at a time, rather than the full calendar. Smaller pushes are more likely to be accepted by Vrbo's rate limits. Try asking: "Hi Smarty, I recently made my Vrbo listing live. Can you please run a force push of availability for my property called [property name] for the next 3 months?"

Calendar Overrides on Vrbo

Vrbo has its own calendar where availability can be changed manually or automatically via its Booking limits setting. If you (or someone on your team) manually edit availability in Vrbo's Calendar, or you use any Booking limits settings on Vrbo, those changes can override what Hospitable sends.

Calendar overrides on Vrbo can come from:

  • A manual change on the Vrbo calendar.

  • iCals imported into your Vrbo calendar.

  • Other PMS software connected to your Vrbo account.

  • Booking limits settings in your Vrbo calendar

  • A calendar block created during the listing creation flow on Vrbo.

Hospitable will overwrite Vrbo calendar overrides on the next push, but until then, the availability may appear mismatched.

What you should do: Avoid editing availability directly on Vrbo. Make all availability changes in Hospitable and let Hospitable push them.

  • Check your Vrbo calendar for any manual overrides (ask your team if they have made changes directly on Vrbo's calendar).

  • Make sure you are only setting availability through Hospitable, not directly in Vrbo.

  • Confirm whether you have Booking limits enabled on Vrbo. You can check for this and remove it by following the steps here.

Vrbo "Advance Booking" Blocking Dates

Symptom: Dates far in the future (or very close to today) appear blocked on Vrbo even though they are open in Hospitable, or vice versa.

Cause: Vrbo has an Advance booking setting that controls how far in advance guests can book. Dates outside this window are automatically blocked by Vrbo — this is a Vrbo-side setting that Hospitable cannot override.

What to do:

  1. Log into Vrbo and navigate to the listing

  2. Go to the Calendar page

  3. Select Availability on the right-side panel

  4. Select Advance booking under Booking limits

  5. Set the Advance booking restriction to "No restrictions"

  6. Save your changes

This removes the advance booking setting from Vrbo, meaning you can better control this from the property settings on Hospitable.

⚠️ Important: Removing the Advance booking setting from Vrbo may open up all dates in your Vrbo calendar. This does not trigger a push from Hospitable to re-block those!

You can fix this in three ways:

  1. Update your availability on Hospitable to force a new push.

  2. Quickly block dates in your Vrbo calendar, manually.

  3. Ask Smarty, our AI bot, to run an availability push for you. Try asking: "Hi Smarty, I recently made my Vrbo listing live. Can you please run a force push of availability for my property called [property name] for the next 3 months?"

Merge & Match

If you manage listings across multiple channels (e.g., Airbnb and Vrbo), make sure they are properly merged into a single property in Hospitable. If your Vrbo listing exists as a separate, unmerged property, availability changes made to your main property will not reach Vrbo.

How to check:

  1. Go to Hospitable Properties

  2. Verify that your Vrbo listing appears under the same property as your Airbnb listing (if applicable).

  3. If they’re separate, merge them.

This screenshot shows a property with merged Direct, Airbnb, and Vrbo listings 👇

Dates Blocked at Listing Creation

Symptom: A newly connected or newly created Vrbo listing has all (or many) dates blocked, even though they are open in Hospitable.

Cause: When a new listing is created on Vrbo, Vrbo may block all dates by default. The host must manually remove these blocks on Vrbo before Hospitable's availability pushes can take effect properly.

What to do:

  1. Log in to Vrbo

  2. Go to your listing's Calendar page

  3. Manually unblock the dates on the new listing.

  4. Initiate a new availability push to Vrbo by:

    1. Updating your availability on Hospitable to force a new push.

    2. Quickly block or unblock dates in your Vrbo calendar manually.

    3. Ask Smarty, our AI bot, to run an availability push for you. Try asking: "Hi Smarty, I recently made my Vrbo listing live. Can you please run a force push of availability for my property called [property name] for the next 3 months?"

Pricing Mismatches After Reconnecting Your Vrbo Channel

While your Vrbo channel is disconnected, we cannot communicate with the platform at all, so availability cannot be updated. Your availability will update automatically upon reconnection; however, if you have reconnected and you still notice discrepancies on Vrbo's calendar after reconnecting, you can ask Smarty to make a push to get you back in alignment. Try asking: "Hi Smarty, I recently reconnected my Vrbo channel, but the availability for [date] hasn't updated just yet. Can you please run a force push?"

Vrbo: Calendar Availability Troubleshooting Checklist

Complete the following steps to ensure your availability is accurate on Vrbo.

  • Confirm whether the dates are actually blocked or just unbookable — Platforms display availability and booking-setting restrictions differently, and this is where confusion often arises.

  • Confirm your Vrbo channel is connected — check the Channel connections page for a yellow banner.

  • Confirm your listing is "Listed" — Hospitable cannot update your calendar if your listing is unlisted, hidden, or paused.

  • Ask Smarty for a force push — if your availability isn't what you expect, ask Smarty, our AI bot, to force a push. Limit your request to a few months at a time for the best results. For example, ask Smarty to push the upcoming 3 months, then once those changes are reflected, ask for another push.

  • Is the Vrbo listing properly merged with your other channels in Hospitable?

  • Check your Vrbo Booking limits settings — Make sure you don't have any availability rules set there which conflict with the availability Hospitable is trying to send.

  • Check your Vrbo calendar directly — if availability is still wrong, update it manually on Vrbo as a temporary measure. This avoids unwanted reservations.

  • Check for manual overrides in Vrbo's calendar — ensure your team isn't changing availability on Vrbo directly, and that you don't have any Booking limits settings enabled.

  • Confirm Advance Booking is disabled — Vrbo's Advance Booking setting will automatically block dates in the future, and not allow Hospitable to open those up.

  • Check for another PMS — look for a "Calendar Restricted" badge on the Channel connections page.

If Vrbo is the Lead Listing

  • Manual updates to your Hospitable calendar are always pushed to all listings immediately, regardless of your lead listing

  • If Vrbo is your lead listing and changes are made on your Vrbo calendar, these will be picked up during our regular 4.5-hour syncs and applied. If you recently made a change on your Vrbo calendar, it can take up to 4.5 hours for us to detect that change and display it on the Hospitable calendar.

  • There is no way for hosts to manually speed up this sync.

  • If you have recently made changes on your Vrbo calendar, and you want them reflected on the Hospitable calendar, you can ask Smarty to run a Force sync on your property (this will only work if Vrbo is the lead listing on the property!).


How to Resolve Availability Issues on Airbnb's Calendar

Confirm Your Connection Type: Full vs. Limited

The type of connection between Hospitable and Airbnb determines whether availability can be synced.

  • Full connection (PMS scope): With this connection, Hospitable is the source of truth. It pushes pricing, availability, and listing data directly to Airbnb. Hospitable will override availability on Airbnb. Hosts cannot manually change their availability on the Airbnb calendar.

  • Limited connection: Hospitable cannot push any calendar data to Airbnb, or sync it in from Airbnb. You will need to fully manage your calendar on Airbnb, with no sync between Hospitable and Airbnb.

    An Airbnb channel connection can be limited because:

    • You are using a different property management software (PMS) with your Airbnb listings. More here.

    • The Airbnb listing admin is not connected to your Hospitable account. More here.

    If your Airbnb listing is on a limited connection, availability changes in Hospitable will not appear on Airbnb. You will need to upgrade to a full connection for the availability sync to work. Learn more here.

💡 How to check your connection type:

  1. Open your Hospitable account.

  2. Navigate to the Channel connection page.

  3. Look for the connection type indicator badge:

    1. It will say "PMS" (full connection).

      1. Even if your channel is on a PMS connection, you may be missing the listing admin for some of the listings you co-host. In this case, you will see a red button to "Invite host".

    2. "Calendar restricted" (limited).

This Airbnb channel is connected on a PMS scope, but is still missing the listing admin connection for some of its co-hosted listings.

Check-in/Check-out Restrictions Causing Phantom Blocks

Symptom: Certain dates appear blocked on Airbnb even though they are open in Hospitable. The dates are not truly "blocked" — they are unbookable due to check-in or check-out day restrictions or minimum-night requirements.

⚠️ Important: There is a distinction between blocked and unbookable on Airbnb. A date can be open but still not bookable if check-in/check-out rules or minimum-night stays prevent a valid booking from being formed. Airbnb displays these as greyed-out, which looks like they are blocked.

What to do:

  1. Check your check-in and check-out day settings in Hospitable (Property → Availability → Booking rules).

  2. Check for check-in and check-out day restrictions in your Hospitable calendar (Calendar → Select the affected dates in your calendar → Check the right-side panel to see the restrictions applied to those dates, and their sources)

  3. Check for check-in and check-out day restrictions in rule-sets on your Hospitable calendar. See more here.

  4. Check your minimum-night stay settings.

  5. Try searching for the listing as a guest on Airbnb to see the actual guest experience.

Airbnb Rule-Sets Overriding Hospitable

Symptom: Availability on Airbnb does not match Hospitable, and changes pushed from Hospitable seem to be ignored or reverted.

Cause: Airbnb has its own Rule-Sets (sometimes called "Seasonal Rules" or "Trip Length" rules) that can override PMS-pushed availability and settings. These rules live entirely on Airbnb's side and Hospitable cannot see or modify them.

What to do:

  1. Log in to Airbnb directly.

  2. Navigate to the multi-listing calendar on Airbnb

  3. Remove or adjust any rule-sets that conflict with what you have set in Hospitable.

  4. After clearing conflicting rules on Airbnb, trigger a manual sync from Hospitable.

You can find your rule sets on the multi-listing calendar on Airbnb.

⚠️Important: Airbnb rule-sets take precedence over PMS pushes. Even if Hospitable sends the correct availability, Airbnb will apply its own rules on top. Always check for conflicting rule-sets on Airbnb when troubleshooting.

iCal Imports Still Active on Airbnb

Symptom: Random blocks appear on Airbnb that don't exist in Hospitable. The blocks may come and go unpredictably.

Cause: An iCal calendar is still imported on the Airbnb listing, injecting availability blocks from an external source. When a listing is connected to a PMS, all imported iCal links should be automatically removed from Airbnb. This is a known Airbnb issue — even after connecting a PMS, previously imported iCals may remain active and continue to push blocks.

What to do:

  1. Log in to Airbnb directly.

  2. Navigate to the listing → AvailabilityLinked calendars (or iCal).

  3. Remove any iCal imports that are no longer needed.

  4. Update your availability to trigger a new push to Airbnb:

    1. Update your availability on Hospitable to force a new push.

    2. Ask Smarty, our AI bot, to run an availability push for you. Try asking: "Hi Smarty, I recently made my Vrbo listing live. Can you please run a force push of availability for my property called [property name] for the next 3 months?"

💡Tip: This is easy to miss because hosts often set up iCal links before connecting to Hospitable and then forget about them.

Make sure to review your Airbnb calendar after connecting to Hospitable and manually remove any imported iCal links that you find there.

Airbnb: Calendar Availability Troubleshooting Checklist

Complete the following steps to ensure your availability is accurate on Airbnb.

  • Confirm whether the dates are actually blocked or just unbookable — Platforms display availability and booking-setting restrictions differently, and this is where confusion often arises.

  • Confirm your Airbnb channel is connected — check the Channel connections page for a yellow banner.

  • Confirm your Airbnb channel is connected on a PMS scope — If it is connected on a limited scope, Hospitable will not be able to push anything to your Airbnb calendar.

  • Confirm the Airbnb listing admin is connected to your Hospitable account — Hospitable cannot update your calendar if the Airbnb listing admin is not connected to your account. This is a limit set by Airbnb. See more here.

  • Check your Airbnb calendar for any imported iCals — There is a known issue on Airbnb which sometimes fails to remove imported iCals from an Airbnb calendar when the listing is connected to a PMS. Remove the imported iCal if you find one.

  • Check your Airbnb calendar for rule-sets — Airbnb has its own Rule-Sets that can override PMS-pushed availability and settings. Remove any rule-sets from Airbnb which are not controlled by Hospitable. Read more about this here.

  • Ask Smarty for a force push — if your availability isn't what you expect, ask Smarty, our AI bot, to force a push. Limit your request to a few months at a time for the best results. For example, ask Smarty to push the upcoming 3 months, then once those changes are reflected, ask for another push.

  • Check for another PMS — look for a "Calendar Restricted" badge on the Channel connections page.


How to Resolve Availability Issues on Booking.com's Calendar

Booking.com Rate Plans

Rate plans on Booking.com let you offer different pricing and cancellation policies to guests.

While you can create multiple rate plans on Booking.com, Hospitable can only sync directly with one rate plan per Booking.com listing. This rate plan is called the Parent rate plan. All other rate plans (called Child rate plans) on Booking.com need to be set up so that they derive their price and availability from the parent rate plan.

Parent Rate Plans on Booking.com

Hospitable can only sync with one rate plan on Booking.com at a time. This is called the Parent rate plan.

If hosts create another rate plan on Booking.com, but don't set it up to be derived from the parent rate plan managed by Hospitable, that rate plan will act completely independently of the rate plan Hospitable manages.

However, Booking.com will assume Hospitable also manages this rate plan, and will not allow you to manually edit or manage it.

This can lead to situations where availability has been pushed to the parent rate plan managed by Booking.com, but the other parent rate plan remains available.

This can lead to double bookings.

How to tell if you have more than one parent rate plan set up

Parent rate plans show on the Booking.com Extranet calendar with a white background.

In the screenshot below, you can see the host has set up two parent rate plans:

  • The first one (green) is managed by Hospitable.

  • The second one (blue) is not managed by Hospitable, and will not be blocked when the host blocks dates on Hospitable.

    Parent rate plans have a white background on the Booking.com Extranet calendar.

Child Rate Plans on Booking.com

Other rate plans (called Child rate plans) can be set up so that they take price and availability from the parent rate plan. However, if they are not set up correctly, you may have alternate rate plans on Booking.com that don't follow the availability being pushed over by Hospitable.

"Not XML" Rate Plans

A child rate plan is correctly set up, and follows the pricing and availability from the parent rate plan if it displays a badge on the Booking.com calendar which says "Not XML". If you do not see this badge on your child rate plan, then it is not set up correctly, and Booking.com will not push pricing and availability from the parent rate plan to the child rate plan.

A child rate plan which is correctly set up will display a badge on the Booking.com calendar, saying "Not XML". If the child rate plan is missing the badge, then it will not be receiving automatic pricing and availability updates, and you will not be able to manually set that on Booking.com.

How to Set Up a Child Rate Plan to Follow the Parent

Here is how to set the child rate plan so that it takes pricing and availability from the parent:

  • Go to your Booking.com Extranet

  • Select your listing

  • Go to Rates & Availability

  • Select Rate plans

  • Click the down arrow on the child rate plan

  • Select 'Edit'

  • Click 'Edit' next to 'Price'

  • Tick the one which says 'Based on one of my current rate plans'

  • Make sure to select the parent rate plan

  • Click 'Save'

  • Click 'Apply changes'

Booking.com: Calendar Availability Troubleshooting Checklist

Complete the following steps to ensure your availability is accurate on Booking.com.

  • Confirm whether the dates are actually blocked or just unbookable — Platforms display availability and booking-setting restrictions differently, and this is where confusion often arises.

  • Confirm your Booking.com channel is connected — check the Channel connections page for a yellow banner.

  • Check your Booking.com rate plans — Make sure you don't have multiple parent rate plans set up. If you have child rate plans set up, make sure they have the "Not XML" badge on them.

  • Ask Smarty for a force push — if your availability isn't what you expect, ask Smarty, our AI bot, to force a push. Limit your request to a few months at a time for the best results. For example, ask Smarty to push the upcoming 3 months, then once those changes are reflected, ask for another push.


Good to Know

Making Changes in the Right Place

Always make availability changes in Hospitable — not directly on the platform. Hospitable is designed to be your single source of truth. Changes made directly on a platform may be overwritten by the next Hospitable sync, or they may create conflicts that are difficult to diagnose.

Sync Timing

After making a change in Hospitable, allow a few minutes for the push to reach the platform and for the platform to process it. During high-traffic periods, syncs may take longer.

When to Contact Support

If you have worked through the relevant platform checklist above and the issue persists, contact Hospitable support with:

  • The property name and affected property or listing.

  • The specific dates and what you expected vs. what you see.

  • Screenshots of both the Hospitable calendar and the platform calendar.

  • Any recent changes you have made.

  • Confirmation that you have completed the checklist for the relevant platform.

This information helps our team diagnose the issue quickly and avoid back-and-forth.

Did this answer your question?