Every booking that arrives through an OTA costs a Bali property 15 to 25% in commission before a single towel gets folded. National projections for 2026 put 59% of Indonesian bookings going through an OTA, against just 14% booked directly on a hotel's own site. On a market that logged a record 6.95 million international arrivals in 2025, up 10% year on year, that gap is not shrinking on its own, and a growing hotel and villa pipeline means more competing inventory chasing the same limited pool of guests willing to book direct.
Generative Engine Optimization changes where a guest lands before they ever open an OTA app. A guest who gets a confident, specific AI answer naming your property, its location, its price range and how to book, has a real reason to go straight to your site instead of defaulting to Booking.com out of habit. This is the part of GEO with the clearest, most measurable path to a property's bottom line, and it builds directly on the visibility gap covered in our overview of why most Bali properties are invisible to AI search.
Why AI-Referred Guests Are Worth More Than the Average Visitor
The behavioral profile of an AI-referred guest is not a marginal improvement over other traffic sources, it is a meaningfully different kind of visitor. AI-referred traffic to US travel sites grew 194% year on year as of May 2026, and is up 2,215% since October 2024. When those visitors arrive, they are 21% more engaged, spend 70% longer per visit, and show a 41% lower bounce rate than visitors from other channels.
That pattern matches exactly what a high-consideration Bali booking looks like: a multi-night villa stay, a wellness retreat package, or a wedding venue decision, none of which get booked on impulse. A guest who has already had an AI assistant walk them through several property options, then clicked through to yours specifically, is further along in the decision than a guest scrolling an OTA results page. Bali villa bookings themselves grew over 22% annually between 2020 and 2023, and villa development has kept accelerating since, driven by exactly this kind of guest, one seeking privacy, space and personalization that a standard hotel room does not offer.
Where Bali Booking Revenue Actually Leaks
Created by Arfadia • blog.arfadia.com
OTAs Still Dominate the AI Citation Layer, and That Is the Real Fight
Before a property can capture a direct booking, it first has to get past a structural bias in how AI engines currently answer hotel questions at all. A study of 145 top-ranked properties across six destinations, tested on ChatGPT, Perplexity and Gemini, found that 55.3% of all sources cited in hotel-related AI answers were OTAs, led by Tripadvisor, Booking.com and Expedia, while hotel websites accounted for just 13.6% of citations. The same study found that 72.4% of AI-recommended hotels were branded or part of a large group, a 4.43 percentage point visibility advantage over independent properties. A separate study testing 450 hotel queries across four AI models found Booking.com specifically appeared in 95.3% of all queries tested, contributing 2,962 total citations, 14.5% of every cited URL in the entire dataset. Both studies cover European and global markets rather than Bali directly, but the pattern they describe, OTAs functioning as the AI's default trusted source for hotel information, is exactly the structural disadvantage an independent Bali villa or boutique hotel starts from.
Being named is also not the same as being chosen as the destination. Google AI Mode research covering 2,700 queries across 25 London luxury hotels found that 65.1% of responses routed the traveler to an OTA booking page rather than to the hotel's own website, even when the hotel itself was the one being discussed. Being recommended by an AI engine and actually capturing that guest's direct booking are two separate problems, and a property that only solves the first one has not necessarily solved the second. This is precisely why the entity and schema work covered in our hospitality schema guide matters as much as it does, a property with clean, confident, direct-booking-forward data on its own site gives an AI system a real reason to route a guest there instead of defaulting to the OTA it already trusts.
A property does not earn a direct-booking citation by wanting one. Three conditions tend to determine whether an AI engine names a specific property with enough confidence to send a guest to its own site rather than a generic OTA search.
The Property Facts Have to Be Extractable
An AI system needs a clean, structured answer to what the property is, where it is, what it costs, and how to book it. Vague marketing language does not extract into an answer, specific facts do: exact room count, exact distance to a named landmark, exact price range, and a clear booking path. This is the same entity and schema discipline covered in our guide to LodgingBusiness, HotelRoom and Offer schema.
The Content Has to Exist in the Guest's Language
A guest prompting in English and a guest prompting in Bahasa Indonesia draw from different source pools entirely, a pattern with no measured overlap in controlled testing. A property with strong English content and no Bahasa Indonesia equivalent is invisible to the domestic direct-booking opportunity, and vice versa, a gap covered in full in our piece on bilingual content for Bali properties.
The Booking Path Has to Be Obvious
Once an AI engine names a property, the guest still has to find a way to book directly rather than defaulting back to a familiar OTA. A property page with no visible, working direct-booking link, or a booking engine buried several clicks deep, forfeits the exact advantage GEO created.
The Commission Math Worth Running for Your Own Property
The business case for GEO-driven direct booking is straightforward arithmetic, not a marketing abstraction. A villa charging IDR 3 million a night that books 20 nights a month through an OTA at 20% commission pays roughly IDR 12 million a month to the intermediary. Recovering even a quarter of those bookings to a direct channel recovers roughly IDR 3 million a month, before accounting for the higher average length of stay AI-referred guests tend to show. Multiply that across a full season, or across a portfolio of villas under one management company, and the number stops looking like a rounding error.
| Metric | OTA-Sourced Guest | AI-Referred Direct Guest |
|---|---|---|
| Commission cost | 15-25% of booking value | None, or a much smaller payment-gateway fee |
| Engagement level | Baseline | 21% higher, per US travel-site referral data |
| Time on site | Baseline | 70% longer |
| Bounce rate | Baseline | 41% lower |
| Guest relationship | Owned by the OTA | Owned by the property, enabling direct remarketing |
Measuring the Shift Without Pretending It Is Simple
Full click-level attribution from a specific AI citation to a specific booking does not exist for anyone yet, in Bali or any other market. That does not make measurement pointless, it means the right measurement is a consistent proxy rather than a false precision. The RoGEO framework tracks Revenue Attribution as one of three dimensions alongside Citation Frequency and Reference Depth, connecting citation activity to branded search movement, direct booking-engine inquiries, and, over a full season, the commission actually saved from reduced OTA dependence.
Two measurement tools that did not exist a year ago now make this easier. Google Analytics 4 added a dedicated "AI Assistant" channel on 13 May 2026, letting property managers see ChatGPT, Gemini and Copilot referral traffic natively rather than guessing at it from "Direct" traffic, though a third-party estimate suggests 60 to 70% of AI-driven sessions still land in that Direct bucket rather than being correctly attributed, so the channel helps without fully solving the problem. Separately, Bing Webmaster Tools launched a free public-preview AI Performance dashboard in February 2026, showing total citations, cited pages and grounding queries across Copilot and Bing AI, which functions as the closest available proxy for ChatGPT visibility specifically, since ChatGPT uses Bing as its underlying search partner.
Where the numbers exist, they favor the AI-referred channel clearly. One industry synthesis puts AI-referred traffic conversion at 14.2% against 2.8% for organic traffic generally, and a hotel-specific analysis found ChatGPT referrals converting at 11.4% against 5.3% for organic search. These figures are global rather than Bali-specific and should be treated as directional, but the direction is consistent across every source that has measured it: a guest who arrives via an AI citation is closer to booking than a guest arriving through most other channels.
| Funnel Layer | KPI | What It Tracks |
|---|---|---|
| Visibility | Prompt coverage, citation rate | Share of tracked prompts where the property appears or is cited |
| Competition | AI share of voice | Property mentions against all monitored competitor mentions |
| Accuracy | Entity accuracy rate | Share of AI answers stating correct property facts |
| Engagement | AI referral sessions | Sessions attributed to identifiable AI platforms via GA4 or Bing |
| Intent | Booking-engine starts | AI-referred users beginning the reservation process |
| Lead generation | Qualified inquiries | WhatsApp, phone, email or form inquiries with real intent signals |
| Conversion | Confirmed direct bookings | Bookings attributable to an AI-assisted journey |
| Profitability | Direct-booking margin | Contribution after commission, compared with an equivalent OTA booking |
For villas, boutique hotels and retreats, inquiry-level tracking usually matters more than transaction-only tracking, since a qualified inquiry, one containing dates, guest count or a specific room or treatment request, signals real intent even before a booking is confirmed. Concrete events worth wiring up on a property's own site and WhatsApp flow include whatsapp_booking_click, call_booking_click, availability_search, booking_engine_start, spa_consultation_request and retreat_application. Where privacy and consent rules allow, the reservations team can also simply ask a guest how they found the property and log the answer, self-reported attribution is imperfect but captures AI influence that referrer data alone cannot see, particularly in the large share of AI-driven sessions that still land in a generic "Direct" bucket.
A property does not need to abandon OTAs to benefit from this shift, and this is not framed as an either-or choice. OTAs remain a legitimate discovery channel, particularly for a first-time or price-sensitive guest. The goal is a healthier mix, where a rising share of repeat guests, referral guests, and AI-discovered guests book direct, while OTAs continue serving the segment that will always shop there first. Destination-specific content, covered in our framework for Bali destination clusters, tends to produce the highest-intent direct-booking traffic, since a guest who found a property through a detailed Ubud-specific or Canggu-specific answer already has a strong reason to trust that source.
What Slows This Down in Practice
The most common blocker is not a lack of interest, it is a booking engine that was never built to receive direct traffic well. A property that spent years optimizing its OTA listing photos and description while neglecting its own booking flow will see AI-referred visitors arrive, then abandon at checkout because the direct booking experience is clunky compared to a familiar OTA interface. GEO earns the visit. The booking engine still has to close it.
A Realistic Starting Sequence
Properties that see the fastest movement on this tend to work through the same rough sequence, rather than trying to fix everything at once.
The first step is an honest audit of the current booking mix: what share of revenue currently comes through each OTA, what commission each one actually charges after all fees, and what the direct-booking site currently converts at when it does get traffic. Without this baseline, it is impossible to know later whether a GEO program actually moved the needle or whether a seasonal swing did the work instead.
The second step is fixing the booking path before investing heavily in new content. A property that earns an AI citation and sends a guest to a slow, confusing, or broken booking page has spent effort creating a problem rather than a solution. This often means simplifying a multi-step inquiry form into a single clear call to action, making pricing visible without requiring an email exchange first, and confirming the booking engine works correctly on a mobile browser, since a large share of AI-referred travel traffic arrives on mobile.
The third step is building the entity, schema and bilingual content foundation described elsewhere in this series, then testing citation performance against a fixed prompt panel before and after. Only at that point does it become possible to say with any confidence whether direct-booking movement is actually attributable to the GEO work rather than to unrelated seasonal demand.
The fourth step, often skipped, is closing the loop with existing OTA-sourced guests. A guest who booked through an OTA for their first stay but had a great experience is a strong candidate to book direct next time, provided the property actually asks and makes it easy. Combined with AI-driven discovery for new guests, this compounds the direct-booking share over multiple seasons rather than relying on new-guest acquisition alone.
Four Steps From OTA-Dependent to AI-Discovered
Audit current channel mix and true commission cost
Fix the direct booking path before adding content
Build entity, schema and bilingual content
Close the loop with past OTA guests directly
Created by Arfadia • blog.arfadia.com
Frequently Asked Questions
Should a Bali property try to leave OTAs entirely?
No. OTAs remain a legitimate and often necessary discovery channel, especially for first-time or price-sensitive guests. The realistic goal is shifting the mix so a growing share of repeat, referral and AI-discovered guests book direct, not eliminating OTA presence.
How quickly can direct-booking recovery show up after starting a GEO program?
Early signal typically appears within the same three-to-six month window as initial citation gains, since direct bookings follow directly from being named with a clear booking path. Meaningful, stable recovery of OTA-dependent revenue usually takes a full booking season to become measurable.
Does this require a new booking engine?
Not necessarily, but it does require auditing the existing one for friction. If AI-referred visitors arrive engaged and then abandon at checkout, the bottleneck is the booking flow, not the GEO work that earned the visit in the first place.
Is this only relevant for villas, or does it apply to hotels too?
It applies to both, though the commission math and guest profile differ. Villas and boutique properties tend to see the strongest effect because their bookings are higher-value and higher-consideration, but star-rated hotels facing the same 15 to 25% OTA commission range benefit from the same direct-booking shift.
The revenue-attribution side of GEO measurement, including how RoGEO connects citation data to commercial outcomes, is covered in full in Tessar Napitupulu's Cited or Silent. Get the free edition for the complete measurement chapter.
Written by Tessar Napitupulu, Founder \& CEO of PT Arfadia Digital Indonesia, Forbes Agency Council member, and Indonesia's GEO pioneer since 2023.
Sources & References:
- Indonesian OTA-share and direct-booking projections for 2026 (59% OTA, 14% direct), SiteMinder Changing Traveller Report 2026.
- OTA commission range (15-25%), industry-standard hospitality distribution reporting.
- Bali international arrivals for 2025 (6.95 million, +10% YoY), BPS Bali-linked tourism industry sources, 2026.
- AI-referred travel-site traffic growth and engagement metrics (194% YoY, +2,215% since Oct 2024; 21% higher engagement, 70% longer visits, 41% lower bounce), Adobe Digital Insights Quarterly AI Traffic Report, May-June 2026.
- Bali villa booking growth (22%+ annually, 2020-2023) and continued villa development trend, TTG Asia Bali Villa Market Report, May 2025.
- OTA dominance in AI hotel citations (55.3% of sources are OTAs, hotel sites 13.6%, branded/large-group hotels 4.43pp more visible), Cloudbeds "The Signals Behind Hotel AI Recommendations," 26 June 2025, 145 properties across six destinations.
- Booking.com citation rate across AI models (95.3% of 450 queries, 2,962 total citations), Nokumo "How Does AI Recommend Hotels? We Tested 450 Queries Across 4 Models," 27 March 2026, five European markets.
- AI Mode OTA-routing pattern (65.1% of responses routed to OTA booking pages), LuxDirect research via Digital Dialog, 2,700 queries across 25 London luxury hotels.
- AI-referred traffic conversion rates (14.2% vs. 2.8% general; 11.4% vs. 5.3% for ChatGPT hotel referrals specifically), Averi and Similarweb via RevPARGenius, 2026.
- Google Analytics 4 "AI Assistant" channel launch (13 May 2026) and Direct-attribution estimate (60-70%), Rental Scale-Up / PriceLabs.
- Bing Webmaster Tools AI Performance dashboard launch (public preview, February 2026), reported via Prostay.
- Hospitality GEO KPI funnel framework (prompt coverage through direct-booking margin), GEO measurement industry framework, 2026.
- RoGEO framework methodology (Citation Frequency, Reference Depth, Revenue Attribution), Arfadia documentation, 2023-2026.