Guides
5 min read
September 3, 2026

Where to find your Airbnb, VRBO, and Booking.com iCal links

Every booking platform can hand you a private calendar link, called an iCal or ICS link, that lists the dates you already have booked. Paste that link into a website calendar tool and your own site shows the same availability as the platform, refreshed on its own. The hard part is finding the link, because each platform hides it somewhere different. This guide shows where it lives on Airbnb, VRBO, and Booking.com, what a real link looks like, and the mistakes that make a pasted link fail.

Airbnb

  1. 1

    Open your listing

    Go to your Airbnb listing and open Calendar, then Availability settings.

  2. 2

    Scroll to Sync calendars

    Click Export calendar. Airbnb shows a long https address.

  3. 3

    Copy the address

    Copy the whole thing. It starts with airbnb.com/calendar/ical and carries a private token, which is why it works without a login.

RentalBeam availability calendar widget showing booked and open dates imported from a platform iCal link
What the link becomes once it is pasted in: one calendar on your own site, refreshed on its own.

VRBO

  1. 1

    Open the listing dashboard

    Sign in to VRBO and open the listing you want to sync.

  2. 2

    Go to Calendar, then Import/Export

    The screen has two halves. Import is for pulling other calendars into VRBO. You want Export.

  3. 3

    Click Export and copy the link

    VRBO shows the iCal link. Copy it in full.

Booking.com

  1. 1

    Log in to the extranet

    The extranet is the Booking.com site for property owners, not the guest site.

  2. 2

    Go to Calendar, then Sync

    Booking.com calls the feature calendar sync. Open it for the room or unit you are connecting.

  3. 3

    Find Export and copy the address

    The link comes from ical.booking.com. Copy the whole address.

Any other platform

Most booking platforms, and every calendar app, can export an iCal link. Look for words like Export, iCal, ICS, or Calendar sync in the calendar or settings area. The address usually ends in .ics. Google Calendar has a secret address in each calendar's settings that works the same way.

Paste it into your website calendar

  1. 1

    Add the link as a source

    In RentalBeam, open your rental and add the link as an iCal source. Add one source per platform.

  2. 2

    Check the first import

    Booked nights from the platform appear on the calendar within the first refresh. If nothing appears, re-copy the link: a truncated address is the most common cause.

  3. 3

    Embed the calendar

    Copy the embed code and paste it into your website. From then on the calendar refreshes itself.

Three mistakes that make a pasted link fail

Pasting the listing page instead of the export link. The listing URL has no calendar data. RentalBeam tells you when it sees one.

Copying half the address. The private token at the end is the part that makes the link work.

Expecting it to be instant. RentalBeam re-reads links at most every 15 minutes, and each platform adds its own delay before a fresh booking shows up in its export. Airbnb's feed can lag around 3 hours and Booking.com's up to 24. That lag is a platform property, not something a website tool can remove.

Sending your website bookings back the other way

An iCal link is one direction: platform to website. If you also take bookings on your own site, RentalBeam gives you an export link of its own. Paste that into Airbnb, VRBO, and Booking.com and a night booked on your website blocks itself everywhere else. That two-way loop is what keeps a direct booking from turning into a double booking.

Summary

Airbnb keeps the link under Calendar, Availability settings, Sync calendars. VRBO keeps it under Calendar, Import/Export. Booking.com keeps it under Calendar, Sync in the extranet. Copy the whole address, add it to RentalBeam as a source, and your website calendar stays in step with every platform on its own.

iCal link questions

What does an iCal link look like?

A long https address, often ending in .ics, with a random-looking token in it. Airbnb links start with airbnb.com/calendar/ical, VRBO links come from the Import/Export screen, and Booking.com links come from ical.booking.com. The link is private: anyone who has it can read your booked dates, so share it only with tools you trust.

Is the iCal link the same as my listing URL?

No. The listing URL is the public page guests see and contains no calendar data. A website calendar needs the export link from the calendar settings, not the listing page. RentalBeam rejects a listing page address and tells you to paste the export link instead.

Does the iCal link expose guest names?

Airbnb, VRBO, and Booking.com export blocked dates, not guest personal data. Your website calendar shows which nights are taken and nothing about who took them.

How often is the link refreshed?

RentalBeam re-reads every connected link automatically, at most every 15 minutes. The platforms add their own delay before a new booking appears in the export, so a change can take longer to reach your website. Never describe any iCal calendar as instant.

Can I use one link for several platforms?

Each platform issues its own link, and you paste each one into the same RentalBeam rental. The calendar merges them, so a night booked on any platform shows as taken on your website.

Paste your iCal link, get a synced calendar

RentalBeam turns any Airbnb, VRBO, or Booking.com iCal link into a live availability calendar for your own website. Free for one rental, no card required.

No credit card required - Free forever - Setup in 2 minutes