How do I connect my Booking.com calendar to other ones?

To stay on top of all your reservations and avoid double bookings, you can sync your Booking.com calendar with other third-party calendars. For example, you can import your Airbnb or HomeAway reservations calendars to Booking.com's, or export your Booking.com calendar to your Airbnb or Google Calendar.

We recommend both exporting and importing your Booking.com calendar. That way you can manage bookings across all platforms. However, keep in mind that calendars are not synced in real time. This means individual reservations made on other platforms won’t sync immediately with your Booking.com calendar, and vice versa. 

If you're new to Booking.com, we recommend doing this before your property opens for bookings on our platform.

To import or export calendars, you'll need:

  • A property with 20 room types or less, and a maximum of 1 unit per room type.
  • A property that doesn’t use XML connectivity services like property management systems (PMS) or channel managers.

Note: Not all property types are eligible for this feature. To see if this option is available to you, go to the Rates & Availability or Calendar tab on the Extranet. If your property is eligible for this feature, you’ll see the option to Sync calendars. However, keep in mind that calendars are not synced in real time. This means individual reservations made on other platforms won’t sync immediately with your Booking.com calendar, and vice versa. 

To import and export your calendar, follow these steps:

Importing third party-calendars

This option is useful if you work with other online channels and want to both import and sync another calendar with your Booking.com calendar.

Here’s how to do it:

  1. Copy the URL of the external calendar.
  2. Log in to the Extranet and click the Calendar or Rates & Availability tab, then click Sync calendars. This will take you to your calendar sync overview page.
  3. Click Add calendar connection. Paste the link from the third-party calendar into the field, and then give the connection a name (e.g. if you’re connecting to Airbnb, you could call it "Airbnb"). Then click Next step.
  4. Click Copy link, then paste it into the relevant field on your third-party calendar. Then go back to the Extranet and click Done. You’ll now see this calendar in your connections overview. It takes a while for us to finish setting up the connection, so the status will be marked as Activating while the connection is being set up. Once your calendars are synced, the status will change to OK.
  5. Every calendar you import will have the Sync now and Remove options. Clicking Sync now will automatically sync the imported calendar. Clicking Remove deletes the imported calendar and stops any syncing.

Export your Booking.com calendar

This option lets you copy your room statuses on Booking.com to third-party calendars.

Here’s how to do it:

  1. Log in to the Extranet, click the Calendar or Rates & Availability tab, then select Sync calendars. This will take you to your calendar sync overview page.
  2. Click Add calendar connection, then scroll down and click Skip this step.
  3. In the pop-up that appears, give your connection a name. Then click Export Calendar.
  4. Click Copy link, then paste it into the relevant field on your third-party calendar. Then go back to the Extranet and click Done. You’ll now see this calendar in your connections overview. It takes a while for us to finish setting up the connection, so the status will be marked as Activating while the connection is being set up. Once your calendars are synced, the status will change to Export only.
  5. To deactivate your export from Booking.com to a third-party calendar website, remove the connection on the other platform.

Remember: Calendars are not synced in real time. So individual reservations made on other platforms won’t sync immediately with your Booking.com calendar, and vice versa.