In this guide ↓
- 01 · The math that makes hosts go direct
- 02 · Are you actually ready for direct?
- 03 · Naming and branding the property
- 04 · Anatomy of a site that converts
- 05 · The booking engine decision
- 06 · Getting found: SEO for a property site
- 07 · The email list: your repeat-guest engine
- 08 · Social and content that feed direct
- 09 · Keeping OTAs happy while going direct
- 10 · What it costs to do this properly
- 11 · The 90-day launch plan
- 12 · Questions hosts actually ask
Somewhere in your last payout statement is a line you've trained yourself not to look at: the service fee. On one good booking it stings. Across a full year of a well-run premium property, it's often the price of a family vacation — paid to a platform, for a guest who might have booked you anyway. This guide is the playbook for the fix: a branded website where guests book you directly — not replacing Airbnb and Vrbo, but sitting beside them as the channel you own. Real math with verified fee numbers, an honest readiness test, every part of a site that converts, the booking engines compared, and a 90-day launch plan.
One promise before we start: no hype. Direct booking has real costs, real work and a few rules to respect. The difference between a site that sits there like a brochure in a drawer and one that pays for itself every year is what the next twelve chapters are about.
Chapter 01The math that makes hosts go direct
Let's start with what the platforms actually charge, from their own help pages — because the fee conversation is full of numbers people repeat without checking.
Airbnb runs two fee structures. Under the older split fee, most hosts pay 3% and guests pay a service fee of 14.1% to 16.5% of the booking subtotal on top of your price.[1] Under the newer host-only fee, the guest pays no separate Airbnb fee and the whole commission comes out of your payout — most hosts on it pay 15.5%, others typically 14% to 16%.[1] Airbnb has said the split structure is going away for many hosts, who will migrate to the host-only fee.[1] Either way, roughly 15% of what a guest hands over for your home ends up with the platform.
Vrbo's pay-per-booking plan — the model new listings start on — charges a 5% commission plus a 3% payment processing fee, so about 8% comes off the top, and travelers pay Vrbo's own service fee on their side as well.[2] Booking.com charges commission on the total reservation value, cleaning fees included; rates vary by country and property type, but the global average sits around 15%, ranging roughly 10% to 25% — plus about three points for the Preferred Partner visibility program.[3][4]
Now the direct side. On your own website, platform commission is zero. You pay card processing instead — Stripe's standard rate is 2.9% plus 30 cents per transaction[5] — plus the fixed costs: a booking engine subscription, a domain, and whatever the build costs. Those fixed costs matter, which is why we'll run real numbers instead of a fee percentage in a vacuum.
The $30,000 test
Percentages hide things, so let's run a full year. Say your property books $30,000 in rent and cleaning fees annually — normal for a well-photographed two-or-three-bedroom in a good market. Here's the same year under three channel mixes: Airbnb's host-only fee on the OTA side, Stripe on the direct side, a $40-per-month booking engine and a $15 domain on the fixed-cost line, direct stays averaging $1,500.
| Same $30,000 year | All OTA | 70% OTA / 30% direct | 50% OTA / 50% direct |
|---|---|---|---|
| Booked through OTAs | $30,000 | $21,000 | $15,000 |
| Booked direct | $0 | $9,000 | $15,000 |
| OTA fees (15.5%) | $4,650 | $3,255 | $2,325 |
| Card processing on direct (2.9% + 30¢) | $0 | ~$263 | ~$438 |
| Booking engine + domain | $0 | $495 | $495 |
| Total channel cost | $4,650 | $4,013 | $3,258 |
| You keep | $25,350 | $25,987 | $26,742 |
| Versus all-OTA | — | +$637 | +$1,392 |
Read that honestly. At 30% direct, the fee savings in year one are about $637 — real money, not life-changing money. It doesn't yet count what you spent building the website (chapter 10). If fee arbitrage were the whole story, this guide would be three paragraphs long and end with "maybe."
It's not the whole story, for four reasons. One: the savings compound. The website is built once, the engine costs about $500 a year, and the savings repeat and grow with every point of direct share — at 50% direct you keep roughly $1,400 more annually, every year, per property. Two: direct bookings are better bookings. In Key Data's Q3 2025 U.S. figures, direct was 24% of reservations but 36% of revenue — the most profitable channel in the dataset.[6] Lodgify's 2026 industry report, built on 1.6 million+ U.S. bookings, found direct stays ran 45.2% longer with 51.3% longer booking windows than OTA stays.[7] Longer stays, booked further out, with no commission — revenue quality, not just quantity.
Three: pricing headroom. On a split-fee Airbnb listing, a guest booking a $1,000 stay pays roughly $1,141 to $1,165 after the guest service fee.[1] On your website you can charge $1,070, beat the OTA's all-in price by a clear margin, and still net more than the platform booking would have paid you. The platform's cut becomes room you share between your rate and the guest's total. Four: ownership. The OTA owns the guest relationship, the review history, the ranking algorithm, and the right to change fees or suspend listings. Your website, your list and your repeat guests are the only parts of this business nobody can reprice or switch off — hosts who've lived through a sudden ranking drop, the kind we dissect in our empty-calendar guide, need no convincing on this one.
Deeper dive The fee migration that changes this math for everyone +
For years, most individual Airbnb hosts saw only their 3% split fee and shrugged at the direct-booking pitch — fair enough, since the guest paid the big share. That era is ending. Airbnb's help documentation now states the split-fee structure "will no longer be available" to certain hosts, who will migrate to the single host-only structure where most pay 15.5%.[1] Hosts on property management software have lived under host-only fees for years; individual hosts are the new arrivals.
Two practical consequences. First, when your fee moves from 3% to around 15.5%, your nightly prices likely rise to compensate while the guest-side fee disappears. Second, the gap between what a direct booking nets you and what an OTA booking nets you stops being theoretical: a visible 12-to-13-point spread after card processing. If you've been waiting for the moment direct booking math turns from "nice" to "necessary" for ordinary hosts, the migration is that moment. Still — run your own numbers with your real occupancy before you believe anyone's spreadsheet, including ours.
One caveat to keep you honest, and it's the spine of this whole guide: OTA fees buy something real — demand. Airbnb and Vrbo put your property in front of millions of travelers you'll never reach alone, and the lessons in our Airbnb bookings guide still matter enormously. A direct website doesn't replace that firehose. It catches the guests who already know you — past guests, referred friends, people who saw your place on Instagram and searched your name. A narrower stream, but warmer water, and yours.
Chapter 02Are you actually ready for direct?
Here's the statistic that should give you pause before you spend a dollar. In Hostaway's 2026 survey of 326 operators across 46 countries, 70% already had a direct booking website — but nearly two-thirds generated less than a quarter of their bookings through it, and 18% got none at all.[8] Most direct booking websites aren't failing because they're ugly. They were built before the host had anything for the site to convert.
So before the fun part, an honest gut-check. A direct booking site converts warm demand; it doesn't create demand from a standing start. Hosts who reach 30% direct share have three raw materials first: a review base that makes strangers comfortable, repeat and referral interest that currently has nowhere to land, and healthy OTA occupancy — proof the product sells. If your calendar is patchy on Airbnb today, a website won't fix that; the listing will. Start with the empty-calendar diagnostic and come back. This page will wait.
There's also a responsibility shift nobody puts in the brochure. On the OTAs, the platform is the merchant: it processes payment, absorbs some fraud risk, and in many U.S. jurisdictions collects and remits lodging taxes for you. On your own website, you are the merchant of record. Lodging-tax registration can land back on your desk depending on your state and county, chargebacks arrive with your name on them, and guest vetting is nobody's job but yours. None of it is hard once set up — chapter 5 covers the mechanics — but it is work, and pretending otherwise is how hosts sour on the whole idea.
The readiness self-test
Count how many of these you can check honestly. Seven or more: build now. Four to six: build this quarter, but fix the gaps in parallel. Three or fewer: spend the next six months on your OTA game and your guest experience first — you'll thank yourself.
- You have 25+ public reviews at 4.7 or higher. Strangers won't pay a stranger $2,000 without borrowed trust. Your OTA review history, referenced factually on your site, is that trust.
- Guests have asked "can we book with you directly next time?" If that shows up in your guestbook or at checkout, demand already exists and is leaking away.
- You run above 60% occupancy in season on the OTAs. The product sells. Distribution is the only thing changing.
- You get repeat visitors or a repeatable guest type. Annual family trips, wedding blocks, snowbirds — anything that recurs is direct-booking fuel.
- Your permits, insurance and lodging-tax story are clean. Direct bookings put compliance in your hands; know what your county requires before you take a card number.
- You can answer an inquiry within a few hours. A 48-hour reply loses the booking to the OTA's instant-book button.
- You have (or will commission) photos worth a $500+ night. The site can only be as good as the pictures on it.
- You'll commit two hours a week for a year. Email sends, content updates, rate tweaks. The 18% who get zero direct bookings mostly stopped showing up.[8]
Cleared the bar? Everything from here is buildable in 90 days. Time to get your fins wet.
Chapter 03Naming and branding the property
Nobody googles "2BR Apartment — Sleeps 6." People google "Seaview Loft Hatteras" — after their sister-in-law mentioned it twice at Thanksgiving. That's the entire strategic case for naming your property, and it's worth more than most hosts' first year of fee savings: a name turns word of mouth into a search query, and a search query into a booking that never touches an OTA.
A property name does three jobs. Memorable: "the loft with the whale mural" becomes shorthand at somebody's dinner table. Findable: a distinctive name plus your town is a search you can own on page one within weeks — the realistic SEO of chapter 6. Referable: guests can hand your name to a friend without forwarding a 90-character OTA link that half-breaks in a text message. "2BR Apartment" does none of those jobs. It isn't a name; it's an inventory label.
How to pick a name that works
The formula that rarely misses: a place word plus a property word. Seaview Loft. Cedar Ridge Cabin. The Palm House. Saltbox on Main. Test any candidate against five filters. Can you say it on the phone once and have someone spell it right? Is it unique enough that a search for the name plus your town returns you and nothing else? Does the .com — or a clean close variant — still exist? Does it steer clear of other lodging businesses nearby (five minutes in your state's business registry plus a trademark lookup saves real headaches)? And does it avoid platform names entirely — "The Main Street Airbnb" invites trademark trouble and confusion about where to book. One more filter for premium properties: if it sounds like a cocktail menu, dial it back. Plainer names age better.
What a small brand package actually includes
You don't need an agency-grade identity system for one house. You need six small assets, made once, used everywhere: a wordmark (your name set carefully in one or two typefaces — text, not a mascot logo), a two-color palette pulled from the property itself, a one-line promise ("Sleeps eight, steps from the lighthouse"), a consistent photo style, a tone you can keep up in emails, and a favicon. They show up on the website — and on your OTA listing titles, the welcome book cover, the sign by the door, your email sender name, your social handles. That consistency is what makes a $600-a-night guest feel the operation is professional before they ever meet you.
Domain strategy without the rabbit hole
Buy the .com if it's available — it's still the default people type and the version they trust on sight. If it's taken, a clean variant beats a weird suffix: stayseaviewloft.com will serve you better than an exotic ending your aunt has never seen. While you're in the registrar, set up email on your domain ([email protected]). It looks right on a quote for a $4,000 week, and it keeps booking correspondence off a gmail address shared with your fantasy football league. If you'd rather have the whole naming-and-identity package handled in one pass, that's part of what a brand-and-website engagement covers.
- Grab the exact .com at the standard price. One domain, maybe one obvious misspelling. Every extra domain is a renewal, not a marketing asset.
- Decline the premium upsells. Exotic endings and "protection" bundles add cost, not bookings. A $13 domain does the whole job.
- Switch on auto-renew and privacy. Auto-renew prevents the nightmare scenario — your site going dark over a missed $13 charge — and privacy keeps your home address out of the public record.
Chapter 04Anatomy of a direct-booking site that converts
Here's the part most guides hand-wave: what the site actually needs to look like. Not artistically — structurally. A direct booking homepage has a harder job than an OTA listing, because an OTA guest already trusts the platform; your site builds that trust from nothing, fast, before attention drifts back to a tab with 300 other rentals in it. Every element below answers one of the three questions every direct guest silently asks: Is this the place I heard about? Can I trust these people with $3,000? Can I book it right now without sending an email into the void?
Study the wireframe, then the numbered notes. This is the layout we return to on property site after property site, because every piece has survived contact with real guests.
- A header that says one name and one action. Wordmark left, four links max, a Book button always visible. Guests arriving from a text need to confirm in half a second that this is "the Seaview Loft place" — and see where to book without hunting.
- The promise, not the specs. "Sleeps 8, steps from the lighthouse" beats "Welcome to our website." Lead with the sentence a past guest would use to describe the property, then the three facts that qualify a booking: location, capacity, the amenity people mention.
- An availability check above the fold. The most important pixel decision on the page. If a guest has to email you to learn whether July 18–25 is open, you've lost half of them. Dates, guests, one button — wired to a live calendar.
- Borrowed trust, stated as fact. You can't import OTA reviews wholesale, but you can state your track record plainly: "4.9 across 214 stays on Airbnb and Vrbo since 2019." Put your permit number next to it. Real hosts with real licenses say so; scammers don't — this strip separates your site from the fake-listing horror stories guests have read.
- The book-direct case, made politely. Three short reasons: best-rate promise, no platform service fee, a human on the other end. No OTA-bashing — you're offering a better deal on the same great place, not a lecture on distribution economics.
- A gallery that survives comparison. Direct guests almost always cross-shop your OTA listing. Same photographer, same quality, ideally a few website-only shots so the site feels like the premium channel. End with a "see all photos" tile.
- A live calendar with transparent rates. Synced to your OTA calendars so it's never wrong, with honest pricing beside it: starting rate, minimum stay, cleaning fee, a lodging-tax note. Every surprise a guest meets at checkout is a booking that dies at checkout.
- Reviews with names, dates and provenance. Two or three quotes, attributed ("review from Vrbo, September 2025"), refreshed twice a year. Below this on the full page: an area guide that proves you know the town, an FAQ for the awkward questions (deposits, cancellations, stairs, dogs), and a footer with phone, email, license number and the signup form from chapter 7.
Notice what's not on the page. No "luxury redefined" hero copy, no chatbot bubble bouncing for attention, no wall of amenity icons above the photos. One property, one promise, one path to a booked date. Guests don't leave beautiful sites because they're bored; they leave because the site made them work.
And mobile isn't a variant of this layout — it is the layout. Most of your traffic arrives on a phone from a text or an Instagram tap, so the promise, the trust strip and the availability check all have to work in a single thumb-length. Test desktop only and you've tested the minority experience.
Chapter 05The booking engine decision
A pretty website without a booking engine is a brochure. The engine keeps your calendar synced with the OTAs so you never double-book, turns "July 18–25, 6 guests" into an exact quote, takes the card, collects the signed rental agreement, and sends the confirmation. You can't skip it and you shouldn't overthink it — the mainstream options below all do the fundamentals well, and switching later is annoying but survivable.
The real decision is which shape of tool fits you. Want one system that does everything, website builder included? Lodgify is the archetype. Want deep control and don't mind a steeper setup? OwnerRez is beloved by exactly the kind of host who enjoys a settings page. Already running a property management platform for messaging and ops? Its direct-booking module — Hospitable's Direct, for instance — may be the shortest path. Bigger or growing fast? Quote-based platforms like Hostaway aim at professional operators. Prices below are for one property on monthly billing as published in July 2026 — a snapshot; check the current pages before deciding.
| Option | Starts around | Fees on direct bookings | Website included? | Honest fit |
|---|---|---|---|---|
| Lodgify[9] | $16/mo (Starter) to $59/mo (Ultimate), per property | +1.9% booking fee on Starter; 0% on higher tiers, card processing separate | Yes — templated site builder is the product's core | Fastest all-in-one start for 1–10 properties; design flexibility has limits |
| OwnerRez[10] | $40/mo for 1 property, sliding scale as you add | No booking fees; card processing via your own gateway | Add-on — hosted site or WordPress plugin at extra monthly cost | Power-user favorite: legal agreements, granular rules; real learning curve |
| Hospitable[11] | $29/mo (Host); direct booking sites require Professional at $59/mo | Direct Basic: 1% + processing. Direct Premium: 3% host + 4% guest, protection included | Yes — hosted direct site on eligible plans | Natural if Hospitable already runs your messaging and ops |
| Uplisting[12] | $100/mo flat covering up to 5 listings, then $20/listing | 0% commission; processing via Stripe | Yes — direct site included | Priced for portfolios; overkill for a single home, sensible at 4+ |
| Hostaway | Quote-based subscription | Varies by contract | Yes — sites and a Pro tier aimed at managers | Built for professional managers; expect a sales call, not a signup button |
Whatever engine you pick, insist on four things. Near-real-time two-way calendar sync with every OTA you list on. Your own domain on the booking pages, so guests never bounce to a subdomain that looks like someone else's product. Your money flowing through your own payment account, not pooled with anyone else's. And exportable guest data — emails, stay history — because that list is the asset this whole playbook exists to build.
Payments, deposits and damage — the unglamorous trio
On your own site, you're the merchant. Card processing through Stripe runs 2.9% plus 30 cents per transaction at the standard rate[5] — the "commission" line of direct booking, and the last percentage anyone takes from you. The flip side is disputes: if a guest files a chargeback, Stripe debits the disputed amount plus a $15 dispute fee while the card networks decide, returning the fee if you win.[13] Hosts who win disputes are the ones with paper — a signed rental agreement, a cancellation policy the guest ticked a box for, message history. Your engine should collect all three without you thinking about it.
For damage, three standard tools. A refundable security deposit (a real charge, returned after checkout) is the bluntest and creates the most friction. A card hold placed a day before arrival is lighter — nothing is charged unless something breaks. A damage waiver — a modest non-refundable fee covering accidental damage up to a stated limit — is where much of the industry has landed, sometimes backed by third-party protection; Hospitable's Direct Premium tier, for example, bundles damage coverage into its fees.[11] Premium hosts mostly settle on waiver-plus-agreement: guests hate deposit paperwork, and you need protection against the $400 accident, not the apocalypse. Whichever you choose, say it plainly before checkout. Surprises kill conversions faster than prices do.
- Itemize everything, including the $0 line. Nightly math, cleaning, waiver, tax — and a visible "platform service fee: $0." That zero is your best marketing on the whole page; let guests see the thing they're not paying.
- Name the waiver's coverage. "Damage waiver — covers accidental damage up to $1,500" reads as protection for the guest, not a junk fee. Unlabeled fees at checkout are where direct bookings go to die.
- Card field through Stripe, and say so. Guests who've never booked off-platform need one line of reassurance about who's handling the card.[5] A checkbox for the agreement and cancellation policy protects both sides — and it's your chargeback evidence.[13]
- Tell them what happens next. Confirmation email, agreement, check-in guide timing. OTAs trained guests to expect instant certainty; match it and the "is this legit?" anxiety never surfaces.
Two closing notes on money. Offer a split payment (half now, half before arrival) on bigger stays — it noticeably lifts conversion on four-figure totals, and the engine handles the scheduling. And if you're re-thinking nightly rates while you're in here, our dynamic pricing tools guide pairs well with this chapter — one rate strategy should feed both your OTA listings and your direct calendar.
Part twoThe site exists. Now send people to it.
Everything up to here was construction. Everything from here is circulation: how guests find the site, how they come back to it, and how it coexists with the OTAs that still pay your mortgage. This is the half most hosts skip — and the half that decides whether the website earns its keep.
Chapter 06Getting found: SEO for a property site
Let's set expectations like adults. You will not outrank Airbnb, Vrbo and a dozen management companies for "Outer Banks vacation rental" — that's an ocean of domain authority you won't out-swim with one house, and any consultant promising otherwise is selling sand. The good news: you don't need those rankings. A single-property site wins two kinds of searches, and they're the two kinds that convert like crazy.
First, brand searches: "seaview loft hatteras," "seaview loft obx." These are past guests, referred friends, and people who saw the name on Instagram — the warmest traffic that exists. Name the property well (chapter 3) and you'll own the first page for these within weeks, because nobody else is competing for the phrase. Your job is simply to carry the name clearly in page titles, headings and image names, so Google connects the query to you and searchers instantly see they've found the right place.
Second, long-tail local searches: "hatteras village rental with hot tub," "pet friendly cottage buxton nc sleeps 8." Smaller queries — dozens of searches a month, not thousands — but the searcher has practically typed your listing description into the box. You win by being specific where big sites are generic: titles written the way guests search ("Hot tub cottage in Hatteras Village — Seaview Loft"), one clear H1 per page, and a crawlable page for every important question — rates, FAQ, the area, accessibility — plus an area guide only a local could write. To see this local-first structure working at scale, it's the same approach we use across our own market pages.
The Google Business Profile reality check
Here's where we save you a wasted weekend. Google's own eligibility rules state that rental or for-sale properties — vacation homes included — are not eligible for a Google Business Profile.[14] The house can't have a map pin with reviews the way a restaurant can, and profiles created for individual rentals routinely get suspended. A profile is legitimate when an actual business serves customers behind it — a rental agency or management operation. If that's you, set one up properly. If you're one host with one home, skip GBP without guilt and use the channels built for you instead.
The main one: Google's free vacation rental listings. Google surfaces rentals in its travel search with links out to book — free, fed through approved connectivity partners rather than created by hand.[15] Several engines from chapter 5, Lodgify and Hostaway among them, are integrated partners — meaning the engine you pick can put your property in front of Google's travel searchers with your website as the booking destination. Ask about it before you sign; it's one of the strongest quiet arguments for a mainstream engine.
- Use your real business name. The profile represents the operating business, not the house. Keyword-stuffing the name field is a suspension magnet under Google's naming rules.
- Mind the eligibility line. Google's guidelines exclude rental properties from profiles.[14] Single-home hosts: put this energy into free vacation rental listings via your booking engine instead.[15]
- Service-area setup fits most rental businesses. If customers don't visit an office, choose the service-area option rather than publishing your home address.
- Point everything at your domain. Website field, booking link, posts — the profile's job is to hand searchers to a site you own, not to be the destination.
A note on patience: search is the slow channel. Brand queries respond in weeks because there's no competition; long-tail local pages typically need a season or two plus a few earned links — the tourism board's "where to stay" page, a wedding venue's vendor list, the chamber directory — before they pull steadily. That's fine. Email, the next chapter, is the fast one.
Chapter 07The email list: your repeat-guest engine
If the website is the storefront, the email list is the regulars. It's the least glamorous asset in this playbook and the one that most reliably produces direct bookings, because it solves the hard problem — demand — with people who already know the creak of your porch swing. A guest who loved their stay doesn't need convincing; they need reminding, at the right moment, with a link that goes to your site instead of a search box that goes to Airbnb.
Set expectations with real numbers. Across MailerLite's 2025 analysis of millions of campaigns, the average open rate was 43.46% with a 2.09% click rate — and travel was the weakest of all 46 industries tracked, at 30.1% opens and 1.68% clicks.[16] Discouraging, until you notice what those averages describe: enormous generic lists of people who once clicked a deal. Yours is a few hundred people who slept in your bed and drank coffee on your deck. Small list, warm list — and even at category-average rates, one booking per send pays for the year's email tooling many times over. (Opens have been inflated and fuzzy since Apple's mail-privacy changes; judge sends by clicks and bookings.)
Where the addresses come from
Four capture points, in order of quality. First, your own checkout: every direct booking hands you a real email as part of the transaction. Second, the property: a card in the welcome book and a QR code by the coffee machine catch OTA guests while they're in love with the place (purpose-built Wi-Fi capture tools exist if you want it automated). Third, the website footer, catching researchers who aren't ready to book. Fourth — handle with gloves — OTA guests through the platforms' own channels. Airbnb's off-platform policy prohibits using its message threads to solicit direct bookings or move transactions off the platform, with enforcement up to account removal.[18] So don't pitch in the app. Host well, and let the house make the ask.
- Warmth, then ask. The page greets guests mid-stay, so the tone is "glad you're here," not "subscribe now." One screen, one field, no pop-ups.
- Perks only you can give. A direct-only discount, first pick of peak weeks, the real local guide. These cost you little and can't be matched by a platform.
- Promise restraint, in writing. "One or two emails a season" respects the guest and keeps you honest — a small list that opens everything beats a big list that ignores you.
The post-stay sequence that does the work
No 14-touch nurture funnel needed — five automated emails, each with one job.
Housekeeping that keeps this legal and deliverable: send from your own domain (the hello@ address from chapter 3), only email people who opted in, include a working unsubscribe link and your business mailing address in every send, and honor opt-outs immediately — baseline U.S. commercial-email law, not a style choice. One list, tagged "past guest" versus "hasn't stayed yet," is all the segmentation a small portfolio needs.
Chapter 08Social and content that feed direct
Social media advice for hosts is mostly written for brands with content teams, so let's right-size it. For a single premium property, social has one strategic job: be the beautiful, current, human proof that the place — and the person behind it — is real. It warms up referrals ("here, this is their Instagram"), gives past guests something to tag, and quietly funnels profile visitors to the website. It is not a slot machine that pays out bookings for daily posting, and you should refuse to treat it like one.
Claim the property name as your handle everywhere, even on platforms you won't use — squatted handles are a headache you can prevent for free. Then concentrate on the one platform you'll actually maintain, which for property visuals almost always means Instagram, auto-shared to Facebook. Your profile is a mini homepage: name, one-line promise, town, website link. Pin a "Book direct" story highlight showing, in three frames, that booking on your site is cheaper and just as safe as the OTA — it will be seen by more genuinely interested people than anything else you post.
A cadence you'll still be keeping next year
Two or three feed posts a month, batched from one seasonal photo session, beats a heroic month of daily posts followed by silence. Rotate four themes: the place (light, seasons, the hot tub steaming on a cold morning), the area (the fish shack locals actually queue for — saveable guides travel further than pretty pictures), the hosts (a face builds more booking confidence than any amenity), and guests' own moments, reposted with permission. Write captions like a knowledgeable friend, not a resort. And put the website link in every profile field and pinned post — the algorithm won't send strangers to your checkout, but every warm visitor should be one tap from it.
What to skip, honestly: follower-count goals (a thousand locals who'll never book are worth less than eighty past guests), engagement pods, bought followers, and broad cold advertising — paid social for one property rarely returns its spend against cold audiences. The narrow exception worth testing once your list exists: a small shoulder-season boost to people who already engaged with you, promoting a specific gap ("two September weeks just opened"). Small budget, specific dates, measured by bookings — if it doesn't pay, stop without guilt. The tide of social trends turns constantly; the profile-as-proof strategy doesn't.
Content beyond social earns its keep on your own site. The area guide from chapter 6 doubles as your best email content and your most-saved post format. A once-a-quarter "what's new at the loft" page — new mattress, repainted deck, the restaurant that opened — gives search engines freshness, email a reason to send, and repeat guests the feeling the place is looked after. That's the whole content strategy. Anyone selling you more than that for one property is selling you their retainer.
Chapter 09Keeping OTAs happy while going direct
Nothing in this playbook requires picking a fight with Airbnb. The healthiest premium operations run channels the way an investor runs assets: OTAs for discovery — strangers finding you in a marketplace you could never assemble alone — and direct for repeats, referrals and peak weeks. Industry-wide, direct ran about 24% of U.S. reservations while producing 36% of revenue in Key Data's Q3 2025 figures[6] — a minority of volume, a majority-grade share of profit. That's the shape to aim for: not replacing the platforms, out-earning them on the bookings that matter most.
Practically, the split sorts itself by booking type. Let the OTAs do what they're best at: filling shoulder-season gaps, catching last-minute travelers, introducing you to first-timers. Route your loyalists to the site: repeat guests, referred friends, event groups, and the marquee weeks that sell out anyway — every one booked direct is the fee spread back in your pocket. Meanwhile, keep the OTA listings sharp; a starved listing sinks in search and takes your discovery pipeline with it. Our platform guides — Airbnb, Vrbo and Booking.com — are the companion reading. The goal: strong everywhere, dependent nowhere.
Rate parity, without the mythology
Can you legally undercut the OTAs on your own website? Increasingly yes — but the honest answer is: check your platform terms and your local rules, because it depends on where your property is and which contracts you've signed. The landscape genuinely shifted in Europe: after its gatekeeper designation under the EU's Digital Markets Act, Booking.com removed price-parity requirements across the European Economic Area in late 2024.[17] Outside the EEA, including the U.S., parity language can still appear in OTA partner terms, and enforcement varies. In practice, many U.S. hosts price identically in public and pass savings through guest-list perks instead — the discount lives in the email channel, not on the open web, keeping public prices consistent while still rewarding direct guests.
The other line to respect is the off-platform rule. Airbnb's policy prohibits using its messaging to solicit direct bookings, request off-platform payment, or redirect guests elsewhere — with consequences up to account removal.[18] The playbook-safe version of "book direct next time" never happens in an OTA thread: it happens at the house, on your social profiles, and in emails guests opted into on your own turf. Host beautifully on-platform, be findable off it, and let guests connect the dots — they're better at it than you'd think.
Deeper dive Parity clauses, the DMA, and what "check your terms" actually means +
Rate parity clauses come in two flavors. Wide parity says you won't offer a better price anywhere, including your own website. Narrow parity says you won't publicly undercut the OTA on your own site, but leaves you free on other OTAs and in private channels (email, phone, loyalty rates). Regulators have chipped at both for a decade — several EU countries banned parity clauses outright even before the DMA, and the gatekeeper designation forced Booking.com to drop them EEA-wide for standard and negotiated agreements alike.[17]
For a U.S. host, three takeaways. Read the partner terms you actually agreed to — parity language differs by platform, program and signup date, and it changes. Treat private rates as the traditional safe harbor: a rate sent to your opted-in list isn't a public price. And don't confuse parity with policy — even where undercutting is contractually fine, platforms still have rules about steering guests off-platform mid-conversation.[18] When real money rides on the answer, fifteen minutes with a hospitality attorney who has read the current terms beats any blog post, including this one.
Chapter 10What it costs to do this properly
Time for the question you've been holding since chapter 1. Direct-booking websites get built at three price altitudes, and all three can be right — the trick is matching the altitude to your situation instead of to your ego, in either direction.
| Route | Upfront | Ongoing | What you get | Right for |
|---|---|---|---|---|
| DIY on a booking engine's builder | $0 – $500 (your time + maybe a logo) | ~$200–$720/yr engine[9] + domain | A clean templated site, live calendar, checkout — inside the engine's design limits | One property, tight budget, host who enjoys software |
| Done-for-you, semi-custom | $2,500 – $5,000 | Engine + domain as above; light content retainer optional | Naming and brand package, custom design on your domain, copywriting, engine wiring, email automations, launch | Premium 1–10 property hosts whose nightly rates justify polish |
| Full custom / agency build | $6,000 – $15,000+ | Often $200–$1,000+/mo retainers | Bespoke design and development, content programs, ongoing marketing | Management companies and large portfolios with acquisition budgets |
The honest edges of each bracket. DIY's ceiling is design and conversion nuance: templated sites look tidy but generic, and the details from chapter 4 — the trust strip, the promise, checkout copy — are exactly what templates flatten. Its floor is fine: if the alternative is no site, a $16-a-month Lodgify page with great photos beats waiting a year for perfect.[9] The $2,500–$5,000 middle band is where most premium hosts belong, and — cards on the table — it's the bracket Cavmir's own website plans live in, so weigh our opinion accordingly. What you're buying there isn't pixels; it's the naming, the words, the wiring and the judgment calls this guide has been describing, made by people who've made them before. The top bracket buys attention over time more than a better homepage — worthwhile once a portfolio justifies a standing marketing operation, and vetting those firms is its own guide in this series.
Run the payback math coldly, using your chapter 1 numbers. A $3,500 build that lifts you to 30% direct on a $30,000 property saves about $637 a year on fees alone — a five-and-a-half-year payback if nothing else changes. That's the number a skeptic should quote at you, and it's correct as far as it goes. What it leaves out: direct share isn't static. The list compounds, the anniversary emails land, and at 50% share the same build pays back in about two and a half years on fees alone — before counting repeat stays that only exist because you could reach last year's guests, the longer stays direct bookings tend to be[7], and the pricing headroom from chapter 1. It also leaves out the thing you can't spreadsheet: when a platform changes its fees, its algorithm or its mind, you have somewhere to stand. If the math doesn't clear for your property — low rates, thin margins, no repeat pattern — believe the math and revisit in a year.
Chapter 11The 90-day launch plan
Everything above, sequenced. One honest Saturday a week gets a single property from nothing to launched in a quarter — whether you're doing it yourself or checking a partner's homework.
- Weeks 1–2 · Name, domain, foundations. Run the chapter 3 naming filters, buy the .com, set up domain email, write your one-line promise. Book the photographer for week 4 — good ones have lead times. Start the booking engine trial and connect your OTA calendars so sync is proven before anything is public.
- Weeks 3–4 · The money plumbing. Configure rates, minimum stays, cleaning fee, lodging tax, the rental agreement and the damage waiver. Connect Stripe. Run two test bookings — one desktop, one phone — and refund yourself. Confirm your lodging-tax registration with your county while the shoot happens.
- Weeks 5–6 · Build the site. Assemble the chapter 4 anatomy: promise, availability check, trust strip, book-direct case, gallery, calendar with transparent rates, reviews with provenance, area guide, FAQ, footer with license and signup. Write like you talk. Test on a phone before you show a soul.
- Weeks 7–8 · The capture layer. Print the QR card for the welcome book, add the footer signup, build the five automated emails from chapter 7 — especially the anniversary nudge. Install analytics so "did this work?" has an answer. Ask your engine about free Google vacation rental listings.[15]
- Weeks 9–10 · Soft launch to warm water. Email every past guest whose address you legitimately hold: the site exists, the guest list gets first pick and a direct perk. Update OTA listing titles with the property name. Claim social handles, post three times, pin the book-direct highlight, and ask the tourism board about a link.
- Weeks 11–13 · Tighten and settle into rhythm. Watch a friend book on their phone; fix every stumble. Review your first direct inquiries: response time, quote clarity, drop-off point. Then set the standing calendar — quarterly photo day, seasonal sends, a monthly 30-minute metrics check — and let the system run.
Day 91 isn't a finish line; it's the start of the compounding. The list grows with every stay, and each year a few more of your best weeks book without a commission attached.
Chapter 12Questions hosts actually ask
Do direct booking websites actually work for vacation rentals?
Yes — conditionally. Direct bookings made up about 24% of U.S. reservations and 36% of revenue in Key Data's Q3 2025 figures, so the channel demonstrably works.[6] The catch is execution: 70% of operators have a direct site, but most get under a quarter of their bookings from it and 18% get none.[8] The difference isn't the website — it's whether reviews, repeat guests and an email habit are feeding it. That's the readiness test in chapter 2.
How much does a vacation rental website cost?
Three realistic brackets: roughly $0–$500 upfront if you build it yourself on a booking engine's templates (plus the engine's $16–$60 per month[9]); $2,500–$5,000 for a done-for-you semi-custom site with branding, copy and engine setup; and $6,000–$15,000+ for full custom agency work with ongoing marketing. Most premium hosts with one to ten properties get the best value in the middle bracket — chapter 10 breaks down what each level should include.
Are direct bookings cheaper than Airbnb?
Usually, for both sides. On the OTA side, Airbnb's host-only fee runs 15.5% for most hosts on that structure (guests on split-fee listings pay a 14.1%–16.5% service fee instead)[1], Vrbo's pay-per-booking takes about 8%[2], and Booking.com averages around 15%.[4] A direct booking costs you card processing — about 2.9% plus 30 cents with Stripe.[5] That spread lets you charge the guest less than their OTA all-in price and still keep more per night.
Is it legal to ask Airbnb guests to book direct next time?
Asking inside Airbnb's platform is against its off-platform policy — you can't use Airbnb messaging to solicit direct bookings or move payments off-platform, and violations can cost you your account.[18] Your own channels are different: a branded welcome book, a QR code at the property, your social profiles and an email list guests joined voluntarily are your relationship, not Airbnb's. Host well on the platform; make the direct case on your own turf. And read the current policy yourself — rules change.
What's the best booking engine for a vacation rental website?
There's no universal best, but the decision sorts quickly: Lodgify for the fastest all-in-one site-plus-engine start[9], OwnerRez for maximum control[10], Hospitable Direct if that platform already runs your operations[11], Uplisting or quote-based platforms like Hostaway as portfolios grow.[12] Chapter 5 has the comparison table and the four non-negotiables to demand from any of them.
How long until a direct booking website pays for itself?
On fee savings alone, honestly: years, not weeks. A $3,500 build on a $30,000-a-year property at a steady 30% direct share saves roughly $637 annually — call it five-plus years. But direct share compounds when you work the email list, and at 50% share the payback drops to about two and a half years on fees alone — before counting repeat stays that otherwise wouldn't happen, the longer stays direct guests book[7], and pricing headroom. Hosts who skip the list-building are the ones for whom the site never pays back.
Can I put my vacation rental on Google?
Not as a standard Google Business Profile — Google's eligibility guidelines exclude rental properties like vacation homes.[14] What you can do: appear in Google's free vacation rental listings through an approved connectivity partner (several booking engines are integrated)[15], and own the search results for your property's name with your website. If you operate a genuine rental business serving customers, the business itself can have a profile.
Should I stop listing on Airbnb once my direct site works?
No — and this playbook never asks you to. OTAs remain your discovery engine and your fill for gaps and last-minute dates; the direct channel earns its keep on repeats, referrals and peak weeks. Strong everywhere, dependent nowhere: keep your listings competitive (our Airbnb and Vrbo guides cover that side) while a growing share of your best bookings arrives commission-free.
That's the playbook. None of it is secret and none of it requires permission — a name worth remembering, a site that answers the three guest questions, an engine that takes the card, and a list you actually write to. The platforms will keep doing what they do, at whatever fee they decide on next. The share of your calendar that books direct is the share of your business their decisions can't reach. Build it one guest at a time, starting with the ones already in your guestbook.
More Wally Guides
Sources
- Airbnb Help Center — "Airbnb service fees" (split fee: hosts 3%, guests 14.1%–16.5%; host-only fee: most hosts 15.5%; split structure being retired for certain hosts). link
- Vrbo Help — "About pay-per-booking fees" (5% commission + 3% payment processing). link
- Booking.com for Partners — "Understanding our commission" (charged on total reservation value; rate varies by country and property type). link
- Guesty — "How much does Booking.com charge hosts?", 2026 (global average ≈15%, range 10%–25%, Preferred Partner ≈+3 points). link
- Stripe — "Pricing & fees" (standard card rate 2.9% + 30¢). link
- Key Data, reported by The Host Report — "US Vacation Rental Market Rebounds Heading Into the Holidays", Q3 2025 (direct = 24% of bookings, 36% of revenue). link
- Lodgify — "2026 US Vacation Rental Industry Report" (analysis of 1.6M+ US bookings; direct stays 45.2% longer, booking windows 51.3% longer than OTA). link
- Hostaway — "2026 Short-Term Rental Report" (326 operators, 46 countries: 70% have a direct booking site; ~62% generate under 25% of bookings from it; 18% none). link
- Lodgify — "Pricing" (per-property plans ≈$16–$59/mo; +1.9% booking fee on Starter; as published July 2026). link
- OwnerRez — "Pricing" (from $40/mo for 1 property; hosted websites as premium add-on). link
- Hospitable Help Center — "Pricing & Subscription Costs" (Host $29/mo; Professional $59/mo with Direct; Mogul $99/mo; Direct Basic 1%, Premium 4% guest + 3% host). link
- Uplisting — "Pricing" (from $100/mo up to 5 listings, then $20/listing/mo). link
- Stripe Support — "Dispute fees FAQ" ($15 dispute fee, returned for won disputes). link
- Google Business Profile Help — "Business eligibility and ownership guidelines" (rental or for-sale properties, such as vacation homes, are not eligible). link
- Google Hotel Center Help — "About vacation rentals on Google" (free vacation rental listings via approved connectivity partners). link
- MailerLite — "Email marketing benchmarks", 2025 data (average open 43.46%, click 2.09%; travel & transportation open 30.1%, click 1.68%, lowest of 46 industries). link
- Booking Holdings — "Digital Markets Act Compliance Report, Public Summary", 2025 (parity requirements removed throughout the EEA for standard and negotiated agreements). link
- Airbnb Help Center — "Off-Platform and Fee Transparency Policy" (no soliciting direct bookings or off-platform payments via Airbnb channels). link