iCal Availability Calendars and Direct Booking for Vacation Rentals
RentalBeam helps hosts show availability on their own website with automatic iCal sync from Airbnb, VRBO, Booking.com, and other iCal sources. The availability calendar is available on the Free plan. On Pro, you can also add a booking form widget so guests can send reservation requests directly from your site.
Learn more: Airbnb availability calendar widget • vacation rental calendar • vacation rental booking widget
Why hosts use RentalBeam
You can start with one calendar on the Free plan, then move to Plus or Pro when you need more calendars, more iCal sources per calendar, or direct booking workflows.
- Free plan available: one calendar, one iCal source, and an embeddable availability widget.
- Any iCal source: Airbnb, Booking.com, VRBO, and any feed that exports iCal/ICS.
- Automatic syncing: availability updates automatically via iCal (timing varies by platform cache behavior).
- Responsive widgets: works across desktop and mobile layouts.
- Language support: browser auto-detection or dashboard-forced language with 11 supported languages.
- Appearance control: set background and status colors, with optional WCAG-aware auto color generation.
- Direct booking workflow: Pro adds a booking form widget with email alerts for each request.
Keep more of each booking
Platforms commonly charge 15-20% per booking. Direct bookings through your own website avoid those commission fees, which can materially improve margins over time.
Setup flow
- Get Your iCal URL: Copy the calendar export link from Airbnb, VRBO, Booking.com, or any iCal-compatible platform.
- Create Your Widget: Paste the iCal URL into RentalBeam and customize appearance.
- Embed on Your Website: Add the embed snippet to WordPress, Wix, Squarespace, Webflow, or custom HTML.
- Automatic Sync: Availability updates automatically via iCal.
Feature highlights
- Universal iCal Integration: Connect any iCal source - Airbnb, VRBO, Booking.com, or any custom iCal feed.
- Booking Form Widget (Pro): Add a direct booking form alongside your calendar. Guests request reservations on your website - no commissions, instant email alerts, no platform middleman.
- Custom Appearance: Choose a custom background colour for your widget and let the system auto-generate WCAG-compliant status colours, or set them manually.
- Status Colour Control: Pick your own colours for available, booked, and closed dates so the calendar matches your brand perfectly.
- Custom Date Blocking: Manually block individual days or date ranges - mark them as closed, booked, or assign a custom label and colour for maintenance periods, owner stays, or seasonal closures. On Plus/Pro, these blocked ranges can be included in iCal export URLs for tools like Google Calendar and OTA imports (Airbnb/VRBO/Booking.com where iCal import is supported).
- Dark Mode Support: Automatic dark mode detection that adapts to your visitors' system preferences.
- Multi-Month Views: Display 1, 2, 3, or more months at once.
- Mobile-First Design: Perfect on smartphones and tablets.
- Customisable Layout: Adjust widget width, height, colours, and booking status labels.