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 guideBooking form widget is available on Pro. It uses the same synced availability as the calendar widget and adds optional pricing, rules, and request collection.
Add your Airbnb, VRBO, Booking.com, or other iCal sources so guests only request genuinely open dates.
Enable the booking form and set pricing, seasonal overrides, fees, discounts, coupon codes, custom fields, and booking rules.
Paste the booking form on your website and receive reservation requests by email with no commission on direct bookings.
Open the real booking form in a modal preview. This booking widget is available on Pro.
Uses the same synced iCal availability and manual blocks as your calendar widget
Show nightly pricing or disable pricing entirely - requests still work either way
Override nightly rates, minimum stay, and discounts for specific date ranges
Cleaning, pet, service charges - flat or per-night/guest
Weekly/monthly, early-bird, and last-minute discounts with stacking controls
Percent or flat discounts with usage limits, minimum nights, and expiration dates
Collect guest details with text, email, phone, select, checkbox, date, and more
Adults, children, and pets with per-category limits
Advance notice, prep time, allowed check-in/out days, and same-day cutoff
Titles, subtitle, accent color, progress steps, success message, and savings badge
Up to 3 notification email addresses plus dashboard booking inbox
USD, EUR, GBP, CAD, AUD, NZD
Optimized for desktop and mobile booking flows
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.
Luxury Coastal Property
Click arrows to see different property calendars
Platforms often charge 15-20% commission. Direct requests from your website avoid per-booking commission.
Platform commissions are 15-20% per booking. Direct bookings from your website go straight to you - no middleman, no deductions.
The booking widget syncs with all your iCal sources in real time. Guests can only request dates that are genuinely available.
Get an email the moment a guest submits a request. Dates, guest details, custom field answers, and their message land in your inbox.
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:
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.
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.
Unlock custom date blocking, full color customization, iCal export, and your own dashboard to manage everything.
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.
Copy the export link from Airbnb, VRBO, Booking.com, or any iCal-compatible platform.
Paste the iCal URL, choose colors and language, and preview the calendar instantly.
Copy the snippet and paste it into your website builder or any HTML page.
Learn how availability sync and direct booking requests work together.
Why hosts choose RentalBeam over expensive PMS or manual calendar updates
| Feature | RentalBeam(Us) | Full PMS | Booking Website Builder | Manual 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 |
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.
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.