Set up direct booking · Hostmade Docs

How do I set up direct booking and connect my Airbnb calendar?

With direct booking, guests pick their dates on a live availability calendar on your site and send you a booking request — which you confirm and fulfill directly. To set it up, turn on the booking form and connect your Airbnb availability by pasting its iCal export link so your calendar stays in sync.

Connect your Airbnb calendar (iCal)

  1. In Airbnb, go to your listing's availability settings and find Export calendar — copy the iCal (.ics) link.
  2. In your Hostmade dashboard, open the site's Booking settings.
  3. Paste the Airbnb export link into the availability field and save.
  4. Hostmade syncs your booked and available dates and shows a live calendar on your site.

How guests book

  1. A guest opens your site and picks available dates on the calendar.
  2. They send a booking request with their details.
  3. You get notified and confirm or decline in your dashboard, then take payment and finalize however you normally do.

Direct booking is a premium feature. Availability syncs from Airbnb on a schedule, so there can be a short delay between an Airbnb booking and your Hostmade calendar updating.

Booking options you can set

Prefer to send guests to an existing booking page? Use a custom booking link instead of the request form.

Related guides

Create your site — free