You get direct bookings for a short term rental by building a second front door that new guests can find on their own: a website with a real booking engine, a listing on Google Vacation Rentals, and marketing aimed at the places your guests already come from. The part most guides skip is that the easiest-looking source, your past Airbnb guests, is the one Airbnb's rules ban you from converting.
The pressure is real. Airbnb's help center now says that under its single fee structure "most hosts pay 15.5%", charged on the nightly price and any fees you add, cleaning included. Airbnb's own announcement set September 15, 2026 as the deadline to adjust prices outside the European Economic Area, and October 13 inside it. Every dollar of that fee is now visibly yours, which is why direct booking is suddenly on every host's list. Like any fee you have stopped seeing, it belongs on your list of where the money leaks.
What counts as a direct booking you are allowed to take?
A direct booking you can take is one from a guest who found you somewhere other than Airbnb. Your website, Google, a Facebook group, an event organizer, a local business, a friend of a past direct guest. That line matters because the most common advice online crosses it.
Airbnb's Off-Platform and Fee Transparency Policy prohibits, among other things:
- "Asking or encouraging users to move current, future, or repeat bookings (including reservation extensions) off of Airbnb"
- "Including links that take people off of the Airbnb platform in listings or messages"
- "Offering or soliciting discounts to book off of Airbnb"
- "Selling, sharing, or using guest contact information for marketing communications or signing guests up for contact lists"
Now compare that with what hosts are told to do. Direct booking vendors publish scripts for convincing returning guests to book direct and suggest a welcome-book QR code that feeds an email list. A popular YouTube walkthrough on replacing Airbnb builds its whole everyday-rental funnel on capturing Airbnb guests' emails through the Wi-Fi login and sending them discount codes later. In r/ShortTermRentals, one owner described telling returning guests they get "10-15% off with the code in their Airbnb message upon checkout."
In an r/airbnb_hosts thread on direct booking marketing, one host was candid: "Technically you're not even allowed to have a sign for direct bookings in the future inside the unit. We do it anyways." That is a bet on enforcement with your account as the stake. The policy says repeated or severe violations can lead Airbnb to "suspend or permanently deactivate a user's listings or account."
It is also a weaker strategy than it looks. The same thread had a host who said that in two years of hosting, "we've had 1 repeat and 1 ask about repeating." Unless you run a place people return to every year, your repeat pool is small. New guests are where the volume is, and they are fully yours to win.
Is a direct booking actually cheaper? The break-even math
A direct booking saves money only when winning it costs less than the Airbnb fee you avoid, minus the card fee you now pay. That gives you a hard ceiling on what each direct booking is worth spending to get.
Two numbers set it. Airbnb's single fee is 15.5% for most hosts, taken on the nightly price plus your fees. Your own card processing replaces part of it: Stripe's standard pricing is 2.9% plus a fixed fee per successful domestic card charge (the page we checked from Canada lists CA$0.30; the fixed part varies by country). So the gap you can spend on marketing is roughly 12.6% of the booking, before software.
| Booking value (nightly + your fees) | Airbnb fee at 15.5% | Card fee at 2.9% | Most you can spend to win it |
|---|---|---|---|
| $500 | $77.50 | $14.50 | about $63 |
| $1,000 | $155 | $29 | about $126 |
| $2,000 | $310 | $58 | about $252 |
| $4,000 | $620 | $116 | about $504 |
Fixed card fees, your website or PMS subscription, and your time all come out of that last column, so treat it as the ceiling, not the budget. If you already accept cards for other things, the effective rate on your merchant statement tells you your real processing cost better than a headline percentage.
Now run real tests through the table. In an r/airbnb_hosts thread about Google Ads for direct bookings, one host said their Airbnb fees were "just over 18% all in" and they would try ads "if we could get the cost down to 10%." Another reported: "Currently in a $500 test, halfway thru and we're getting decent clicks but only 1 conversion." One booking for $500 of spend only breaks even if that stay was worth about $4,000. For most cabins and condos, that test loses money until the landing page improves, which is exactly what that host paused to fix. The same logic runs through any small Google Ads budget: you are paying for clicks, not bookings.
There is a second cost people forget: Airbnb only charges when a booking happens. As one host in the Canary Islands put it on r/airbnb_hosts, with ads "you might pay and not get any profit, while with Airbnb/Booking they work on commission of my confirmed bookings only." Direct marketing moves the risk from Airbnb to you.
If you cannot say what a direct booking costs you to win, you cannot tell whether it is saving you anything. We build the lead side for rental owners: the site, the traffic aimed at where your guests come from, and the tracking that shows cost per booking against the 15.5% you would have paid.
Step 1: make sure Airbnb is not the real problem
Before you build a second channel, check that your first one is working. A sudden drop to zero is often visibility, not demand.
The thread that surfaced this topic, "No freaking bookings? Please help!" in r/airbnb_hosts, came from a North Carolina cabin owner with "119, 5 star reviews" and years as a Superhost who went from 2 to 5 bookings a month to one short stay in about seven weeks. The telling detail: searching their own small town logged out, they could not find the listing, while places 30 to 40 minutes away showed up. One reply suggested the likely cause: "They probably have the lat/long wrong... It is visible, just in the wrong place."
Three quick checks:
- Search your town in a private window. Zoom the map to your street. If your pin is not where the house is, ask Airbnb support to correct the coordinates.
- Price-compare yourself. A guest in that thread said that when they find a cabin on several sites, "9 times out of 10 AirBnb is the highest." After the fee change, make sure you did not overshoot.
- Check your other channels. A Chicago host in the same thread had "30 bookings from VRBO during that period, and only three from Airbnb." One platform slumping while another holds tells you something different from all of them slumping.
If all three check out and bookings are down across every channel, direct booking will not fix a market problem. It will, over time, make you less exposed to one platform's search ranking.
Step 2: build a site you own, with a booking engine behind it
Your direct booking site should run on a domain you own, with the calendar and checkout supplied by your property management software. That keeps availability in sync with Airbnb and Vrbo, so you never double-book, and lets you switch software later without losing the address guests know.
An owner in r/ShortTermRentals laid out the setup cleanly in a thread asking for direct booking website recommendations: "build a site with your own domain, photos, listing info, and the Hospitable booking snippet embedded on the site. This way, if you move away, you can keep your domain and info and just swap the booking snippet." Most PMS tools offer a snippet or widget like this.
What the page needs to do is the same thing any small business page needs to do: turn a visitor into a booking or an enquiry. That means dates and price up front, real photos, the full total before checkout, clear house rules, and a way to ask a question. The conversion benchmarks for small business websites apply here too, because a vacation rental site is a booking funnel with one product.
Set your expectations with honest owners, not vendor case studies. The same r/ShortTermRentals owner who built a site "in an afternoon" answered the obvious follow-up two months later: "Haven't received any yet." A website is a place to land. It does not bring anyone.
Step 3: get on Google Vacation Rentals
Google Vacation Rentals is the one channel that sends travelers to your own site with no booking fee. Google's Hotel Center help says its free booking links "redirect users to book directly on your website, and there are no fees for Google-generated referrals or bookings." Listings appear in Google Search, Google Maps and Google's dedicated lodging search, with filters for price, property type, occupancy, amenities and guest rating.
You do not sign up with Google directly as a single host. You connect through a connectivity partner, which is usually your PMS or channel manager. Google's list of vacation rental partners includes Guesty, Hostaway, Hospitable, Lodgify, OwnerRez, Hostfully, Hostex, Uplisting, Tokeet, iGMS, Beds24 and dozens more. If you are choosing software anyway, whether it connects to Google Vacation Rentals belongs near the top of your checklist.
This is also the answer to the question a guest asked in an r/airbnb_hosts thread about leaving Airbnb: "how would I find you then? Is there a different way to look up rentals?" For a lot of travelers, the answer is the Google results they were already looking at.
Step 4: make your name and photos findable
Guests who like your listing will search for it, so make sure the search lands on your site. This is new-guest demand you did not have to pay for.
Two owner reports describe how it happens. In the "No freaking bookings" thread, a traveler wrote: "I do an image search now and often find it for rent from the owner direct for a much better price." In the Google Ads thread, a host said most of their direct traffic is "people googling our brand after seeing it on Ota sites." And one r/airbnb_hosts host explained their setup: "My direct booking site and my Facebook business page are both identical to the start of my Airbnb listing title. So plug the listing title and the city/town into a search engine and see what pops up."
That last approach stays on the right side of the policy: nothing in the Airbnb listing or messages points off Airbnb. You are only making sure that a traveler who searches on their own finds you.
Do this today:
- Name the property. Use the same name on your site, your social pages and the start of your listing titles.
- Search that name plus your town. If you do not come up first, your site's title and headings need the name and town in them.
- Use your best photos on your own site too, so a reverse image search can find them.
Step 5: find guests where they already are
The cheapest paid traffic is aimed at the places your guests already come from, not at everyone. Your booking history tells you where that is: which cities, how far they drive, which weekends, which events.
In the r/ShortTermRentals thread, a hospitality marketer advised a single-property owner to skip SEO for now and, with a small budget, "put it into paid social... a targeted message in the regions your guests usually come from." The North Carolina cabin owner noted that most guests drive "2-5 hours away," which is exactly the kind of radius you can target. The mechanics are the same as any local business running ads: send them to a page built for that offer, not your home page, which is the lead form vs landing page decision in miniature.
Offline sources work too, and cost nothing but time:
- Event organizers and venues: weddings, races, tournaments, reunions and conferences all need beds for a date.
- Local employers and hospitals: travelling staff and contractors book longer stays.
- Facebook groups for your area: one host found every request drew "40 or 50 people" posting listings, so a fast, specific reply matters more than showing up.
Track each source so you can put it through the break-even table. A simple funnel with a source on every enquiry is enough.
Step 6: answer enquiries fast
A direct enquiry is a lead, and leads go to whoever answers first. On Airbnb, instant booking and the app's messaging do much of this for you. On your own site, a question sent at 9 p.m. sits in your inbox until you see it, and the guest keeps shopping.
The same rule we see in every service business holds here: how fast you respond to a lead decides a big share of who wins it. For a rental, that means instant booking on your site where you are comfortable with it, an auto-reply that gives the total price and a link to book, and a text or email alert to your phone. If you use a chat widget, keep it to availability, price and booking, the way we describe for chatbots that book appointments, and let it hand anything unusual to you.
Step 7: replace what Airbnb was doing for you
A direct booking hands back the protections and paperwork Airbnb handled, so set them up before your first one. Skip this and one bad stay can cost more than a year of saved fees.
| Airbnb handled | On a direct booking you need |
|---|---|
| AirCover: up to $3M damage protection and $1M liability, per Airbnb's page | A short-term rental insurance policy that covers direct stays, plus a damage deposit or third-party damage waiver |
| Occupancy tax collection in areas where Airbnb collects and remits | Registering, collecting and filing every lodging tax yourself |
| Payment and disputes | A card processor, and a plan for chargebacks |
| Terms and cancellation rules | A written rental agreement and cancellation policy the guest accepts at checkout |
| Guest ID checks | Your own screening, within local privacy law |
Owners on Reddit take this seriously. One host said that before going direct, "I'd want a lawyer to write up an agreement. That's not cheap." That is a fair cost to price into your first year. Taking a deposit the right way follows the same principles as any deposit before work starts: state it in writing, before payment, with the refund rules.
Your direct booking checklist
Run through this before you spend a dollar on ads:
- Your Airbnb pin is in the right place and your listing shows when you search your town logged out.
- You know your average booking value and your break-even spend per direct booking from the table above.
- Your site is on your own domain, with a PMS booking engine synced to every channel.
- Your PMS or channel manager connects to Google Vacation Rentals, and it is switched on.
- A search for your property name plus town returns your site first.
- Nothing in your Airbnb listing, messages, welcome book or Wi-Fi login asks Airbnb guests to rebook off Airbnb.
- Every enquiry gets an instant reply with the total and a booking link, and you get an alert.
- Insurance, rental agreement, deposit and lodging tax registration are in place.
- Every booking is tagged with its source, and you check cost per booking monthly.
If you fail items 2, 5 or 9, you are spending blind. Fix those first.
Stuck on items 5, 7 or 9? That is where most owners stall: a site exists, but nobody finds it, enquiries wait, and no one knows what each booking cost. We set up the traffic, the fast replies and the source tracking as one system, then judge it against what Airbnb would have taken.
Can you do this yourself?
Yes, most of it, and a one-property owner should start small. Turn on your PMS booking site on your own domain, switch on Google Vacation Rentals if your software supports it, name the property consistently, and fix your insurance and paperwork. That costs a subscription and a weekend, and none of it risks your Airbnb account.
It stops being a weekend job when you start paying for traffic. Ads, landing pages and follow-up are where owners in these threads lose money, because the feedback loop is slow and the break-even line is tight. If you have several properties, a branded stay people travel for, or you are already spending on ads without knowing your cost per booking, that is the point where a proper lead system pays for itself or tells you to stop. Many of the pieces, like the enquiry auto-reply and source tagging, are the same things we cover in what you can automate for any small business.
Keep Airbnb as your discovery channel for as long as it earns its fee. The goal of direct booking is not to leave. It is to make sure that when the fee goes up again or your ranking drops, you still have guests who found you on their own.
