RentalBeam

Pro booking widget

Accept direct bookings and guest payments from your website

Add a booking form to any page with one embed, and give guests a single path from open dates to a request, a secure payment link, or card payment in the widget. Airbnb and VRBO keep running alongside it.

Compare plans
Setup in ~2 minutes
No complex code
Paste into your existing website
Wallet options where supported via Stripe
your-rental.com/book
July 2026
SuMoTuWeThFrSa

Pick your dates

Guests

Up to 6

1
$280 × 4 nights$1,120
Cleaning fee$90
Total$1,210

About you

Full Name

John DoeJohn Doe

Email Address

john@example.comjohn@example.com

No charge yet. The host reviews your request first.

Quiet proof

Guests see familiar brands. Hosts keep one RentalBeam workflow.

Use RentalBeam as the booking layer on your website while keeping Airbnb, VRBO, and Booking.com in the mix. When you enable guest card payments on Pro, Stripe can show familiar card brands plus Apple Pay and Google Pay where the guest device, browser, region, and account setup support them.

Works with familiar booking platforms

Keep Airbnb, VRBO, and Booking.com in the mix while RentalBeam handles your website flow.

Supports many major cards and wallets on Pro

Turn on guest payments when you are ready. Card brands and wallets such as Apple Pay and Google Pay appear where Stripe, device, browser, and region support them.

Secure card processing

Hosts use RentalBeam day to day. Stripe supports card processing and payouts underneath the same host workflow.

Third-party names and logos are used for identification only and remain the property of their respective owners.

Direct bookings in 3 steps

Sync your availability, paste the booking widget into your site, and keep guests on your website from dates to inquiry, secure pay-later, or payment on Pro.

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.

See the guest flow

Let guests stay on your site from open dates to the booking flow you choose

The booking form stays simple on purpose: guests choose dates, review the stay, and continue in the flow you choose. Keep it inquiry-first, approve first and send a secure payment link later, or let guests pay in the widget. Pricing can stay visible or hidden.

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.

What Pro adds

A full booking back office, not just a form

Behind the widget guests see, Pro gives you request review, pricing tools, guest messaging, custom fields, and payments - all on your own website, with no commission and no RentalBeam booking fee.

Requests and review

Every request lands ready to decide on

A guest submits dates, guest count, and a message from your website. It arrives by email to up to three notification addresses and opens a secure review screen where you approve, decline, or send a payment link - all with the full stay in front of you.

  • Up to 3 host notification emails with a secure review link
  • Approve, decline, or send a payment request from one screen
  • Booking rules - min/max stay, guest limits, notice, prep time - filter requests first

Pricing tools

Price it your way, discounts and all

Set nightly rates, override them for seasons, add cleaning or pet fees, and layer on length-of-stay discounts. Run coupon codes with usage limits and expirations. Show the total to guests or keep pricing hidden and quote manually after the request.

  • Seasonal pricing, configurable fees, and discount rules
  • Coupon codes with usage limits, minimum nights, and expiry
  • Multi-currency pricing, shown or hidden per booking form

Guest messaging

Message guests without leaving your inbox

Booking notifications, confirmations, and payment receipts go out automatically in your brand color. Reply to a notification email from Gmail or Apple Mail and it reaches the guest; their reply comes back to you and is saved in the dashboard Messages tab. Your personal address is never shared.

  • Automated guest emails in your brand accent color
  • Reply from your inbox - the guest never sees your address
  • Every message thread saved in the dashboard

Custom fields

Collect exactly the details each stay needs

Add the questions your booking actually needs - text, phone, dropdowns, dates, times, and more - up to 20 per rental. Add a file-upload field for a photo ID or document (up to 3 files, 10 MB each) and view it securely from the booking in your dashboard.

  • Text, number, dropdown, checkbox, date, time, and phone fields
  • Secure file uploads for photo ID or documents
  • Guest-count controls for adults, children, and pets

Payments

Get paid the way that fits, with no commission

Pro takes no commission and no RentalBeam booking fee on your direct bookings. Let guests pay by card in the widget through Stripe, send a secure pay-later link after approval, split a deposit and balance, or record cash and bank transfers yourself - and send branded invoice PDFs either way.

  • Zero RentalBeam commission - card payments only carry the standard Stripe fee
  • Pay in widget, secure pay-later links, or deposits and split payments
  • Branded invoice PDFs with customizable details

Everything in the box

The complete booking-widget feature surface

One embed, and every control a direct-booking host needs - grouped by how you actually use them.

Booking form widget

Take bookings your way

Stay inquiry-first or accept direct - on your terms, with the details you need.

  • Live availability

    Uses the same synced iCal availability and manual blocks as your calendar widget, and re-checks live before instant reservations to prevent double bookings

  • Optional pricing display

    Show nightly pricing, or hide it and quote manually after the request

  • Custom fields

    Collect guest details with text, email, phone, number, dropdown, checkbox, date, time, and file upload fields - including photo ID and document uploads

  • Guest counts

    Adults, children, and pets with per-category limits

  • Booking rules

    Minimum and maximum stay, advance notice, prep time, booking windows, allowed check-in/out days, and same-day cutoff

  • Request holds and reminders

    Requested dates can hold automatically until you answer, and RentalBeam reminds you about unanswered requests

  • Cancellation policies

    Flexible, moderate, firm, or strict presets - or your own custom refund windows - plus a security deposit notice

Pricing and payments

Quote, discount, and collect - no commission, no RentalBeam booking fee.

  • Payment links

    Approve the request, then send a secure hosted payment page when you are ready to collect

  • Split payments

    Collect a deposit now and the balance later with multiple payment steps for one stay

  • Invoice PDFs

    Send branded invoice PDFs with customizable payment details and guest-facing notes

  • 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

  • Multi-currency

    Accept guest payments in 134 currencies including USD, EUR, GBP, CAD, AUD, and JPY

  • Offline payments and manual bookings

    Record bank transfer or cash payments with optional guest receipts, and add phone or email bookings yourself

Polished and connected

A widget that looks like yours and keeps you in the loop.

  • Widget appearance

    Titles, subtitle, accent color, progress steps, and success message - plus your logo on invoices and the hosted payment page

  • Host notifications

    Up to 3 notification emails with secure review links. Hit reply to message the guest from your inbox - their reply comes straight back to you.

  • Responsive

    Optimized for desktop and mobile booking flows

  • Automated guest emails

    Schedule check-in instructions before arrival and a thank-you after checkout, personalized with guest and stay details

Booking-ready foundation

The synced calendar that powers direct bookings

Accurate first
RentalBeam synced availability calendar used as the foundation for direct bookings

Built on synced availability

The booking widget works because the calendar underneath it stays accurate

RentalBeam builds the booking widget on 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 payments can be added without changing the guest-facing flow

Synced proof

If a stay is blocked elsewhere, it stays blocked here too

The booking form uses the same iCal sync foundation as the availability calendar, so direct requests reflect the same genuinely open dates your guests already see elsewhere.

Beachfront Villa

Luxury Coastal Property

Click arrows to see different property calendars

Why it works

What RentalBeam keeps together once direct bookings go live

RentalBeam gives independent hosts one direct-booking workflow that stays connected from open dates to host review, secure pay-later requests, invoice PDFs, and optional guest payments.

Keep availability, rules, and booking flow aligned

The booking widget uses the same synced availability, pricing visibility, rules, and date controls as the rest of your RentalBeam setup.

Give guests a payment path that fits how you host

Stay inquiry-first, approve first and send a secure payment link later, or let guests pay by card in the widget on Pro.

0%
Commission and RentalBeam booking fees on your direct bookings
100%
Of every direct booking stays yours - card payments only carry standard Stripe fees
Your domain
Bookings happen on your own website, not a third-party marketplace

Frequently asked questions

Common questions about vacation rental booking widgets

Does RentalBeam charge a commission or booking fee on Pro?

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.

Does RentalBeam take a commission on my direct bookings?

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.

Does RentalBeam support coupon codes and discounts?

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.

Can I message guests from my email inbox?

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.

What is a vacation rental booking widget?

A booking widget is a form embedded on your own website that lets guests send reservation requests directly to you. It shows current availability, optionally displays pricing, and collects guest details in one form.

Does the booking widget replace 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, so guests who find you directly have a clear path to contact and book with you.

The rest of the widget set

A booking form, a calendar, and a map

The booking form is one of three embeddable RentalBeam widgets you can add to the same rental.

Ready to add bookings and payments to your website?

Start free, then upgrade to Pro when you want booking requests, secure pay-later links, invoice PDFs, and guest card payments on your own site - no full PMS or complex code required.

Compare plans