Availability Widgetby RentalBeam

Free Availability Calendar Widget for Your Website

Sync from any iCal source - Airbnb, VRBO, Booking.com, Google Calendar, or custom feeds. Display live availability on your vacation rental, holiday let, or accommodation website. Start free with 1 source, then upgrade on RentalBeam for source aggregation, export URLs, manual date controls, branding removal, and direct bookings.

Read the availability setup guide

Show booked dates as:

How to get your iCal URL:

  • Airbnb:Calendar → Availability settings → Export calendar
  • VRBO:Calendar → iCal Import/Export → Export
  • Booking.com:Property → Calendar sync → Export calendar URL
Step-by-step guide with screenshots

Widget Appearance

Custom
Upgrade to Plus
Display Language

Auto: visitors see the widget in their own browser language.

Day names and status labels (Available, Booked, Closed) are automatically translated into the selected language.

Booking window

Control how far ahead guests can see bookable dates. Leave this on Unlimited to show all future availability, choose Days from today for a rolling window, or choose Until a specific date for a fixed cutoff.

Guests can browse all future dates that your synced sources and manual blocks allow.

Loading preview...

Create a Free Account

Unlock custom date blocking, full color customization, iCal export, and your own dashboard to manage everything.

Widget Features

Free plan includes core iCal sync. RentalBeam Plus and Pro add up to 10 sources per calendar, combined export URLs, sync monitoring, Google Calendar quick-add, manual date controls, and branding removal.

Free Plan

Start with 1 calendar and 1 iCal source

Auto Sync

Automatic iCal updates from Airbnb, VRBO, Booking.com, or any ICS feed

Source Aggregation

Free includes 1 source. Plus and Pro support up to 10 sources per calendar

Two-Way iCal Sync

Import OTA feeds, then export one combined feed to Google Calendar or OTA imports where supported

Sync Health Monitor

Healthy, Stale, Error, and last-sync timestamps per source

Export Access Tracking

See when Airbnb, Google Calendar, or VRBO last fetched your feed

Google Calendar Quick-Add

One-click webcal subscription to your export URL

Custom Date Blocking

Plus and Pro can block days or ranges with labels and colors

Branding and Colors

Plus and Pro unlock custom styling and branding removal

Dark Mode

Light, dark, or auto

Responsive

Works on desktop, tablet, and mobile

Privacy Safe

iCal feeds expose blocked dates only - not guest data

11 Languages

Auto-detected or forced

Up to 25 Calendars

Scale from 1 calendar on Free to 25 on Plus or Pro

Beachfront Villa

Luxury Coastal Property

Click arrows to see different property calendars

Why Add an Availability Calendar to Your Property Website

Let visitors see live availability for your vacation rental or short-term accommodation without leaving your site.

Always Up to Date

iCal sync keeps your calendar accurate across every platform. No manual updates required.

Privacy First

iCal feeds only expose blocked date ranges. No guest names, emails, or personal data is ever shown.

Works Everywhere

Responsive widget that looks great on desktop and mobile. Upgrade on RentalBeam when you want export URLs, date controls, and direct booking tools on the same synced calendar.

Setup in 3 Steps

1

Get Your iCal URL

Copy the export link from Airbnb, VRBO, Booking.com, or any iCal-compatible platform.

2

Create Your Widget

Paste the iCal URL, choose colors and language, and preview the calendar instantly.

3

Embed on Your Site

Copy the snippet and paste it into your website builder or any HTML page.

Frequently Asked Questions

Common questions about adding a rental availability calendar to your website

An availability calendar widget is an embeddable calendar you place on your accommodation website. It syncs with iCal feeds from booking platforms and displays which dates are available or blocked in real time, so visitors browsing your vacation rental, holiday let, or short-term rental listing see up-to-date availability without leaving your site.

You provide an iCal / ICS URL exported from your booking platform (Airbnb, VRBO, Booking.com, Google Calendar, or any other iCal source). The widget fetches that feed automatically and marks blocked dates on the calendar.

Yes. On upgraded plans in RentalBeam you can manually block single dates or date ranges for owner stays and maintenance, apply custom labels and colors, and include those overrides in iCal exports.

Yes. The Free plan includes 1 calendar with 1 iCal source, a multi-month view, and an embed snippet. Upgraded plans unlock more calendars (up to 25), custom colors, date blocking, and iCal export.

Any builder that accepts an HTML snippet or iframe: WordPress, Wix, Squarespace, Webflow, and static HTML sites. Whether you run a vacation rental website, a holiday accommodation page, or a property management portal, just paste the embed code and the widget renders automatically.

Yes. On upgraded plans you can add up to 10 iCal sources per calendar. This is ideal for vacation rental hosts who list on multiple platforms - the widget merges all feeds and displays a unified availability view for your property.

No. iCal feeds only contain blocked date ranges. No guest names, emails, or contact information is ever shown or stored by the widget.

About 2 minutes. Paste your iCal URL, copy the embed code, and add it to your accommodation or rental property website. Custom colors are available on upgraded plans.

On upgraded plans in RentalBeam you can set custom background and status colors (available, booked, closed), manually manage date-range labels, and export iCal feeds. The widget also supports dark mode (auto, light, or dark) and 11 display languages.

Availability Calendar Widget for Vacation Rentals and Accommodation

A free availability calendar widget lets visitors see which dates are open or blocked without leaving your website. Whether you manage a vacation rental, holiday let, short-term rental, or any other accommodation, the widget syncs automatically with iCal feeds from Airbnb, VRBO, Booking.com, Google Calendar, or any platform that exports ICS files, so your property listing always reflects the latest booking state. The free plan includes one calendar, iCal sync, and a full embed snippet - no credit card required.

Setup takes about 2 minutes. You paste your iCal URL, choose language, copy the embed snippet, and add it to any website builder - WordPress, Wix, Squarespace, Webflow, or plain HTML. Upgraded plans on RentalBeam add custom colors, manual date management, and iCal export. It works for single-property hosts and multi-listing vacation rental managers alike.

The strongest competitor pages in this space usually push hosts toward a full channel manager or PMS conversation immediately. RentalBeam wins by solving the narrower job first: show real availability on your own website, keep iCal dates aligned, and upgrade only when you need source aggregation, export control, direct booking requests, or more visibility into sync health.

Why show availability on your accommodation website

Guests who find your vacation rental or holiday accommodation through search or social media expect to check availability immediately. Without a calendar, they leave and book through a platform that charges 15-20% commission. An embedded availability widget keeps them on your property website and makes direct inquiries possible.

  • Automatic sync: iCal feeds update availability automatically. No manual date management required.
  • Privacy safe: iCal feeds contain blocked date ranges only. No guest names, emails, or personal data is ever shown.
  • Responsive design: works across desktop, tablet, and mobile layouts without extra configuration.
  • 11 languages: auto-detect the visitor's browser language or force a specific display language per calendar.
  • Custom appearance on upgraded plans: set background and status colors to match your brand with WCAG-compliant auto-generated tones.
  • Dark mode: automatic light/dark theme detection that adapts to the visitor's system preferences.

Feature highlights

  • Multiple iCal sources on upgraded plans: merge availability from up to 10 platforms into a single calendar view.
  • Booking-window and availability controls: limit how far ahead guests can book, add advance notice, and enforce prep time between stays.
  • Custom date blocking on upgraded plans: manually close dates or ranges for owner stays, maintenance, or seasonal closures with custom labels and colors.
  • Status color control on upgraded plans: choose your own colors for available, booked, and closed dates so the calendar matches your website design.
  • Multi-month view: display 1, 2, 3, or more months at once. Visitors scroll through availability without extra clicks.

RentalBeam Plus and Pro also support a practical two-way iCal workflow: import OTA feeds into RentalBeam, then export one combined availability URL back out to Google Calendar or OTA imports where iCal import is supported. That makes the website widget part of a broader sync workflow instead of a one-off embed.

For deeper setup instructions, read how to show availability on your vacation rental website and how to sync Airbnb calendar with your website plus how to add a website availability calendar without a PMS.

How setup works

  1. Get your iCal URL: copy the calendar export link from Airbnb, VRBO, Booking.com, or any iCal-compatible platform.
  2. Create your widget: paste the URL, choose colors and language, and preview the result instantly.
  3. Embed on your property site: copy the JavaScript snippet or iframe code and paste it into your accommodation website builder.
  4. Automatic sync: availability updates continuously via iCal - no manual maintenance needed for your rental listing.

Add a Free Availability Calendar to Your Website

Create your free availability calendar widget for your rental property with iCal sync. No credit card required. Upgrade later for two-way iCal sync, advanced date controls, and direct bookings.