Booking Widget
A direct booking form guests fill out on your own website - no OTA commission, no redirect.
Available onPro
The booking widget is a Pro feature. The availability calendar is a separate widget available on Free and above.
What it does
The booking widget embeds a reservation form on your site. Guests pick available dates, enter their details, and submit a request. Depending on your settings, you review and confirm the request, send a secure payment link, or let the guest pay in the widget. Availability comes from the same iCal sources as your calendar, so dates stay consistent.
Plan requirements
| Feature | Free | Plus | Pro |
|---|---|---|---|
| Booking widget | - | - | ✓ |
| Inquiry only mode | - | - | ✓ |
| Request now + payment links | - | - | ✓ |
| Pay in widget (Stripe) | - | - | ✓ |
| Seasonal pricing | - | - | ✓ |
| Coupon codes | - | - | ✓ |
| Custom fields & file uploads | - | - | ✓ |
| Booking rules (min stay, advance notice, etc.) | - | - | ✓ |
In this section
- Embed guide - find your widget ID and add the form.
- Booking flow modes - inquiry, request now, or pay in widget.
- Pricing, fees & discounts - nightly rate, seasonal pricing, fees, and discounts.
- Booking rules - advance notice, prep time, and pending hold timing.
- Guest payments - bank transfer, cash, or card via Stripe Connect.
- Custom fields & file uploads - your own form fields, checkbox fees, and guest file uploads.
- Appearance - logo, accent color, titles, and success messages.
- Notifications & the review link - who gets emailed, and how you respond.
- Guest messaging - reply to a booking email to message the guest directly.