+27 82 260 7502 Book a consultation

Hospitality · 8 min read

What OTA commissionreally costs your hotel

Commission is the visible cost of an online travel agent. The bigger cost is the guest you never get to know. Here is how to price it honestly and win bookings back.

A brass hotel service bell on a wooden reception desk

Most hoteliers we speak to in Johannesburg can quote their OTA commission rate from memory. Far fewer can tell you what it cost them in rands last year. That gap matters, because a percentage feels like a fee and a rand figure feels like a line on the P&L you could do something about.

This is a practical guide to both: what online travel agents actually cost a South African property, and the plan we use to move bookings to your own website without gambling your occupancy.

The headline number: 15–25% of every booking

OTA commission for South African hotels typically sits somewhere between 15% and 25% of the booking value, depending on the platform, your contract and whether you pay extra for visibility programmes. The rate is only the start of the calculation.

Take a simple example. A room night sells for R2 000. At 18% commission, R360 of that goes to the OTA. If the guest stays three nights, that is R1 080 for one reservation. Scale it up: a property that books R8 million a year through OTAs at 18% is paying R1.44 million in commission. That is roughly the cost of a senior team, a refurbishment, or a year of well-run paid media, several times over.

Run your own numbers in our OTA commission calculator. It takes a minute, and it is usually the moment the conversation changes from "we should do something about direct" to "we should have done this already".

The costs that don’t appear on the invoice

Commission is the part you can see. Three other costs are harder to spot and often larger over time.

  • You don’t own the guest. An OTA booking gives you a stay, not a relationship. Contact details are often masked or limited, which means no easy way to invite that guest back for their next trip. The OTA, meanwhile, will happily market a competitor to them.
  • You pay again for repeat guests. A guest who loved their stay and searches your name next year may well land on an OTA listing first. You then pay commission on a customer you already won.
  • Your rate strategy gets set elsewhere. Visibility programmes, discount badges and ranking factors nudge you toward the platform’s priorities. Over time, the channel starts shaping your pricing rather than the other way round.

None of this means OTAs are the enemy. They reach international travellers you would struggle to find alone, and they fill gaps in low season. The goal is a healthy mix, where OTAs are a distribution choice rather than a dependency.

What changed in South Africa: parity clauses

For years, many OTA contracts included price parity clauses. A narrow parity clause stopped a hotel from offering a lower price on its own website than on the OTA. That made "book direct and save" hard to do in practice.

In August 2024, the Competition Commission announced a settlement in which Booking.com agreed to remove both wide and narrow price parity terms from its contracts with South African accommodation providers, and from the criteria for its incentive programmes. The Commission’s own statement says this allows hotels and guesthouses to price lower on their own websites.

What this means for you: check your current contracts with every platform you use, and take advice if the terms are unclear. But the direction is plain. You have more room than you used to for your own website to be the best place to book.

The four-move plan to shift bookings direct

Our Direct Bookings strategy builds on four principles. None of them is a secret; how we sequence, budget and measure them is — that part is shared with clients only.

1. Make direct the better deal

Guests book through OTAs partly out of habit and partly because they assume the price will be the same or better. Your first job is to give them a clear reason to book with you. That does not have to mean undercutting your OTA rate on every date. Value works as well as price:

  • A modest direct-only rate or member rate where your contracts allow it.
  • Inclusions that cost you little and feel generous: breakfast, late checkout, parking, an upgrade on availability.
  • Flexible cancellation terms that OTAs do not match.

Then say it clearly on your website, above the fold, next to the booking button. A benefit nobody sees does not move bookings.

2. Defend your own brand search

Someone who types your hotel’s name into Google has already chosen you. That is the highest-intent traffic you will ever get, and it is often where OTAs and metasearch listings compete hardest for the click.

Brand search defence means making sure the first thing that guest sees is your official site with your best offer. In practice:

  • A brand search campaign on Google Ads, tightly controlled and cheap per click, so your own ad sits at the top.
  • A complete, accurate Google Business Profile with photos, reviews and a link to your booking engine.
  • Clean organic basics: a fast website, a clear title, and a booking engine that works on a phone.

Every booking you win on your own name at a low cost per click is a booking you did not pay 15–25% for.

3. Show up in metasearch

Metasearch surfaces such as Google Hotels put your direct rate side by side with the OTAs. If you are not there, the guest only sees their options.

Google offers free booking links, which show your official site and direct rate alongside other booking options at no cost per click. Many reservation and booking-engine providers can connect you. Paid hotel ads on top of that can make sense for competitive dates, but get the free listing working first, and make sure your rates are feeding through accurately. A metasearch listing that shows the wrong price does more harm than good.

4. Own the guest after they book

This is the move most hotels skip, and it is the one that makes the others pay back year after year. Every direct booking gives you first-party data: a name, an email, dates, preferences. Used well, and handled in line with POPIA, that data lets you:

  • Send a useful pre-arrival email that sells an add-on or an upgrade.
  • Invite past guests back with an offer that beats what they would find elsewhere.
  • Build audiences for paid media that look like your best guests, not just anyone who visited.

Only market to guests who have given you permission, make it easy to opt out, and keep the data where you control access. A good CRM helps keep this tidy rather than scattered across inboxes and spreadsheets.

Measure booked room nights, not clicks

This is where most direct-booking efforts quietly fail. A campaign reports thousands of clicks and a healthy click-through rate, and nobody can say how many room nights it produced.

Before we scale any spend, we make the tracking trustworthy:

  1. Track the booking engine properly. Conversions should fire on a confirmed booking, with revenue, not on a visit to the booking page.
  2. Follow the guest across domains. Many booking engines sit on a separate domain. If the handover is not configured, you lose the source of the booking.
  3. Reconcile with the PMS. Ad-platform numbers are a guide. Your property management system is the truth. We check one against the other regularly, including cancellations.
  4. Report channel mix. The number that matters to an owner is the share of bookings and revenue that came direct, and what it cost to get there.

Once the data is trustworthy, decisions get easier. You can see which campaigns bring booked stays, which bring browsers, and where the next rand should go.

What this looks like in practice

We run the paid media for a five-star hotel in Johannesburg on exactly this approach. The client-reported results for 2025:

  • R10.55M in direct-booking revenue across the year, with every quarter above R2.2M.
  • +40.7% direct revenue in Q1 year on year.
  • 76% of bookings direct, against OTA and third-party channels.
  • 98.3% booking confirmation rate.

None of that came from a single trick. It came from a clear direct offer, a defended brand search, accurate tracking to booked revenue, and weekly tuning. The same discipline drove a lean Google Ads engine for an apartment-hotel client, with a reported blended return on ad spend of 16.8×.

Where to start this month

If you only do three things in the next 30 days, do these:

  1. Work out last year’s OTA commission in rands. Use the calculator if it helps.
  2. Search your own hotel name on a phone and screenshot what a guest sees. If your official site is not the obvious first choice, that is your first fix.
  3. Check that your booking engine reports confirmed bookings, with revenue, back to your analytics.

Shifting bookings direct is not about leaving OTAs. It is about deciding how much of your revenue you are willing to rent, and taking the rest back on your own terms. If you would like a second pair of eyes on your numbers, our Direct Bookings team will review your channel mix and tell you honestly where the money is.

Sources

  1. Competition Commission South Africa — Booking.com settlement on OIPMI appeal (13 August 2024)
  2. Google Hotel Center Help — About hotel free booking links

Written by Liam Davies. Researched with AI assistance, reviewed and fact-checked by a person — how we use AI.

Questions.

How much commission do OTAs charge South African hotels?

Typically between 15% and 25% of the booking value, depending on the platform, your contract and whether you pay for extra visibility programmes. On a R2 000 room night at 18%, that is R360 per night. The simplest way to see the full picture is to work out last year’s total commission in rands.

Can South African hotels offer lower prices on their own website than on Booking.com?

In August 2024 the Competition Commission announced that Booking.com had agreed to remove wide and narrow price parity terms from its contracts with South African accommodation providers. That gives hotels more room to price lower direct. Check your own contracts with each platform, and take advice if the terms are unclear.

Should we stop using OTAs altogether?

No. OTAs reach travellers you may struggle to find alone and help fill low-demand dates. The aim is a healthier channel mix, where OTAs are a deliberate distribution choice rather than a dependency. Most properties do best by winning back brand searches and repeat guests first, while keeping OTAs for reach.

How do we know if our direct-booking marketing is working?

Measure booked room nights and revenue, not clicks. Your booking engine should report confirmed bookings with revenue to analytics, cross-domain tracking must be set up, and figures should be reconciled against your PMS, including cancellations. The key owner metric is the share of revenue that came direct and what it cost.

Want this donefor you?

Our Hospitality team can turn this into a plan for your business. Tell us where you are — we reply within one business day.

5.0 on Google· 19 reviews4.9 on Clutch· 6 verified reviews

A free 30-minute consultation

Reply within one business day · No obligation · POPIA-safe

Call Book a consultation