RentalBeam

Availability Widget

Free Availability Calendar Widget for Your Website

Sync from any iCal source - Airbnb, VRBO, Booking.com, Google Calendar, or custom feeds - and show live availability right on your vacation rental website. Start free with one calendar, then upgrade on RentalBeam when you need more.

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
Match status colours to background

Keep this on for automatic accessible colours, or switch to manual mode to choose each status colour yourself.

Display Language

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

Booking window

Dates beyond the window appear as closed on your calendar.

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.

Website calendar

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, refreshed at most every 30 minutes

Source Aggregation

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

Two-Way iCal Sync

Import booking-platform feeds, then export one combined feed on Plus and Pro. Works with Google Calendar and supported iCal imports

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 on Plus and Pro

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 - swipe between months on phones

Privacy Safe

iCal feeds expose blocked dates only - not guest data

12 Languages

Auto-detected or forced

Scales with your portfolio

From 1 calendar free to 3, 10, or 25 on paid plans - or a custom quantity for larger portfolios

Multi-Unit Widget

Combine several calendars into one widget with an all-units availability timeline, a combined month view, and per-unit tabs. On Pro, the group booking form can show guests the units free for their dates, each with its photo and real price. Available on plans with multiple calendars; the booking form is on Pro

Live preview

See the calendar on real property examples

Rotate through example rentals to see the calm website-ready calendar guests will use before they contact you.

Beachfront Villa

Luxury Coastal Property

Click arrows to see different property calendars

Why hosts use it

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

No. RentalBeam Pro takes zero commission and adds no RentalBeam booking fee - your direct booking revenue is 100% yours. The booking form widget, guest payment workflow, coupon codes, seasonal pricing, custom fields, and booking rules are all included. The only cost when a guest pays by card through RentalBeam is the standard Stripe card-processing fee, which is paid to Stripe, not RentalBeam. Inquiry-only and pay-later flows have no per-transaction cost.

No. RentalBeam never takes a commission on your booking revenue on any plan, and Pro adds no RentalBeam booking or application fee. If a guest pays by card through RentalBeam, only the standard Stripe card-processing fee applies - that fee goes to Stripe, the same as any payment processor. Inquiry-only, pay-later, and off-platform bookings (such as bank transfer) have no per-transaction cost at all.

Yes. RentalBeam Pro includes coupon codes, percentage and fixed-amount discount rules, and seasonal pricing tiers. You can run promotional codes for repeat guests, configure off-season discounts, and combine them with custom fees and booking rules from the same booking form widget setup.

Yes. On Pro, every booking notification email includes a reply address linked to that booking. Reply in Gmail, Apple Mail, or any email app and your message goes to the guest. When they reply, it comes back to your inbox and is saved in the dashboard Messages tab. Your personal email address is never shared with the guest.

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 12 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 may charge a meaningful 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.
  • 12 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.

RentalBeam handoff

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.