↩ Blog
10 MIN READ
DISTRIBUTION

What is an OTA? How online travel agencies work for small hotels in 2026

A plain 2026 guide to OTAs for small hotels and villas: what an online travel agency is, how a booking flows, who does what, and how to keep one calendar across channels.

Add Kiyo to your preferred sources on Google

So, what is an OTA in hotels? It stands for online travel agency, not the "over-the-air" phone update. An OTA is a booking website or app, such as Booking.com, Agoda, Expedia or Traveloka, where travellers find and book your rooms. You list your rooms, rates and availability. The OTA markets them and earns a commission or margin on each booking.

For many small hotels, villas and guesthouses, OTAs bring the first bookings. They have the travellers, the search traffic and the trust. You bring the rooms. This guide explains how that deal works in plain words, so you can list with your eyes open.

See one calendar for every channel in the demo

What does OTA stand for, and what counts as one?

OTA stands for online travel agency (some people say online travel agent). It is a company that sells travel online and takes a share of the sale. For a property owner, the key point is simple: an OTA sells your rooms to guests you could not reach alone.

Most owners meet four kinds of online channels. Only the first two are OTAs in the strict sense.

  • Global OTAs. Large sites that sell rooms in many countries, such as Booking.com, Expedia and Agoda.
  • Regional OTAs. Sites that are strong in one market. In Indonesia, Traveloka and tiket.com are common examples. Our guides to Traveloka's TERA extranet and Agoda's YCS extranet show what their partner screens look like.
  • Vacation rental platforms. Sites like Airbnb that started with homes and villas. Many owners treat them like an OTA, because the job is the same: list, sell, host.
  • Metasearch. Sites that compare prices from many sellers and send the guest away to book. Google's hotel search is the best-known example. More on this below.

An OTA is not the same as a traditional travel agent. A travel agent books a trip for one client, often by phone or in a shop. An OTA is a self-service website or app that thousands of guests use on their own.

How does an OTA booking work, step by step?

Every OTA booking follows the same basic path. Knowing it helps you spot where things go wrong.

  1. You create a listing. You add your property, room types, photos, rates, rules and payout details in the OTA's partner screen, called an extranet.
  2. You load availability. You tell the OTA how many rooms of each type it may sell on each date.
  3. A guest searches and books. The guest picks dates, sees your price and books on the OTA's site or app.
  4. The OTA sends you the booking. It reaches you in the extranet, by email, or through your channel manager.
  5. Your availability drops. One room fewer is left for sale. If you sell on several channels, every channel must show that change.
  6. You host the guest. You check them in, collect any balance due under the booking's terms, and look after the stay.
  7. The money settles. The OTA takes its share under your contract, and you receive the rest.

Step 5 is the one that matters most when you sell on more than one channel. We come back to it later.

How do OTAs get paid: commission vs prepaid (merchant) model

OTAs earn money in two main ways. In the commission model, the guest usually pays you at the property or through your own payment link, and the OTA sends you an invoice for its commission afterwards. In the prepaid or merchant model, the guest pays the OTA when booking. The OTA keeps its share and pays you the rest later, on the schedule in your contract. Many OTAs offer both, sometimes on the same listing. The rate depends on the OTA, your contract and any extra programmes you join, so check your own agreement rather than a general figure. Our guide to OTA costs and direct bookings shows how to compare that cost with a direct booking.

What does an OTA do for you, and what stays your job?

An OTA earns a share of each booking it sells, under the terms in your partner contract. Fees, payout timing and how to compare them are covered in our guide to OTA costs and direct bookings.

The bigger question for a new owner is the split of work. The OTA runs the shop window. You still run the property. This table shows who does what.

TaskThe OTA does itYou do itOwner check before you go live
Showing your rooms to travellersYes, on its site and appYou supply photos and textDo my photos match the real rooms?
Taking the bookingYes, the guest books on the OTAYou confirm you can host itIs my availability right for each date?
Setting rates and rulesIt applies what you loadYou decide rates, stay rules and policiesAre my rates the same on every channel?
Talking to the guest before arrivalIt carries the messagesYou write the repliesWho answers OTA messages each day?
Hosting the stayNoCheck-in, rooms, serviceDoes my team know the booking terms?
Handling changes and cancellationsIt records them under its rulesYou agree changes and free the roomDo my cancellation rules match the OTA's options?
Reviews after the stayIt collects and shows themYou reply and fix what guests raiseWho replies to reviews each week?

Each OTA has its own screens and rule names, so check its partner help pages for the exact steps.

OTA vs direct booking vs metasearch: where does each fit?

Think of the three as a team, not rivals.

  • OTAs are your shop window. They reach travellers who have never heard of you. You pay for that reach on each booking.
  • Direct bookings are your own shop. Guests book on your website, by WhatsApp or by phone. You keep the full rate, but you must bring the guest yourself. Our guide to a direct booking website for small hotels covers the basics.
  • Metasearch is the price board. It shows guests where they can book you and at what price.

Is Google an OTA? No. Google's hotel search is metasearch. It shows prices from hotels and OTAs, then sends the guest to the seller's page to book. Google says there is no charge for clicks on its free booking links, and it ranks them partly on how accurate the price is. A guest who finds you on an OTA often searches your name before booking. A clear website gives that guest a choice.

Open the channel manager in the demo

How many OTAs should a small property start with?

Start small. One or two OTAs that your guests already use is enough to learn the work. Each new OTA means another extranet, another set of messages and another payout to check.

A simple rule: add a new OTA only when your current ones run smoothly for a full month. That means rates match, no booking is missed and payouts reconcile. Our guide on how many OTAs a hotel should use goes deeper on picking the right mix for your guests.

Keep your prices consistent too. A guest who sees a lower price on one site than another may lose trust in all of them. Google also asks sellers to send prices that match their booking page; see its best practices for free booking links. Our post on hotel room price differences across OTAs explains the common causes and fixes.

What do you need before you list on an OTA?

Prepare these before you open your first extranet. It saves days of back-and-forth.

ItemWhat to prepareWhy it matters
Room typesA clear name, size, bed type and maximum guests for each typeGuests book a type, not a room number
PhotosBright, recent photos of each room type, bathroom and common areasPhotos are what guests compare first
RatesA base rate per room type, plus any weekend or season changesYou need one price plan before you copy it everywhere
PoliciesCheck-in and check-out times, cancellation rules, children, petsClear rules prevent arguments at the desk
Payout detailsBusiness name, bank account and tax details as the OTA asksPayouts can stop if details do not match
Contact personOne person who answers OTA messages each daySlow replies can cost bookings and reviews

Write these down once, in one document. Then copy the same facts into every OTA. Matching facts across channels make your property look trustworthy.

What is the main risk of selling on several OTAs?

The main job is keeping availability the same everywhere. When a room sells on one channel, it must close on all the others.

A channel manager does this for you. It connects your calendar to each OTA, so a booking on one updates the rest. If you are not sure how a channel manager differs from a PMS, our guide to PMS vs channel manager explains it. Our channel manager setup checklist walks through connecting your first channels.

The risk that remains is the booking taken outside the system. A guest books by WhatsApp, by phone or at the desk, and nobody enters it right away. For those few minutes, the same room is still for sale online. The fix is a habit: enter every outside booking in your calendar the moment you agree to it. Our guide to stopping double bookings covers the full routine.

How does Kiyo help when you sell on OTAs?

Kiyo is a PMS and channel manager for independent hotels, villas, guesthouses and hostels. Every plan connects your property to 75+ booking channels from one calendar. You map each rate plan to the OTA once. After that, you edit rates, closed to arrival, closed to departure, stop sell and minimum or maximum stay in Kiyo, and they go to your connected OTAs, such as Booking.com, when you click "Push to OTAs".

Say a guest books your last deluxe room on one OTA. That room locks on all connected channels within milliseconds, so nobody else can buy it. The guest's name and contact details follow once payment is confirmed. In the meantime the room is held, and your Kiyo dashboard marks it "payment pending". If a channel connection fails, you get a notice and Kiyo gets an alert at the same time.

Some work stays in each OTA's extranet. Photos and listing content are managed there, not sent from Kiyo. OTA bookings come in to Kiyo, but changes or cancellations to an OTA booking are made in that OTA's extranet. On Pro and higher plans, guest messages and reviews from Booking.com, Airbnb and Expedia come in to Kiyo, and you can reply from Kiyo.

Kiyo is live and open to all properties. We set it up with you over WhatsApp or a demo call. Plans start from Rp40k per room per month; the pricing page slider shows your exact price.

Try the Kiyo demo

Frequently asked questions

Add Kiyo to your preferred sources on Google