Booking.com and Agoda take 15–25% of every stay they send you. Here is how small properties quietly win those guests back — without a marketing budget.

The OTAs are brilliant at one thing: being the first place a traveller looks. You pay for that convenience every single night — 15% to 25% of the room rate, gone before you have made a bed. On a 30-room property at 70% occupancy and a $60 rate, that is well over $100,000 a year handed to a middleman.
You will never leave the OTAs entirely, and you should not try. But every booking you convert to direct is pure margin. Here is the playbook we see working for independent operators.
A guest who found you on Agoda will still Google your name before they book — to check photos, reviews and whether you have a cheaper direct rate. If your own booking page is slow, ugly or missing, you have handed the sale back to the OTA. A clean, fast direct-booking page that takes a deposit is the single highest-return thing you can build.
You cannot undercut the OTA price publicly (they forbid it), but you can win on everything around the price: a free early check-in, a drink on arrival, the real human who answers the message. Put those perks on your direct page and nowhere else.
Every guest who stays once is a direct booking next time — if you have their email and a reason to come back. Capture it at check-in, send one honest message after they leave, and the second stay skips the commission entirely.
More travellers now ask an AI assistant “where should I stay in Phnom Penh?” than you think. If the model does not know you exist, you are invisible — no commission required, you simply never came up. Getting named in those answers is the new front desk.
Kiri builds all four of these in: a commission-free booking page, guest capture into a CRM, automated follow-up, and an AI-visibility tool that tells you whether the models recommend you. The OTAs can stay — they just stop being the only door.
Everything in these playbooks, built into one platform — bookings, folio, accounting and AI, connected.