Adding your Airbnb listing or availability calendar to your vacation rental website can be a simple way to encourage your website visitors to book.
In this post, we’re going over the different options you have to integrate your Airbnb listing with your website—including how to embed an Airbnb calendar on a website.
How to embed your Airbnb listing (no calendar)
Airbnb makes it easy to embed your listing on your website.
Unfortunately, embedded Airbnb listings don’t include a calendar. But if you’re just looking for an easy way to include your Airbnb listing on your website, you can follow these simple steps.
Here’s how to embed your Airbnb listing:
- Go to Listings and select the one you want to share
- Click Preview listing and then click Share
- Go to Embed and click Copy HTML
- Paste the listing HTML code into your website
You can also choose to hide the reviews, and create “no follow links” (not recommended unless you have a specific reason). See the Airbnb instructions.
Here’s an example of an embedded Airbnb listing:
As you can see, there’s no availability calendar.
2 ways to add your Airbnb calendar to your website
To include an Airbnb calendar on your website, you’ll need to use a third-party solution.
There are 2 main ways to add your Airbnb calendar to your website:
- Option 1: Embed an Airbnb calendar widget
- Option 2: Add direct bookings to your website
We recommend option 2 (direct bookings) because it enables you to remove booking fees, gain some independence from OTAs like Airbnb, and because it’s very easy to set up. Check out our in-depth post on how to build your own direct booking website.
Option 1: Embed an Airbnb calendar widget
There are a handful of different vacation rental calendar widgets available. VR Calendar Sync, Accommodation Calendar, and Rental Calendars Direct (powered by Lodgix) are a few widgets you might consider using. They all offer free versions you can use.
Here’s how to embed your Airbnb calendar on your website:
- Download the VR Calendar Sync plugin
- Click ‘Add New’ to create a new calendar
- Paste the iCal link to your Airbnb listing
- Click ‘Save’ and then click ‘Sync’
- Copy the Shortcode and paste it in any page
For step 3, here’s where to find your Airbnb iCal link:
- Go to your dashboard > Listings and select a listing
- Go to Pricing and availability > Calendar sync
- Click Export Calendar
- Copy the Airbnb calendar link/URL
You now have a synced Airbnb calendar on your website. You can go to ‘Settings’ to change how often your calendar syncs (hourly, daily, etc.). Besides Airbnb, you can also add a Vrbo calendar, Booking.com calendar, or any other iCal vacation rental calendar.
This video gives an overview of the VR Calendar Sync plugin, and instructions for how to add it to your website.
Here are a few examples of websites using the VR Calendar Sync plugin to display an Airbnb calendar.
Option 2: Add direct bookings to your website
If you’re going to the trouble of creating a website for your rental property, you might as well be reaping the full benefits of doing your own marketing.
Rather than simply displaying your Airbnb listing or calendar, you can accept direct bookings and payments right on your own website.
And if you already have a website set up, taking direct bookings can be as easy as adding a “Book Now” button or link to your automatically generated booking pages.
Check out our in-depth post with everything you need to know about how to add direct bookings to your website.
Here are a few reasons we recommend taking direct bookings:
- Remove booking fees – Lower your prices by 5-15% or keep the extra fees for yourself.
- Gain independence from OTAs – Platforms like Airbnb, Vrbo, and Booking.com are an excellent way to get exposure, but you don’t have to be completely dependent on them for bookings.
- Market to your past guests – With direct bookings, you can start marketing directly to your past guests via email marketing, to get more repeat guests.
- Establish trust and credibility – Having a direct booking website makes you look more established, which encourages bookings.
- It’s easy to set up – There are several good vacation rental website builders, and it’s never been easier to create and manage your own direct booking website.
To add your Airbnb calendar to your website, you can either use a widget like VR Calendar Sync or the others we listed, or you can create a direct booking site with a vacation rental website builder like Lodgify.
And if you’re interested in a custom direct booking website for your vacation rental, contact us for a quote!
Thanks for letting us know!
How could we improve this post?