RentalBeam

Direct booking widget

Add direct bookings and guest payments to your rental website

Start with synced availability, then paste one widget into your site so guests can request a stay, pay after approval, or pay by card without bouncing to another marketplace. RentalBeam Pro adds booking and guest payments without a full PMS or custom checkout.

Compare plans
Setup in ~2 minutes
No complex code
Paste into your existing website
Guest card payments on Pro

Direct booking workflow

Start simple, then take guest payment immediately

Live onyour site

One booking widget, one dashboard, and one host workflow from first request to paid stay.

Availability calendar

Synced and ready for direct bookings

Synced

Guest booking

Website booking live

Guest stays on your site from dates to payment

Next step

Host stays in control

  • Review stay details
  • Keep dates perfectly synced
  • Turn on guest card payments when ready

See the guest flow

See the form your guests will use

Open the real booking form to see how guests move from dates to the flow you choose. On RentalBeam Pro, the same setup can stay inquiry-first, send a secure payment link later, or collect guest card payments in the widget.

Real booking-form preview, not a mock screenshot
Guests stay on your website from dates to payment
Inquiry-first and card-payment flows use the same widget setup
your-rental.com/book
Loading preview...

The real RentalBeam demo booking form, shown the way your guests see it on your own website.

Direct bookings in 3 steps

Sync your availability, paste the booking widget into your site on Pro, and keep the guest path on your own website from inquiry to pay later or pay now.

1

Connect your availability

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

2

Choose pricing and payment flow

Show pricing or keep it hidden, then set rates, seasonal overrides, fees, discounts, payment steps, custom fields, and booking rules.

3

Go live on your own website

Paste the booking form on your website and start receiving reservation requests, secure pay-later follow-up, or guest card payments from the same embedded form.

Booking-ready foundation

The synced calendar that powers direct bookings

Accurate first
RentalBeam synced availability calendar that powers a direct-booking workflow

Built on synced availability

The booking widget works because the calendar underneath it stays accurate

RentalBeam starts with the part most direct-booking pages skip: a live calendar foundation that stays aligned with Airbnb, VRBO, Booking.com, and your own manual date controls.

If a date is blocked elsewhere, it should stay blocked here too.
Works with Airbnb, VRBO, Booking.com, and other iCal-friendly setups
Manual blocks, prep time, and booking windows still apply
Guest card payments can be added without changing the guest-facing flow

Try it now

Start your availability sync, then unlock direct booking on Pro

Create the synced calendar first, preview it here, then claim it on RentalBeam to turn on booking requests, secure pay-later links, and guest card payments without a PMS migration.

Show booked dates as:

Start with synced availability first:

The booking widget activates on RentalBeam Pro, which takes no commission and no RentalBeam booking fee on your direct bookings. Add your iCal feed now, preview the calendar, then claim it on RentalBeam and paste the widget into your site when you are ready for inquiry-only, secure pay-later, or pay-in-widget bookings.

Read the direct-booking setup guide

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.

Half-day check-in and checkout

Booked ranges start and end with a split day instead of a fully blocked one.

Show legend

Display the colour key beneath the widget, or hide it for a cleaner look.

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.

Frequently asked questions

Common questions about direct booking widgets and the RentalBeam workflow

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.

It is an embeddable booking request form that sits on your own website and lets guests contact you directly about available dates, with pricing shown or hidden depending on how you want to handle requests. RentalBeam keeps the widget synced with your availability calendar so guests only request genuinely open stays.

Add a direct booking widget to your own website so guests book with you instead of through an OTA. RentalBeam charges no commission and no booking fee on direct bookings - you keep the full nightly rate, minus only the standard card processing fee if you collect payment through Stripe. The availability calendar is free to start, and the booking form (with guest payments) is on the Pro plan, so there is no per-booking cut at any tier.

No. RentalBeam works alongside Airbnb, VRBO, Booking.com, and other iCal-connected channels. You keep your OTA listings and add a commission-free direct-booking option on your own site.

Yes. Hosts can keep the booking widget inquiry-first or enable secure guest payments through Stripe Connect. Depending on the host setup, guests can either pay inside the widget or later through a secure RentalBeam payment page.

RentalBeam Pro includes the booking form widget, secure email review links, configurable pending hold controls, optional pricing display, seasonal pricing, configurable fees, discounts, coupon codes, custom fields, guest-count settings, booking rules, payment links, secure hosted payment pages, split payment steps, invoice PDFs with invoice customization, and up to 3 notification emails per calendar. Pro takes no commission and no RentalBeam booking fee on direct bookings; when a guest pays by card, only the standard Stripe card-processing fee applies, paid to Stripe, not RentalBeam.

The booking widget uses the same synchronized availability state as your calendar widget. Airbnb, VRBO, Booking.com, and manual blocked dates all feed into the same availability logic.

Yes. You can start by creating your synced availability calendar on RentalBeam Free, then upgrade to Pro when you want to add the direct booking widget to that calendar.

Direct Booking Widget for Vacation Rental Websites

A direct booking widget helps guests send reservation requests from your own website instead of bouncing back to an OTA. It works best when it sits on top of synced availability, so the guest can only request dates that are actually open across Airbnb, VRBO, Booking.com, and your manual blocks.

RentalBeam Pro adds the booking form widget after your calendar is set up. You can keep pricing hidden and use the form as a pure request workflow, or show optional pricing, seasonal overrides, fees, discounts, coupon codes, and booking rules. Hosts can keep the flow inquiry-first, approve first and send a secure payment link later, or enable secure guest payments in the widget when they want guests to pay online.

  • No commissions: direct booking requests from your own website do not trigger OTA commission fees through RentalBeam.
  • Synced availability first: the booking widget uses the same iCal-based availability as your calendar widget.
  • Optional pricing: show nightly pricing, seasonal overrides, fees, and discounts only if you want to.
  • Discounts and coupons: support early-bird, last-minute, weekly/monthly discounts, and promo codes.
  • Guest intake controls: collect custom fields, guest counts, and extra stay details before you reply.
  • Booking rules: set advance notice, prep time, same-day cutoff, and allowed check-in/out days.
  • Host notifications: receive direct booking requests by email, review them securely, and manage follow-up from the RentalBeam dashboard.
  • Payment follow-up: send a secure hosted payment page after approval, use split payments when needed, and include invoice PDFs with the booking flow.
  • Works alongside OTAs: keep Airbnb and VRBO while giving direct guests a commission-free request option.
  • Multi-currency display: show amounts in USD, EUR, GBP, CAD, AUD, or NZD.
  • Looks native to your site: light, dark, and auto themes with responsive layouts; on Pro, your brand accent color carries through the booking form, the hosted payment page, and guest emails.

For implementation details, read how to accept direct bookings from your vacation rental website and start with the synced availability calendar.

Related Guides

Learn how synced availability, direct booking requests, secure pay-later links, and Pro setup fit together in RentalBeam.