Skip to content

Direct booking websites for short-term rentals

A direct booking website lets guests check your real availability, get a price and pay you, without a marketplace taking a commission. BnB Console gives every property one: a live calendar, quotes from your own pricing rules, Stripe checkout, and your own domain when you want it.

Free for unlimited properties · 2% only when a booking lands · See what commission costs you

0%

commission on Pro

2%

on Free, only when you're booked

10 minutes

to add a property and publish

Your Stripe

account: payouts go to you

Why hosts add one

Stop paying commission on guests who already know you

Marketplace commission is charged on every booking, including the ones the marketplace did nothing to earn. A guest who stayed last summer and books again, a friend they referred, someone who searched your property by name: on Airbnb, every one of them costs you 15.5%.

A direct booking site is where those guests go instead. It doesn't need to replace your listings to be worth having; it only needs to catch the bookings you already own.

A past guest books again

Through Airbnb
15.5% host fee
On your site, Free plan
2% booking fee
On your site, Pro plan
0% booking fee

Card processing goes to Stripe on direct bookings: 2.9% + 30¢ on US cards.

Included on both plans

What you get with each property

A booking page, live availability, payments and the messages that follow. Below, each one at work in a demo business.

Booking page

A booking page guests trust, at your own address

  • Photos, description, amenities, sleeping arrangements, house rules and a map
  • Real availability and the full price, itemised, before anyone pays
  • When you price an OTA higher, guests see what they save by booking with you
  • Add-ons such as early check-in or firewood, picked as the guest books
  • A free address straight away, or your own domain when you're ready
How the booking page works
A direct booking page for a five-bedroom chalet, with its photo gallery, highlights and a booking card showing the nightly price

Live availability

One calendar, so the same nights are never sold twice

  • Airbnb, Vrbo and Booking.com stays arrive through their calendar feeds
  • A direct booking closes the same dates everywhere else
  • Requests, blocks and owner stays hold their nights the same way
How calendar sync works
Airbnbsynced 2 hours ago1 new stay
Vrbosynced 2 hours ago4 nights closed

Cedar Ridge A-Frame

October

14151617181920212223
Jonas Berg
Airbnb · Reserved

Your booking page

1415161718181919202021212223

No double booking

Payments

Paid straight into your own account

  • Stripe checkout: card, Apple Pay and Google Pay
  • A deposit when they book, the balance charged automatically before arrival
  • A card kept on file for a damage deposit, if you want one
  • You're the merchant of record: payouts and refunds stay yours
How payments work

Jonas Berg · Cedar Ridge A-Frame

Oct 8 → 11 · 3 nights

$1,285.77

Deposit · 30% · scheduled

Deposit · 30%

Paid when they booked · Visa ending 4242

$385.73

Balance · scheduled

Balance

Charged automatically 14 days before arrival

$900.04

Paid out by Stripe to your bank account. You're the merchant of record.

Booking widget

Already have a website? Book on it

  • Dates, guests and the full price, without sending the guest anywhere else
  • The same live availability and booking rules as your booking page
  • Paste it into WordPress, Squarespace, Wix or any site that takes embed code
How to add the widget
The booking widget a host drops into their own website: dates, guests and the full price before the guest requests

Your real prices in every quote

The same rules that drive all your quotes: seasons, day-of-week, last-minute, early-bird and long-stay adjustments, with fees, a fee per pet and taxes added before the guest pays.

Read the guide

The messages that follow, sent for you

Confirmation, house rules, an arrival guide and a review request go out from your business on schedule, and guests' replies land back on the reservation.

Read the guide

Want the whole site designed, not only the booking form? See the vacation rental website builder.

Pricing

What it costs

Both plans include the booking site, calendar sync, pricing rules, the guest inbox and payments, with unlimited team members.

Free

$0/ month

2% booking fee, only on bookings you receive

  • Unlimited properties and team members
  • Your booking site, calendar sync, pricing rules, guest inbox and automatic messages
  • Online payments through Stripe; the fee collects itself
  • Nothing to pay until you're booked
Start free
Keep every dollar

Pro

$29/ month · 2 properties

then $10 per additional property per month

  • Everything in Free, with a 0% booking fee
  • AI assistance: reply drafts, review replies and price changes in plain words, with 100 AI credits a month
  • Approve each booking before the card is charged, or take bookings without upfront payment
  • Record cash and bank-transfer payments by hand
  • Hide the BnB Console credit on your booking pages, portfolio page and widget
  • Pays for itself past $1,450 a month in direct bookings
Start with Pro

Card processing is separate and goes to Stripe, not to us: 2.9% + 30¢ on US cards. Bank transfer costs far less on a large booking. Compare it against marketplace commission.

FAQ

Frequently asked questions

What is a direct booking website?

A direct booking website is your own website where guests book and pay you without going through a marketplace. You set the terms, you hold the guest relationship, and no platform takes a commission on the reservation. It normally needs a live availability calendar, a quote engine and a payment processor to work — otherwise it is a brochure, not a booking site.

Do I have to leave Airbnb to take direct bookings?

No, and most hosts should not. Airbnb is good at finding first-time guests. A direct booking site is for the guests you have already earned — repeat stays, referrals, and anyone who searches your property by name. Keep the listing for discovery and take the rest direct. The calendar syncs both ways so the same dates cannot be double-booked.

How much does a direct booking website cost?

BnB Console's Free plan gives every property a direct booking site with live availability, your pricing rules and online payments, and charges 2% per booking you receive through it. Pro removes that fee for $29 a month covering 2 properties, then $10 per additional property per month, and adds AI assistance and approving each booking before the card is charged. You also pay your card processor — Stripe is 2.9% + 30¢ in the US — because someone has to move the money.

How do guests pay on a direct booking site?

Through Stripe, on a hosted checkout page. Payments are made directly to your own Stripe account, so you are the merchant of record, payouts follow your own schedule, and refunds stay under your control. You can take a deposit at booking and charge the balance automatically before arrival.

Can I use my own domain?

Yes. Every property gets a free address immediately, and you can point your own domain at it whenever you are ready. You can also embed the booking widget on a website you already have, which is the faster route if you have an established site.

How long does it take to set up?

About ten minutes for a first property: add the address and capacity, set a nightly rate, upload photos and publish. Connecting Stripe and syncing your Airbnb calendar are each a few minutes more, and neither blocks going live.

Set one up this afternoon

Adding a property takes about ten minutes and publishing is one switch. Nothing is charged until a guest books.