Skip to content
All the guides

Guide

Syncing Airbnb and Booking.com, without trusting it too soon

There are two roads, they do not promise the same thing, and the cheaper one is the one that lets double bookings through.

In short

There are two ways to sync your Airbnb and Booking.com calendars. iCal is free and works everywhere, but it carries only the dates that are taken and refreshes every few hours — slowly enough for one night to be sold twice. A direct connection, like the one Rentals Hub opens to Airbnb, Booking.com, Expedia, Vrbo and Agoda, also exchanges prices, restrictions and the bookings themselves, within seconds. If you rent one unit on two platforms, iCal is often enough. Past that, it stops being enough.

What iCal carries, and what it does not

An iCal file is a list of occupied periods and nothing more. It is a calendar format pressed into saying "these nights are taken". Every platform publishes one and every platform can read the others: that is what makes the method universal, and it is also what fixes its limit.

  • It says a night is taken. It does not say at what price, for whom, or for how many guests.
  • It brings back no booking: you see the red block, not the guest’s name or the amount.
  • It sends back no price: a rate increase still has to be typed into every platform.
  • Airbnb, Booking.com and Vrbo each publish a readable file. Expedia publishes nothing usable.
The calendar and iCal sync

The delay is the real problem, and it cannot be fixed

An iCal calendar is not pushed when a booking lands: it is re-read, on a schedule. Each platform sets its own rhythm, usually every two to six hours, and none of them commits to a figure. Between the booking on Airbnb and the moment Booking.com hears about it, there is a window in which the same night is on sale in both places.

  • The window is a few hours normally, and longer when a platform falls behind.
  • It does not shorten: neither you nor your software decides how often Airbnb re-reads a file.
  • The risk grows with occupancy: it is highest in high season, when the last nights go quickly.
  • A double booking caused by iCal is often discovered on arrival day, at the door.

What a direct connection adds

A direct connection goes through the platform’s API rather than through a file. The booking reaches you within seconds, with the guest’s name, the amount and the commission; your availability and your prices travel the other way. That is what a channel manager does, and it is what Rentals Hub opens to Airbnb, Booking.com, Expedia, Vrbo and Agoda — and to Google, which shows the property without selling it.

  • Bookings and cancellations arrive on their own, with the guest and the money.
  • A night sold anywhere closes everywhere else, without waiting for a file to be re-read.
  • Prices, minimum stays and closures go back out to every platform.
  • Airbnb asks for an agreement given on its own site; Booking.com and Expedia ask for an identifier read in your extranet; Vrbo asks for your Vrbo login; Agoda asks for its Hotel ID, once channel-manager mode is turned on in its YCS extranet.
The channel manager, platform by platform

Which to choose, honestly

The answer depends less on how many platforms you use than on how many nights you can afford to sell twice. A cottage let thirty nights a year across two platforms may never meet the problem. The same cottage let two hundred nights will.

  • One unit, two platforms, moderate occupancy: iCal does the job and costs nothing.
  • Several units, or high occupancy, or three platforms: a direct connection becomes the reasonable choice.
  • Vrbo and Agoda connect directly here — but without bringing over the stays sold before the connection, and we say so rather than let it be assumed.
  • The two roads coexist, one per platform: nothing stops you connecting Booking.com directly and keeping another platform on iCal — but never both roads for the same one, which would import every stay twice.

Ready to simplify managing your rentals?

Create your account, add a first unit, and feel the difference in the first week.

14-day trial · no credit card · cancel anytime