One line of code · Works on any property website

Create a booking form in minutes and accept direct reservations with ease

Add a slide-out booking widget to any property website — Hostinger, WordPress, Wix, Squarespace, Webflow, GoDaddy, or plain HTML. Guests pick dates on a live calendar, accept your rental agreement, and pay with Stripe, all in a panel that slides over your page. No plugins, no developer — just paste one line of code.

5-day free trial · Live in minutes · No commission, ever

Why a drawer beats an inline calendar

An embedded iframe takes up page space and can look bolted on. A drawer floats above your design and only appears when a guest asks to book.

Zero layout impact

The widget is fixed and off-screen until opened. Your homepage, hero, and photos stay exactly as designed.

Opens from your own button

Point it at your existing “Book” or “Request dates” button. No second button, no clutter — one click and the flow appears.

Full booking + payment inside

Dates, guest details, rental agreement, and Stripe payment — the complete flow, without the guest ever leaving your website.

Premium on every device

Smooth slide animation and blur on desktop; a comfortable full-screen sheet on mobile with safe-area support for notched phones.

Live in three steps

1 · Copy one line

Grab the script from your dashboard — your website ID is pre-filled.

2 · Paste it in

Add it to your site's custom code, before the closing body tag.

3 · Point at your button

Set data-trigger to your Book button. Publish. Done.

Booking widget questions

What is a booking widget for vacation rentals?
A booking widget is a small piece of code you add to your website that lets guests book your rental directly. The DirectBookings widget is a slide-out drawer: a guest clicks your Book button, a panel slides out over your page, and they pick dates, accept your rental agreement, and pay with Stripe without leaving your site.
Which website builders does the booking widget work with?
Any of them. It is one line of plain HTML with no dependencies, so it works on Hostinger, WordPress, Wix, Squarespace, Webflow, GoDaddy, Carrd, Framer, or hand-coded HTML. There is no plugin to install.
Can guests pay through the booking widget?
Yes. The widget runs the full booking flow including a real Stripe payment. Money goes directly to your connected Stripe account. You can also run it in request-to-book mode where the card is saved and only charged after you approve.
How much does the booking widget cost?
The widget is included with every DirectBookings plan, starting at $9/month for one property. There is no per-booking commission — you pay only Stripe's standard payment processing fee.
Will the booking widget match my brand?
Yes. Set the accent color and header title with simple attributes, and the booking form inside uses the colors and fonts from your DirectBookings property site. Advanced users can override the drawer's CSS variables and element selectors from their own stylesheet.

Turn one-time guests into repeat direct bookings

Most hosts never see their guests again. Every OTA stay should become your next direct booking — your website accepts commission-free reservations, your WiFi keeps your brand in front of guests long after checkout.

The repeat booking engine
1

Guest books on Airbnb

You pay the OTA commission

2

Stays at your property

Their only visit — for now

3

Connects to your WiFi

Branded splash page

4

Email captured

Added to your guest CRM

5

Automated follow-up

Offers & seasonal discounts

Books directly next trip

Zero OTA commission

Step 1

Direct Booking Website

Accept commission-free reservations from day one. Your own branded site with payments, calendar sync, and automated check-in — live in 15 minutes.

  • Branded booking website with custom domain
  • Stripe payments — zero booking fees
  • Calendar sync with Airbnb & VRBO
  • Pre-signed rental agreements & waivers
Start accepting direct bookings →
Step 2

Guest WiFi Marketing

Stop letting guests disappear after checkout. Capture their email when they log on to WiFi, then automatically invite them back to book direct next time.

  • Branded WiFi splash page & guest email capture
  • Automated rebooking campaigns & seasonal offers
  • Repeat-guest discounts to win the direct booking
  • Guest CRM across all your properties — any router
See WiFi Marketing →

One repeat booking often pays for your subscription many times over — there's no OTA commission the second time around. Bundle subscribers save 30% on Guest WiFi Marketing.

Add the booking widget to your site today.

One line of code. Guests book and pay without leaving your page. $9/month for 1 property, 5-day free trial.

No credit card required · Cancel anytime

Booking Widget for Vacation Rentals — Create a Booking Form in Minutes | DirectBookings