Let me start with the thing nobody tells you when you sign your first OTA contract: Booking.com and Expedia are not the whole world. They feel like the whole world because they out-shout everyone in Google and they show up in every “best hotels in [your town]” article. But if your guest list has any real spread of nationalities on it, you are almost certainly leaving bookings on the table by treating the big two as your entire distribution strategy.
I run an SEO and AI-visibility shop for independent and boutique hotels out of Orlando, and the channel-mix conversation comes up constantly. A hotelier shows me their reports, I see 40 percent of room nights coming through two channels, and I ask the obvious question: where are your guests actually from? Because the answer to that question is what decides whether Agoda, Traveloka, or some other regional OTA deserves a seat at your table.
This is not a “fire the OTAs” post. You cannot fully escape the OTAs and I would be lying to you if I said otherwise. What you can do is build a smarter mix, reach demand the big two do not reach as well, and use that to claw back margin and direct bookings over time. Let me show you how I think about it.
The big two are not big everywhere
Booking.com dominates Europe. Expedia is the heavyweight in North America. Those two facts are burned into every Western hotelier’s brain, and for good reason. But brand dominance is regional, and travelers book on the platform they trust in their country, with the payment method they use, in their language.
In large parts of Asia-Pacific, that platform is frequently Agoda. Agoda grew up serving Asian travelers, its inventory depth in Southeast Asia is enormous, and crucially it supports payment behaviors and currencies that a guest in Bangkok or Jakarta or Manila actually uses. Traveloka is even more localized: it started in Indonesia and is a genuine household name across Southeast Asia, bundling flights, hotels, and even local lifestyle products into one app that a Western hotelier has probably never opened.
Here is the uncomfortable part. A traveler in Indonesia planning a trip to your boutique property may never see your Booking.com listing because they are not on Booking.com. They are in Traveloka. If you are not there, you do not exist to them. That is not a ranking problem you can SEO your way out of on your own site, because it lives inside a closed app ecosystem.
The point of a regional OTA is not cheaper commission. It is access to a demand pool the big two simply do not reach as well. You are buying distribution into a market, not a discount.
A rough map of where regional channels earn their keep
I want to be careful here, because channel performance shifts and the only numbers you should fully trust are your own. But here is the directional map I use as a starting hypothesis before I dig into a specific hotel’s data.
| Source market | Often strongest channel | Why |
|---|---|---|
| Indonesia, Malaysia | Traveloka, Agoda | Local app dominance, local payment methods, bundled trip planning |
| Thailand, Philippines, Vietnam | Agoda | Deep Asia-Pacific brand trust and inventory |
| Greater China | Trip.com (Ctrip) | The default platform for outbound Chinese travelers |
| Japan, South Korea | Agoda plus strong domestic players | Mix of regional and country-specific platforms |
| Western Europe | Booking.com | Entrenched market leader |
| North America | Expedia, Booking.com | The big two split it |
Notice that the “winner” changes by market. That is the entire insight. There is no single best OTA. There is a best OTA per source market, and your job is to figure out which markets actually send you guests, then make sure you have presence where those guests shop.
If you draw inbound from Greater China, by the way, Trip.com deserves its own conversation. The Chinese outbound traveler largely does not use Western OTAs at all, and a property that ignores that channel is invisible to one of the largest outbound travel markets on the planet.
How to actually decide, using your own numbers
Do not add channels on vibes. Here is the process I walk hoteliers through.
Step 1: pull guest nationality against channel
Most property management systems and channel managers can break bookings down by guest nationality or booking country. Cross that against the channel each booking came through. You are looking for two things: which markets send you the most guests, and which channels those guests are already using.
If you discover that 18 percent of your room nights come from Southeast Asian travelers and almost all of them are funneling through one or two channels, that tells you where to lean in. It also tells you whether you are missing a market entirely because you have no presence on the platform those travelers prefer.
Step 2: compare net revenue, not gross bookings
This is where hoteliers fool themselves. A channel that delivers a pile of bookings at a deep discount, with a high cancellation rate, can be worth less than a channel that delivers fewer bookings at full rate. Build a simple per-channel, per-market view:
- Gross room revenue
- Minus commission (assume something in the 15 to 25 percent range depending on your deal)
- Minus the effective cost of cancellations
- Equals net revenue you actually keep
Now rank your channels by net revenue for each source market. The story almost always changes versus the gross-bookings view. I have seen the channel that “looks biggest” drop two spots once you account for commission and cancellation behavior.
Step 3: watch cancellation and lead-time behavior by channel
Different channels attract different booking behavior. Some regional channels run aggressive free-cancellation inventory that inflates your gross numbers and then evaporates. Track the cancellation rate per channel per market so you are comparing what you keep, not what you were promised.
The channel that books the most rooms and the channel that makes you the most money are frequently not the same channel. Manage to net revenue per source market, and the right mix tends to reveal itself.
Step 4: protect rate parity and your own margins
When you add a regional OTA, watch your rate parity carefully. The last thing you want is a channel undercutting your own direct rate in a market where you could have captured the guest directly. Your direct site should always be the best place to book once a guest knows your name, and that is a conversion problem worth solving properly. I wrote more about the booking-experience side of that in our work on book-direct conversion.
The part where SEO and AEO actually matter
Here is where my actual job comes in, because distribution and discovery are two halves of the same coin.
A regional OTA gets you found inside its own app by travelers in that market. But a growing share of trip planning now starts somewhere else entirely: a search engine, or increasingly an AI assistant. When a traveler asks ChatGPT or Google’s AI overview “where should I stay near [your area],” the answer is assembled from what the model can find about you across the open web. If the only place your hotel is described in detail is inside a closed OTA app, you are at the mercy of that platform’s framing of you.
This is the whole reason AEO and GEO have exploded as disciplines. For context, “AEO” pulls roughly 27,100 US searches a month and “generative engine optimization” around 5,400, which tells you how fast hoteliers and marketers are waking up to AI-driven discovery. If you want the primer on why this matters for hotels specifically, I laid it out in is your hotel invisible to ChatGPT and in our AI visibility service.
The connection to channel strategy is this: the more an AI assistant or search engine can independently describe your property, your location, your vibe, and your distinct rooms, the less any single OTA controls the narrative. You want a traveler in a regional market to discover you on Agoda and to be able to find your real, well-described, well-reviewed self when they sanity-check the name in their own search engine. That second step is where you can pull them toward a direct booking.
A few concrete moves that support this:
- Keep your Google Business Profile accurate, fully filled out, and stuffed with current photos, because it feeds both local search and AI answers.
- Make sure your own site ranks for your own name. It is embarrassing how many independents rank below the OTAs for their exact hotel name, which I dug into in why your hotel ranks below OTAs for your name.
- Build genuine brand mentions across the web so that when a model assembles an answer, your hotel is part of the source material, not an afterthought.
A quick illustrative example
Let me make this concrete with a clearly hypothetical scenario, so you can see the reasoning rather than fixate on the made-up figures.
Imagine a 30-room boutique property that pulls a chunk of inbound demand from Indonesia and Thailand. On Booking.com those travelers convert poorly because, frankly, many of them are not really looking there. The hotelier adds Traveloka and Agoda, prices them carefully to protect parity, and segments the reporting by source market. Over a couple of quarters they discover those two channels are quietly delivering steady Southeast Asian room nights that the big two were not capturing at all. Meanwhile, because the property invested in being discoverable in open search and AI answers, a slice of those same travelers start finding the hotel’s own site on their second look and booking direct on the repeat stay.
That is the win. Not “escaping” the OTAs, which is not a real thing. A healthier mix: regional channels reaching demand you could not reach yourself, the big two doing what they do well, and a steadily growing direct base clawing back margin on the guests who already love you. If you want the cold math on why that direct shift matters so much, the book-direct commission math post spells it out.
Realistic expectations, because I am not going to lie to you
A few honest caveats before you go reorganize your entire distribution.
Adding a regional OTA does not instantly produce bookings. It takes a season or two of data before you can tell whether a channel genuinely earns its place for a given market. Be patient and judge it on net revenue, not the first month’s volume.
Commissions will not save you money on their own. Regional players sit inside the same broad 15 to 25 percent commission band as everyone else. You are choosing them for reach, not for a discount, and you should expect to manage them as actively as you manage the big two.
And no, no amount of channel cleverness lets you fully fire the OTAs. They are a discovery engine for travelers who have never heard of you, and that is genuinely valuable. The goal is a deliberate, well-measured mix that reduces your dependence on any one channel and steadily grows the direct relationships you actually own.
If you want a second set of eyes on your channel mix and on whether you are discoverable in the markets and AI assistants that matter, book a free intro call and we will walk through your numbers together. You can also see how we approach the whole picture on our hotel SEO service page.