Skip to content
Operations11 Jul 2026 6 min read

How to Sync Airbnb and Vrbo Calendars with iCal

If you list the same property on more than one platform, iCal export links let you keep the calendars in sync and avoid double bookings. Here is how iCal sync works, what it can and cannot do, and how to spot turnovers and gap nights.

List the same property on Airbnb, Vrbo and Booking.com and you have three separate calendars that do not know about each other. Left alone, that is how double bookings happen: a guest books your Vrbo dates while the same nights sit open on Airbnb. iCal sync is the standard way to keep them aligned, and it is worth understanding how it actually works before you rely on it.

What iCal is

iCal (the .ics format) is a plain calendar file that lists booked date ranges. Every major booking platform publishes a read-only iCal export link for each listing: a URL that, when fetched, returns the current set of booked dates. It contains availability, not guest details, so sharing the link does not expose personal information.

  • Export URL. The link a platform gives you that publishes your booked dates as an .ics feed.
  • Import. Pointing another platform, or a tool, at that URL so it reads those dates and blocks them.
  • Read-only. An export feed can be read by anyone with the link, but it cannot be written to. Nobody changes your availability through it.

Two ways to keep calendars in sync

There are broadly two approaches, and they solve slightly different problems.

  1. Platform-to-platform import. Give Airbnb your Vrbo export URL and Vrbo your Airbnb export URL, so each blocks the other's booked dates. This prevents double bookings but leaves you checking each platform separately to see the whole picture.
  2. Merge into one view. Point a single tool at every platform's export URL and read them into one combined calendar. You still avoid clashes, and you also get one schedule you can plan turnovers against instead of three tabs.

iCal feeds refresh on a schedule, not instantly. Platforms re-fetch each other's feeds periodically, so there is a lag between a booking landing on one platform and the dates blocking on another. For back-to-back demand, keep a small buffer rather than trusting a same-minute update.

Turnovers and gap nights

Once every booking is in one view, two things become obvious that were easy to miss across separate calendars.

  • Turnovers. The days when one guest checks out and another checks in, often the same day. These are your cleaning turns, and a same-day turnover is the one you least want to discover by surprise.
  • Gap nights. The short unsold stretches, often one or two nights, between two bookings. They are easy to leave empty when you cannot see the whole calendar, and easy to fill or price once you can.

LodgeDeck's calendar sync does the merge-into-one-view version: paste the public export URLs from Airbnb, Vrbo and Booking.com and it reads them into one turnover schedule, flagging same-day changeovers and gap nights. It is read-only by design, so it never asks for a platform password and never writes availability back.

Where do I find the export URL?

In each platform's calendar or availability settings there is an option to export or sync the calendar, which gives you the .ics link for that listing. Copy it exactly. If you manage several listings, each one has its own separate export URL.

Can iCal push my prices or availability back to a platform?

No. An iCal feed carries booked dates only. It cannot set prices, open or close specific nights on your behalf, or send messages. Writing availability back to a platform is channel management, a different capability from reading an export, and it is not something an iCal link does.

Merge your Airbnb, Vrbo and Booking.com calendars into one turnover schedule, with turnovers and gap nights flagged.

See calendar sync

iCal sync will not run your business for you, but it removes the most avoidable operational mistake, the double booking, and it turns three disconnected calendars into one schedule you can actually plan around. That is the part worth setting up before your next busy season.

This guide is general reference, not legal or tax advice. To see the cited rules for your own city, use the STR rules pages, or see how the same engine works from your own code or an AI agent.

More guides

Build a timeline, then build on it

Save your first property free, then get an API key for your software or your AI agent, no card to start.

Open the free calculators