Every OTA booking costs you around 15.5% of its value, while a direct booking costs only a few percent to process. We run a Superhost holiday home operation across 9 Dubai listings, and a growing share of our rebookings now skip the platforms entirely. Below is the 7-lever direct booking machine we use, plus the compliance rules you must respect.

TL;DR
The short version: every booking that comes through your own channel instead of an OTA keeps roughly 13-15 percentage points more of the booking value in your pocket. The playbook below is the 7-lever machine to make that happen, sequenced over 90 days.
Table of Contents
ToggleThe OTA Commission Math That Changes Everything
Airbnb’s host-only fee now sits around 15.5% of the booking subtotal, taken from your payout before you see a dirham. That is not a marketing cost you can negotiate away. It is a fixed cut of every single reservation, and it is exactly why direct bookings change the economics of a holiday home.
Run the illustrative math on a 7-night stay at an illustrative AED 1,000 per night, an AED 7,000 subtotal. On Airbnb, around 15.5% leaves the booking as the host-only fee, roughly AED 1,085, leaving you with about AED 5,915. On a direct booking, the same AED 7,000 loses only a few percent to payment processing, a couple of hundred dirhams, so you keep roughly AED 850 to 900 more from the identical stay.
The repricing math is just as stark. To keep the same payout after the host-only fee shift, nightly rates need a markup of roughly 18.34%, because 1 divided by 0.845 equals 1.1834. Guests will not pay 18% more for the same apartment, so the fee comes straight out of your margin instead.
This is the core reason owners who learn how to maximize Airbnb income in Dubai eventually build their own channel. Pair that with a sharp Dubai holiday home seasonal strategy and the direct share compounds, because every rebooking in peak season dodges the fee at the highest rates of the year.
| Channel | What leaves the booking | What it costs you |
|---|---|---|
| Airbnb | Host-only fee of around 15.5% of the booking subtotal | Around 15.5% of the booking subtotal |
| Booking.com-style OTAs | Their published commission tier | Set by their published tier |
| Direct | Payment processing only | A few percent |

Why Airbnb Makes Direct Bookings Hard (And How to Stay Inside the Rules)
Airbnb is built to keep transactions on Airbnb. That is fair, it is their marketplace. The mistake owners make is assuming this means every direct channel is banned. It does not. The rules are narrower than most hosts think, and everything outside them is completely allowed.
What Airbnb’s off-platform policy actually bans
The policy draws the line at three behaviors: moving an Airbnb booking off the platform, taking reservation payments outside Airbnb, and collecting guest contact details through Airbnb messages for marketing. Read it in full in Airbnb’s official off-platform policy before you build anything, so your direct channel never touches a live Airbnb reservation.
What is still completely allowed
Everything below sits outside Airbnb’s booking flow, so the off-platform rules do not reach it:
- Your own website: your booking engine, your calendar, your payments
- Past-guest rebooking: consent captured through your own channels, never from Airbnb messages
- Google Business Profile: your free listing on Search and Maps
- Google reviews: brand searches that land on your site
The 7-Lever Direct Booking Machine
Each lever below is simple on its own. Together they form a direct-booking machine that runs alongside your OTA listings and keeps more of every booking.
Lever 1 – A branded website with a real booking engine
- Property-branded domain: your property name becomes the brand guests search for.
- Live calendar synced to OTA listings: availability matches Airbnb and Booking.com in real time.
- Secure payment + deposit hold: take payment and a damage hold without a platform.
- Warning: a page without live booking is a brochure, not a channel.
Lever 2 – Google Business Profile as your free direct channel
- Claim it: take ownership of your free listing.
- Vacation-rental category: choose the category travelers actually search.
- Photos + reviews: real images and guest reviews build the trust that converts.
- Website link: point Search and Maps traffic to your booking engine, the only free ad Airbnb cannot outbid.
Lever 3 – Turn every past guest into your cheapest channel
- Post-stay follow-up: message ~48 hours after checkout while the stay is fresh.
- Returning-guest rate: reward repeat bookers with a rate they cannot get on an OTA.
- Email list with consent: collect addresses on your own form, never from OTA messages.
- WhatsApp rebooking: make the next booking one tap away.
Lever 4 – WhatsApp, Dubai’s direct-booking superpower
- QR in the welcome pack + in-unit tent card: put a WhatsApp QR where guests actually see it.
- One-tap rebook: let past guests rebook with a single message.
- Broadcast list for past guests: share seasonal rates and availability with consent.

Lever 5 – Price it to convert without a race to the bottom
- Rate parity first: keep direct and OTA rates aligned.
- Direct bonus as perks, not discounts: reward direct bookers without eroding the rate.
- Free early check-in, flexible cancellation, welcome basket: low-cost perks that tip the booking.
Lever 6 – Capture contacts compliantly, in the stay
- Wi-Fi login: collect contact details when guests connect.
- QR guidebook: link a QR to your digital guidebook with a consent checkbox.
- Consent on YOUR form: never scraped from OTA messages, the line that keeps your channel compliant.

Lever 7 – Keep OTAs working FOR you, not instead of you
- Even a 20-30% direct share transforms the P&L: you keep the fee on every direct rebooking.
- OTAs are the discovery engine: they bring new guests, your direct channel brings them back.
- short-term property management company in Dubai runs all seven levers inside one fee.
The Compliance Layer Nobody Mentions
The permit sits on the unit, not the platform: a DET holiday home permit is required per unit for any paid stay.
The Tourism Dirham does not care how the guest found you: AED 10 Standard / 15 Deluxe per occupied bedroom per night, collected from the guest and filed with DET monthly.
Comprehensive insurance is mandatory for holiday homes, on direct stays too.
The AirCover gap: Airbnb’s AirCover covers Airbnb stays only; direct bookings need their own cover: a disclosed security deposit or hold plus mandatory holiday home insurance in Dubai. The holiday home license cost in Dubai breakdown covers the permit side too.
Guest registration on every stay; strong screening matters even more without platform guardrails, so run a guest screening system for Dubai.
| Duty | What it means on direct bookings | How it is handled |
|---|---|---|
| Tourism Dirham | Charged per occupied bedroom per night, collected from the guest and filed with DET monthly | Operator collects it and files it monthly, no matter the channel |
| DET holiday home permit | Sits on the unit, not the platform: required per unit for any paid stay | Kept valid for every unit, direct stays included |
| Comprehensive insurance | Mandatory for holiday homes, including direct stays | Active holiday home insurance policy on every stay |
| Guest registration | Every stay is registered with guest details | Screened and registered on every stay, direct or OTA |
| Damage cover | AirCover covers Airbnb stays only, not direct ones | Disclosed security deposit or hold plus insurance on direct bookings |
Your 90-Day Direct Booking Ramp
Direct bookings compound. Each month you run the machine, the direct share grows as past guests return and your brand searches climb.
Your first direct booking typically lands in months 2-3. Nothing is promised, but the system gets easier every week you run it.
| Days 1-30 | Days 31-60 | Days 61-90 |
|---|---|---|
| Booking engine live, Google Business Profile claimed, WhatsApp QR in the unit | Post-stay follow-up running, reviews flowing, returning-guest rate live | Email list growing, broadcast list active, brand ranking for your property name |
| Site visits, profile views | Direct inquiries, repeat-booking rate | Direct share of revenue, cost per direct booking |

When the Machine Is Better in Someone Else’s Hands
This playbook works. Every lever above is proven, and owners who run them keep more of every booking.
But each lever is also an ongoing operation. The website needs maintaining, payments need reconciling, guest data needs protecting, Tourism Dirham filings land every month, and damage cover needs enforcing on every stay.
That running cost is the part most owners underestimate. One missed filing or one unenforced deposit hold wipes out the savings the direct channel was built for.
StayBetterDXB runs the whole machine inside one all-inclusive commission: 15 to 24 percent depending on contract length, with 15% as the base, zero markups, and Superhost-operated teams. A short-term property management company in Dubai that handles all seven levers: see the management packages and pricing, or reach out through the contact page to talk through your numbers.
Is it legal to take direct bookings for a Dubai holiday home?
Yes, as long as the unit holds a valid DET holiday home permit. The permit sits on the unit, not on the booking platform, so direct, Airbnb, and Booking.com stays all follow the same licensing rules.
Can Airbnb stop me from getting direct bookings?
Airbnb’s own policy bans moving an Airbnb booking off the platform, taking reservation payments outside Airbnb, and collecting guest contact details through Airbnb messages for marketing. Running your own website and rebooking past guests with their consent is a separate, allowed channel.
Do I still pay the Tourism Dirham on direct bookings?
Yes. The Tourism Dirham is charged per occupied bedroom per night and the operator collects it from the guest and files it with DET monthly, no matter which channel the booking came through.
How much commission do I actually save with direct bookings?
Airbnb’s host-only fee is around 15.5% of the booking subtotal. A direct booking replaces that with payment-processing costs of a few percent, so roughly 12-13 percentage points more of each booking stays with you (illustrative math, your mix will vary).
What do I need for a direct booking website?
A property-branded domain, a booking engine with a live calendar synced to your OTA listings, secure online payment, and a damage-deposit or hold function. A page without live booking is a brochure, not a channel.
How do guests find my direct website instead of Airbnb?
Past guests search your property name, so brand it and own it on Google. A claimed Google Business Profile with reviews, your site ranking for your brand name, and a post-stay follow-up message do most of the work.
What about damage cover on direct bookings?
Airbnb’s AirCover only covers Airbnb stays. Direct bookings need their own cover: a disclosed security deposit or hold plus your mandatory holiday home insurance.





