Airbnb Calendar Sync: How to Sync Airbnb, VRBO & Booking.com Calendars
If you list a place on more than one site, every channel keeps its own calendar — Airbnb here, VRBO there, Booking.com somewhere else. A guest books on one and the others don't find out until you remember to block the dates by hand. That gap is how double-bookings happen. This guide shows you how to sync your Airbnb and VRBO calendars (and Booking.com, Expedia, or any other channel) into one feed, so every reservation shows up in a single view.
It's free, it updates itself, and you don't need a channel manager. All you need is the iCal link each platform already gives you.
The double-booking problem
Each platform — Airbnb, Booking.com, VRBO, Expedia, Abritel, Landfolk, Plumguide, and the rest — publishes its bookings as an iCal feed. On their own they don't talk to each other. Merging them gives you one calendar where every booked date shows up, no matter which site it came from, so you can spot a clash before it becomes a problem.
Step 1: Get the iCal link from each channel
Every booking site has an "export calendar" or "iCal link" option in its calendar settings. To find your Airbnb iCal link, go to Availability → Connect calendars → Export calendar. The VRBO iCal link lives under the listing's calendar sync settings, and Booking.com and Expedia follow the same pattern. Copy the iCal/ICS link for each listing. New to these links? The iCal feed explainer covers where to find them.
Step 2: Add each channel as a source
Create a calendar in iCal Merge and paste each link in as a source — one for Airbnb, one for Booking.com, one for VRBO, and so on. There's no fixed list of supported sites; if the channel hands you an ICS link, it works. Each booking gets prefixed with the source name, so at a glance you can tell which platform a reservation came from.
Add Calendar Source
| Source Name | Calendar Title | Actions |
|---|---|---|
| Airbnb | Beach House — Airbnb | |
| Booking.com | Beach House — Booking.com | |
| VRBO | Beach House — Vrbo |
Step 3: Subscribe to your one combined feed
iCal Merge gives you a single link with every reservation from every channel. Subscribe to it in Google, Apple, or Outlook and it stays up to date on its own — when a new booking lands on any platform, it appears in your merged calendar automatically. No app to install, nothing to update by hand.
Syncing your Airbnb calendar with Google Calendar (or Apple)
A lot of hosts want their bookings sitting next to the rest of their week rather than in a separate app. Once your channels are merged, you have one link — subscribe to it from Google Calendar (Other calendars → + → From URL), Apple Calendar (File → New Calendar Subscription), or Outlook, and every reservation lands alongside your personal events. New bookings show up on their own.
Subscribe rather than import. An import is a one-time copy that goes stale immediately; a subscription keeps re-fetching, which is what you want for a calendar that changes every time someone books.
Read-only by design
iCal Merge is a read-only view, not a channel manager. It doesn't push blocked dates back to Airbnb or Booking.com, so it won't close the booking loop the way a paid property-management tool does. What it gives you — for free, with no account on the guest's end — is one reliable place to see everything that's booked across all your channels at once.
Get alerted to clashes (Pro)
Because every channel lands in one calendar, iCal Merge can watch it for you. With double-booking alerts — a Pro feature — you get an email the moment a reservation on one channel overlaps a booking or block on another, so you can act before a guest is affected. It's read-only detection, not two-way sync: it flags the clash, you make the call. Turn it on per calendar from the calendar's page.
Multi-calendar management for hosts with several listings
If you manage several units or a whole building, there are two shapes that work. Give each property its own calendar — one per unit, each combining that unit's Airbnb, VRBO and Booking.com feeds — so you can see one listing's availability without noise from the others. Or pull every unit into a single master calendar for an at-a-glance view of the whole portfolio. Most hosts running more than two or three listings end up doing both: a master feed for planning, per-unit feeds for the day-to-day.
A quick tip
Some channels hand you a link that starts with webcal://. Paste it in as-is — iCal Merge handles webcal:// links automatically, so you don't need to change it to https:// first.
Frequently asked questions
Does iCal Merge prevent double-bookings?
It helps you catch them. iCal Merge gives you one read-only view of every channel’s reservations so you can spot a clash, but it doesn’t push blocked dates back to the channels the way a paid channel manager does.
How do I sync my Airbnb and VRBO calendars?
Copy the iCal export link from each one — Airbnb under Availability → Connect calendars → Export calendar, VRBO under its calendar sync settings — then add both as sources on a single iCal Merge calendar. You get one feed showing every reservation from both platforms, and it re-fetches automatically as new bookings come in.
How do I sync my Airbnb calendar with Google Calendar?
Merge your channels into one feed, then in Google Calendar choose Other calendars → + → From URL and paste the feed link. Subscribe rather than import — an import is a one-time copy that never updates, while a subscription keeps pulling in new bookings on its own.
Which booking sites work?
Any channel that gives you an iCal/ICS export — Airbnb, Booking.com, VRBO, Expedia and more. There’s no fixed supported list; if it hands you an ICS link, it works.
Can I manage more than one property?
Yes. Give each property its own merged calendar, or pull every unit into a single master calendar for the whole portfolio. There’s no limit on sources.
How current is the merged calendar, and is it free?
Merging is free, with no credit card. The feed re-fetches each channel automatically on a schedule, so new reservations appear on their own without manual updates.
Related: What is an iCal feed · All guides