A double booking is a host's worst nightmare. Learn how to use calendar synchronisation to link your Airbnb, Booking.com, Vrbo, and Hols calendars and prevent costly mistakes.
The Nightmare of the Double Booking
It’s a feeling that sinks deep into the pit of your stomach. You receive a joyful “You have a new booking!” notification, only to realise with dawning horror that those dates are already taken by a guest from another platform. What a schlep. The double booking is one of the most stressful, damaging, and entirely avoidable problems a holiday-let host can face.
Not only do you have the awful task of cancelling on a disappointed guest, but you also risk platform penalties, negative reviews, and a serious dent in your reputation. In a competitive market, these things matter. The good news is that with a bit of technical setup and a solid routine, you can almost completely eliminate the risk. The solution is calendar synchronisation.
What is Calendar Synchronisation and How Does it Work?
If you list your property on more than one platform—like Airbnb, Booking.com, Vrbo, and your own direct booking site with Hols—you need a way for them to talk to each other. Calendar synchronisation is the process that allows this to happen.
It works using a universal file format called iCalendar, or iCal for short. Think of an iCal link as a special, read-only web address for your calendar on a specific platform. When you give this link to another platform, you are allowing it to ‘look at’ your bookings but not change them.
The process is a two-way street, but it requires two separate actions:
- Exporting: You generate an iCal link from Platform A (e.g., Airbnb). This link contains all your booked and blocked dates.
- Importing: You paste that iCal link into Platform B (e.g., Booking.com). Platform B will now periodically check this link and automatically block off the dates that are busy on Platform A.
To have a fully synchronised setup, you must do this for every platform. For example, you need to import your Booking.com calendar into Airbnb, and your Airbnb calendar into Booking.com. If you have three platforms, each one needs to import the calendars from the other two.
Setting Up Your Sync: A General Guide
While the exact location of the settings can change, the principle is the same across all major booking platforms. Always refer to the platform’s own help centre for the most up-to-date instructions, as user interfaces are frequently updated.
Finding Your iCal Links
Here’s where you can typically find the import/export functions on the big Online Travel Agencies (OTAs):
- On Airbnb: Navigate to your hosting dashboard, select your listing, and go to the Pricing and availability section. You should find an option for Calendar sync where you can both import and export calendars.
- On Booking.com: From your extranet, go to the Calendar & Pricing or Rates & Availability tab and select Sync calendars. This page provides the full functionality for exporting your Booking.com calendar and importing others.
- On Vrbo (including the former HomeAway): In your owner dashboard, go to your Calendar. Look for an icon or menu option, often represented by arrows, labelled Import/Export Calendar.
The Process:
- Go to Platform A and find the Export Calendar option. Copy the unique URL (the .ics link).
- Go to Platform B and find the Import Calendar option. Paste the URL you just copied. Give the imported calendar a recognisable name, like “Airbnb Bookings”.
- Now, repeat the process in reverse. Export the calendar from Platform B and import it into Platform A.
- If you use a third platform, like Hols, you must export its calendar and import it into both Platform A and B. Then, you must import the calendars from A and B into your Hols calendar.
It sounds complicated, but if you do it methodically, it’s a one-time setup that creates a powerful automated safety net.
The Critical Flaw: Understanding Sync Delays
You’ve done all the work. Your calendars are all linked. You’re safe from double bookings forever, right? Unfortunately, not quite.
This is the most important thing to understand about iCal synchronisation: it is not instant. iCal works on a ‘pull’ basis, not a ‘push’ basis. When a guest books your place on Airbnb, Airbnb does not immediately ‘push’ that information to Booking.com. Instead, Booking.com has to ‘pull’ or check the Airbnb iCal link on its own schedule to see if there are any updates.
How often does this check happen? It varies wildly. Some platforms might check every hour, while others might only check every four to six hours, or even longer. The platforms are not always transparent about their exact sync frequencies, and they can change without notice.
This gap between a booking being made and it appearing on your other calendars is the danger zone. If you get a booking on Airbnb at 9:00 AM, but Booking.com doesn’t sync until 1:00 PM, you have a four-hour window where a guest could book the same dates on Booking.com.
How to Protect Yourself from Sync Delays
Since you cannot rely 100% on the automatic sync for instant updates, you need a bulletproof manual process. Treat the iCal sync as your backup, not your frontline defence.
The Golden Rule: Manual Blocking
This is non-negotiable for any host on multiple platforms. The moment you receive a booking notification, your very first action should be to open your other booking platforms and manually block off those dates. Do it before you even celebrate the new booking. It takes two minutes but will save you hours of stress.
If a booking comes in overnight, make it the first thing you do in the morning with your coffee. Building this habit is the single most effective way to prevent double bookings.
Using Hols to Streamline Your Calendars
A direct booking site is a fantastic way to build your brand and encourage repeat guests. The Hols platform is designed to integrate seamlessly into your multi-channel strategy. Just like the OTAs, your Hols calendar has full iCal import and export functionality.
You can import your Airbnb, Booking.com, and Vrbo calendars into your Hols dashboard. This ensures that when you get a booking on an OTA, those dates will automatically be blocked on your direct booking site (after the sync delay). More importantly, you can export your Hols calendar and import it into your OTA calendars. This means that a lucrative direct booking made via your Hols site will block availability across all your channels, protecting you everywhere.
By integrating Hols, you create a centralised view and ensure your most profitable booking channel—your own—is always part of your availability management.
The Buffer Strategy (For the Extra Cautious)
Some hosts who are particularly worried about instant bookings and sync delays choose to block a 'buffer' day before or after each booking on their other platforms. For example, if you get a booking from 10-15 March, you might manually block off the 9th and 16th on your other channels. This prevents back-to-back bookings from different platforms that could cause logistical chaos. This strategy does come at the cost of potential occupancy, so it’s a trade-off you must decide on for your own business.
Practical Summary: Your No-Fail Calendar Plan
Managing multiple calendars doesn't have to be a source of constant anxiety. Follow this simple plan to keep yourself organised and double-booking-free.
- Connect Everything: Perform the initial one-time setup. Systematically export and import the iCal links between all your booking platforms (Airbnb, Booking.com, Vrbo, Hols, etc.). Make sure every calendar is both importing and exporting to the others.
- Respect the Delay: Understand that iCal sync is not instantaneous. Never assume a new booking has already been blocked off on your other sites.
- Embrace the Manual Block: Make it a habit. The moment you get a new booking notification, immediately open your other calendars and block the dates yourself. This is your primary defence.
- Let Sync Be Your Safety Net: The automatic iCal sync will serve as an excellent backup, catching any dates you might have missed and keeping your calendars broadly aligned over time.
By combining the automated power of iCal with a disciplined manual process, you can confidently list your South African gem on multiple platforms, maximise your occupancy, and make the dreaded double booking a thing of the past.
