What OTA Commission Really Costs Your Bali Villa

How Booking.com, Airbnb and Agoda charge Bali villas, how to work out your real cost per booking, and what that means for your direct booking budget.

Laptop and passport on a table beside a hotel pool

Ask a villa owner in Bali what they spend on marketing and they will usually name the photographer, the website and maybe some social media ads. OTA commission rarely makes the list, yet for many villas it is the biggest marketing cost of the year. Here is how the main platforms charge, how to work out what they cost you, and what that means for your direct booking plan.

This is part of our guide to getting more direct bookings for your Bali villa.

How Booking.com charges

Booking.com charges a commission on the value of each completed stay. There is no fee to list. For Bali properties the base rate is commonly around 15%, but the exact figure is set in your agreement and can differ by property and location.

The base rate is not always the full cost. Optional visibility programs, such as preferred partner status, raise your commission in exchange for better placement. Guest discount programs such as Genius lower the price the guest pays, which means less revenue for the same night. Both can be worth it, but count them as part of the cost of the channel.

How Airbnb charges

Airbnb has two fee models. Under the split fee, the host pays a small service fee, typically around 3%, and the guest pays a separate service fee at checkout. Under the host-only fee, the host pays the whole fee and the guest sees one price.

From 27 October 2025, Airbnb moved hosts who connect through property management software (PMS) or a channel manager to the host-only fee, at 15.5% of the booking. Many professionally managed Bali villas connect this way, so for them Airbnb now costs about the same as Booking.com. Check which model your listings use in your Airbnb account, because it changes your real margin.

Agoda, Expedia and others

Agoda and Expedia also work on commission, with the rate set in your contract. Agoda is popular with travelers from across Asia, which matters in Bali, so it is often worth keeping. Treat it like the others: a paid channel you measure, not a free source of guests.

Work out your real OTA cost

You do not need an accountant for this. Export last year's reservations from your PMS or each OTA extranet and fill in, for each channel:

  1. Total booking revenue
  2. Commission and fees paid
  3. Any discounts funded by you for that channel's programs
  4. Number of bookings

Divide the commission, fees and discounts by the number of bookings and you have the cost per booking for that channel. Divide them by revenue and you have the effective commission rate. The effective rate is often higher than the headline rate once programs and discounts are included.

A worked example

Here is an illustration with round numbers, not data from a real property. Say a three-bedroom villa averages 5,000,000 IDR a night and sells 200 nights a year, all through OTAs at an effective 15%.

  • Room revenue: 1,000,000,000 IDR
  • Commission paid: 150,000,000 IDR

Now say the villa shifts 20% of those nights, 40 nights, to direct bookings. The commission on those nights would have been 30,000,000 IDR. That is the budget a direct booking system has to beat. If card processing, the booking engine and the marketing that won those 40 bookings cost less than 30,000,000 IDR a year, the villa is ahead. And every repeat guest in later years costs even less to win.

Run the same sum with your own numbers. It is the clearest way to decide how much to invest in your website and marketing.

Direct bookings are not free

Direct bookings have their own costs:

  • Booking engine or PMS fees, often a monthly subscription or a small fee per booking
  • Payment processing, usually a few percent of each card payment
  • Marketing, such as search ads, SEO and content
  • Your team's time, answering enquiries and looking after guests

Payment processing grows with each booking, but it is a fraction of an OTA commission. The website, booking engine and much of the marketing cost roughly the same whether you sell 20 direct nights or 100, while OTA commission takes the same share of every night you sell.

What to do next

Once you know your numbers, set a direct share target you can reach, such as moving from 10% to 25% of nights in a year. Then build the parts of the system that get you there, starting with a website that can take a booking.

If you would like help working through your channel numbers, book a free strategy call with our team.

Common questions.

How much commission does Booking.com charge Bali villas?

The base rate for Bali properties is commonly around 15%, but the exact figure is set in your agreement and can differ by property and location. Visibility programs such as preferred partner status add to it.

What is Airbnb's host-only fee?

Under the host-only fee, the host pays the whole service fee and the guest sees one price. From 27 October 2025, Airbnb moved hosts who connect through property management software or a channel manager to this model, at 15.5% of the booking.

How do I work out my real OTA cost?

For each channel, add up the commission, fees and any discounts you fund for its programs. Divide that by the number of bookings for your cost per booking, and by booking revenue for your effective commission rate.

Ready to turn your passion into profit?

Book a free 30-minute strategy call. You leave with actionable insights and a growth roadmap for your property, with no commitment.