How to cut Booking and Airbnb commissions.
This isn't about abandoning the OTAs — they bring real demand. It's about building a direct channel that shrinks the slice of each booking you hand the platform. Here's how, step by step.
Key takeaways
- Booking typically charges 10-25% per booking; Airbnb about 15.5% on a host-only model.
- The goal is to reduce dependence on OTAs, not abandon them — they bring real demand.
- You need three pieces: your own booking engine, iCal sync and local SEO.
- Syncing calendars via iCal prevents overbooking between the site and the OTAs.
- A small direct discount still saves against the commission and builds repeat loyalty.
First, understand what you actually pay
Before cutting a commission, you need to know how big it is. The figures vary by platform, country and programmes, but the order of magnitude is this:
- Booking.com — commission typically between 10% and 25% per booking, with a common reference around 15%. Visibility programmes (Preferred, Preferred Plus) and payment processing can add a few more percentage points.
- Airbnb — most hosts are now on a single "host-only" fee of about 15.5%, deducted from the host's amount. On a €100 booking, you receive around €84.50.
These figures are per booking and forever: the OTA takes its slice on every night booked through it, year after year. There's no point at which you "finish paying" — it's a perpetual cost on every guest who comes in through that channel.
Honesty first: OTAs bring demand
It would be dishonest to tell you to leave Booking and Airbnb. These platforms have reach and demand a new site doesn't have overnight. They bring you guests who'd never find you otherwise, especially from foreign markets.
The realistic goal isn't to replace them — it's to reduce dependence. Most hosts who manage costs well use the OTAs and a direct site together: the OTAs for discovery and to fill hard dates, the direct site for the guest who already knows you, who returns, or who searched for your name. Every booking you shift from the OTA to the direct channel is that booking's commission staying with you.
Step 1 — Have your own booking engine
A pretty site with a "contact us" button isn't enough. To capture the direct booking at the moment the guest decides, you need a booking engine on your site: the guest sees real availability, picks dates, pays and gets the confirmation — without leaving your domain and with no per-booking commission.
It's the piece that turns the site from a shop window into a sales channel. Without it, you're just sending the guest back to the OTA, where they end up booking and where you pay the commission anyway.
Step 2 — Sync calendars via iCal
The biggest fear of anyone selling across several channels is overbooking — two bookings for the same date. The solution is iCal sync: a standard that links your site's calendar to those of Booking and Airbnb.
When a direct booking comes into your site, the date is automatically blocked on the OTAs; when a booking comes via the OTA, it's blocked on your site. One calendar, always consistent. This is what gives you the confidence to push bookings to the direct channel without risking double bookings.
Step 3 — Show up on Google (local SEO)
A booking engine only helps if people reach the site. That's where local SEO comes in: working the site to appear when someone searches "holiday home [your area]", "accommodation [your town]" or the name of your rental.
Three fronts are worth the effort:
- An optimised Google Business Profile, with photos, hours and a direct link to your site.
- Pages with real content about the property and the region — what to see, how to get there, why to stay — that answer what the guest searches for.
- Flawless speed and mobile version: a slow site loses bookings and drops in Google's ranking.
There's also a powerful detail: many guests discover you on Booking and then search your name on Google to book direct, looking for a better price or direct contact. If, when they do, they find an own site with a booking engine, you win that booking commission-free. If they find nothing, they go back to the OTA.
Step 4 — Give a reason to book direct
The guest needs a reason to book with you instead of the platform where they feel "protected". Because the commission you save stays with you, you can share part of it:
- A small discount for booking direct (even 5% draws attention and still saves against the commission).
- An extra the OTA doesn't offer — flexible check-in, a welcome bottle, late check-out.
- Capturing the email during the stay and inviting the guest to book direct next time, with a loyalty perk.
The repeat guest is the most valuable of all. Paying OTA commission on someone who was already your guest and would return anyway is the easiest waste to avoid.
What NOT to do
Cutting commissions isn't about cheating the platform. Don't try to put your direct contact in the OTA listing (it's against the rules and risks suspension), and don't promise guests things you can't deliver. The honest strategy is to build a better channel of your own — not to sabotage someone else's. The OTAs remain useful partners; they just stop being the only route.
Frequently asked questions
- Can I really keep Booking and Airbnb at the same time?
- Yes, and you should. iCal sync keeps calendars consistent between your site and the OTAs, with no overbooking. The idea is to reduce dependence, not to cut off the platforms that bring demand.
- How do I avoid overbooking between the site and the OTAs?
- With iCal sync: a direct booking automatically blocks the date on Booking and Airbnb, and vice versa. It's a single calendar shared across all channels.
- Doesn't giving a discount on direct bookings lose me money?
- Quite the opposite. If the OTA commission is 10-25%, offering 5-10% direct still leaves you more margin than booking through the platform — and the guest gets a real incentive to book with you.
- Can I put my website in the Booking listing?
- No. Putting direct contacts in the OTA listing breaks the rules and can lead to suspension. The legitimate way is to be found on Google by your name, with an own site ready to convert the booking.
Want to set up your direct-booking channel?
We build the site, integrate the booking engine and sync the calendars with Booking and Airbnb. Talk to us and we'll tell you where to start.
