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. It syncs automatically with iCal feeds from Airbnb, VRBO, Booking.com, Google Calendar, or any platform that exports ICS files, so your listing always reflects the latest booking state. The free plan includes one rental, 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 the same for one rental or for fifty.
RentalBeam solves the narrow job first: show real availability on your own website and keep iCal dates aligned. Upgrade only when you need source aggregation, export control, direct booking requests, or deeper sync health visibility - not a full channel manager or PMS migration.
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 takes a commission. An embedded availability widget keeps them on your property website and makes direct inquiries possible.
- Automatic sync: you never edit dates by hand.
- 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.
- 25 languages: auto-detect the visitor's browser language or force a specific display language per rental.
- Custom appearance on upgraded plans: set background and status colors to match your brand with WCAG-compliant auto-generated tones.
- Dark mode: the widget follows the visitor's light or dark setting.
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.
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
- Get your iCal URL: copy the calendar export link from Airbnb, VRBO, Booking.com, or any iCal-compatible platform.
- Create your widget: paste the URL, choose colors and language, and preview the result instantly.
- Embed on your property site: copy the JavaScript snippet or iframe code and paste it into your accommodation website builder.
- Automatic sync: availability updates continuously via iCal - no manual maintenance needed for your rental listing.