RentalBeam

Vacation Rental Booking Widget - Accept Direct Reservations

Embed a booking form on your website. Guests send requests directly to you, you receive an email alert for every request, and you confirm outside the platform. Pro adds optional pricing display, seasonal pricing, fees, discounts, coupon codes, and booking rules.

Read the step-by-step setup guide

Live on Your Site in 3 Steps

Booking form widget is available on Pro. It uses the same synced availability as the calendar widget and adds optional pricing, rules, and request collection.

1

Sync Availability First

Add your Airbnb, VRBO, Booking.com, or other iCal sources so guests only request genuinely open dates.

2

Configure Pro Settings

Enable the booking form and set pricing, seasonal overrides, fees, discounts, coupon codes, custom fields, and booking rules.

3

Embed and Accept Requests

Paste the booking form on your website and receive reservation requests by email with no commission on direct bookings.

Live Booking Widget Preview

Open the real booking form in a modal preview. This booking widget is available on Pro.

Booking Widget Features

Live Availability

Uses the same synced iCal availability and manual blocks as your calendar widget

Optional Pricing Display

Show nightly pricing or disable pricing entirely - requests still work either way

Seasonal Pricing

Override nightly rates, minimum stay, and discounts for specific date ranges

Configurable Fees

Cleaning, pet, service charges - flat or per-night/guest

Discount Rules

Weekly/monthly, early-bird, and last-minute discounts with stacking controls

Coupon Codes

Percent or flat discounts with usage limits, minimum nights, and expiration dates

Custom Fields

Collect guest details with text, email, phone, select, checkbox, date, and more

Guest Counts

Adults, children, and pets with per-category limits

Booking Rules

Advance notice, prep time, allowed check-in/out days, and same-day cutoff

Widget Appearance

Titles, subtitle, accent color, progress steps, success message, and savings badge

Host Notifications

Up to 3 notification email addresses plus dashboard booking inbox

Multi-Currency

USD, EUR, GBP, CAD, AUD, NZD

Responsive

Optimized for desktop and mobile booking flows

Built on Synced Availability

The booking form uses the same iCal sync as your availability calendar widget. Dates blocked on Airbnb or VRBO are automatically unavailable for direct requests, including manual owner blocks and booking-window restrictions.

Beachfront Villa

Luxury Coastal Property

Click arrows to see different property calendars

Why Hosts Add a Booking Widget

Platforms often charge 15-20% commission. Direct requests from your website avoid per-booking commission.

Keep Every Dollar

Platform commissions are 15-20% per booking. Direct bookings from your website go straight to you - no middleman, no deductions.

Zero Double Bookings

The booking widget syncs with all your iCal sources in real time. Guests can only request dates that are genuinely available.

Instant Notifications

Get an email the moment a guest submits a request. Dates, guest details, custom field answers, and their message land in your inbox.

Try the Calendar Builder

Start with the availability calendar on Free. Upgrade to Pro when you are ready to add optional pricing, seasonal pricing, fees, discounts, and booking requests.

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.

Set Up Availability Calendar in 3 Steps

Availability calendar starts on the Free plan with 1 calendar and 1 iCal source. Plus and Pro add source aggregation, export URLs, and advanced date controls.

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.

RentalBeam vs. the Alternatives

Why hosts choose RentalBeam over expensive PMS or manual calendar updates

Feature
RentalBeam(Us)
Full PMSBooking Website BuilderManual Updates
Availability calendar on your site
Free to start
Setup in minutes
Auto iCal sync
Some plans
Multi-platform sync
Some plans
Custom colors and branding
Plus/Pro
Direct booking form
Pro plan
No monthly fee
Yes No Varies|Pricing and features accurate as of 2026

Frequently Asked Questions

Common questions about vacation rental booking widgets

A booking widget is a form embedded on your own website that lets guests send reservation requests directly to you. It shows your real-time availability, calculates pricing, and collects guest details - without going through Airbnb or VRBO.

No - it works alongside them. You keep your existing listings on those platforms and add a direct booking option on your own website. Guests who find you on Google or via your site can book directly, saving you the 15-20% commission.

Pricing display is optional and fully configurable. Set nightly rates, seasonal overrides, cleaning fees, pet fees, length-of-stay discounts, and coupon codes. Choose from 6 currencies. RentalBeam does not process payments - guests submit a request and you confirm the booking directly.

You receive an instant email alert with the guest's details, dates, and contact information. You can then reply to confirm, decline, or discuss the reservation directly.

Yes. The booking widget reads from the same iCal sources as your availability calendar. When a guest books on Airbnb or VRBO, those dates are blocked on your booking widget in real time - preventing double bookings.

The booking form widget is a Pro plan feature. Pro includes configurable fees, discount rules, coupon codes, custom form fields, seasonal pricing, booking rules, and multi-currency support. The Pro 3-calendar plan includes a 14-day free trial.

Ready to Accept Direct Bookings?

Set up your booking widget in minutes. Sign up free, then upgrade to Pro for zero-commission direct reservations. The Pro 3-calendar plan includes a 14-day free trial.

Compare Plus vs Pro