Home

Short-term rental booking software

The best direct booking experience for your guests. PMS, dynamic pricing & channel manager under one roof for you.

Free trialWidget Demo

Read Customer Service Reviews of BNBForms.com at Capterra.Read Customer Service Reviews of BNBForms.com at Trustpilot.

Works on Any Site

wordpress logo
Wix logo
Webflow logo
Squarespace logo
GoDaddy logo

How BNBForms Works

Get ready to accept direct bookings for your property in a few simple steps with our vacation rental reservation system.

1sign up

Sign up to create a free BNBForms account.

No credit card required.

2customize

Add your rentals, amenities, and extras. Add rates and booking rules. Enable online payments. Customize the look of your b&b booking system widget.

3add to site

Get your personalized widget code and add it to your site – setup varies by CMS. Your site can now take direct bookings through a modern short-term rental booking widget!

4manage

Add, view, and edit bookings. Automate guest communications. Control finances. Auto-sync your availability with Airbnb and other platforms.

BNBForms Vacation Rental Software Helps You To…

Accept direct bookings and increase your revenue

Choose to sync with OTAs – or stay fully independent

Waste no time on admin or manual tasks

Get data-driven insights into your revenue

Keep 100% of your earnings – we take no cut

Earn loyalty from travelers and keep them coming back

BNBForms is Perfect for Independent Hosts & Property Managers

Our booking software for short term rentals is perfect for anyone
who runs their property as a full-scale business.

Vacation Rentals
Vacation Rentals
Hotels & BnBs
Small Hotels and B&Bs
Apartments
Campsites & Farm Stays

Why Trust Our Vacation Rental Booking Software?

  • Based on our proven software

    Built on the foundation of our successful WordPress solution.

  • 7+ years on the market

    Our property booking engine for rentals is used by thousands of property rental businesses.

  • Proved to work with any property

    Whether you are a B&B, villa, or RV rental, you get the tools you need.

Get Started

Trusted Pricing Technology. Your Business, Your Revenue.

  • We don’t take any commissions on your bookings

    Take as many bookings as possible

  • We don’t take any commissions on your properties

    Our vacation rental software will work for unlimited listings.

  • Fixed subscription fee

    Choose between a monthly or yearly subscription.

BNBForms dashboard

Simplify Your Short Term Rental Management

Reservations, Accounting, Reports, Guest Management

Add Unlimited Properties
Single property or portfolio – we handle it all.
Add Pricing Rates & Inventory
Set up a flexible pricing strategy to bend to a specific season or condition.
Accept Automated Bookings
Accommodation booking software with instant or manual confirmation
Create Flexible Booking Rules
Temporarily take properties out of bookings, set stay and arrival/departure requirements.
Manage Bookings with Ease
View payment history, edit bookings, set up automated emails.
Sync Bookings to OTAs
Share your availability data with travel platforms like Airbnb via iCal.
iCal Channel Manager: Sync Booking to Travel Platforms

iCal Channel Manager: Sync Booking to Travel Platforms

Connect your independent vacation rental website to external travel platforms where you have listings, such as Airbnb.

  • Automated two-way bookings sync with Airbnb, Booking.com, TripAdvisor and other OTAs that support iCal
  • Sync and manage bookings via your Google Calendar or Apple Calendar
  • Automatic protection from double bookings
Channel Manager

Easy Tiered Pricing for Each Accommodation

Per-person rates
Based on length of stay
Based on amenities or extras
Custom discounts

Accept Payments Online or After Arrival

paypal
direct bank transfer
stripe
pay on arrival

One Account
for All Your STR Needs

BNBForms is short term rental booking software that centralizes all your accommodations, bookings, calendars, payments, and rules. From a powerful direct booking widget to automated notifications, everything is managed in one user-friendly dashboard.

Get Started

Manage Online Booking Form & Reservations in One Account

Guest Communication & Email Marketing

Keep your vacation rental operations smooth and professional with automated, event-driven guest communications. Send timely, personalized emails at every stage of the guest journey:

Before arrival

  • Booking confirmations/cancellations
  • Final payment requests
  • Key pick-up instructions, house rules, or welcome details
  • Pre-arrival upsells or upgrade offers

After departure

  • Review requests
    sent automatically after a set number of days
  • Follow-up messages
    to encourage repeat bookings

You can also schedule any other automated, relevant emails to your staff, managers, cleaning company, and any custom email addresses.

Short Term Rental Booking Software FAQ

What is BNBForms?
BNBForms is a short term rental booking software designed around a powerful booking widget for direct reservations. You can embed it into your existing site in a few easy steps and start taking reservations and credit card payments instantly. In the backoffice, you will control all your rentals, bookings, clients, payments, and availability in one unified dashboard.
Who is BNBForms for?
BNBForms is best for independent vacation rental hosts, family-run businesses, bed and breakfast owners, and small to mid-sized property managers who want to control their own booking process, with or without connection to third-party listing websites. Our property management system is trusted by guesthouses, farm stays, villas, hostels, motels, and hotels throughout the US, Canada, Europe, Oceania, and Asia – and continues to grow globally. BNBForms supports multiple countries and currencies.
Can I embed a b&b booking system on my website?
Yes, you can embed the BNBforms booking widget on any website, regardless of the website builder or content management system you use. For example, our clients widely use GoDaddy, Wix, Squarespace, WordPress, and other builders.
Can I edit booking form fields?
Yes, you can add search filters, as well as delete or rename default vacation rental booking widget fields (except for the arrival and departure date ones).
Is it difficult to create and add a booking widget?
No technical skills are required. Use a user-friendly interface to add lodgings and customize other settings. Then simply copy and paste the code from your BNBForms account into your existing website.
How do I connect accommodations listed on my site to a booking widget?
When creating an account with BNBforms, you’ll need to add property types, availability data, pricing and configure other settings. When you’re generating a code snippet for a widget, all this data is included.
Can I test BNBForms accommodation booking software?
Yes, you can test BNBForms for free for 30 days, no credit card details asked. During your trial period, you have access to all premium features and can send us any questions. If you want to continue using BNBForms after the 30 days, you need to subscribe.
What payment methods can I use to accept bookings with BNBForms?
You can enable PayPal, 2Checkout, Braintree, Stripe (Bancontact, iDEAL, Giropay, SEPA Direct Debit, Klarna, etc.), or Bambora. Guests can also pay you after arrival or via a direct bank transfer. You can charge a full price or deposit and send balance due payment requests.