BlogTourism
Tourism

How do I get direct bookings for my guesthouse (and stop paying OTA commission)?

To get direct bookings, give guests an easier way to book with you than the OTA: a clean website with a one-tap WhatsApp/LINE booking button, a claimed Google Business Profile, and a follow-up system so no enquiry is missed. Every direct booking saves you the 15–25% commission an OTA takes.

Alex Ashby, FounderJuly 1, 20264 min read
How do I get direct bookings for my guesthouse (and stop paying OTA commission)? — Krubly

The fastest way to get direct bookings is to make booking with you as easy as booking on the OTA — and to be visible at the exact moment a guest is ready to commit. Agoda and Booking.com are brilliant at reach, but every reservation they send you costs 15–25% in commission. On a ฿2,000 room night, that's ฿300–500 gone before you've handed over a key. You don't have to leave the OTAs to fix this. You just have to stop letting them own the guests who already know you.

Why do guests book on OTAs instead of directly?

Convenience and trust — in that order. The OTA is one tap, the guest's card is already saved, and there are thousands of reviews reassuring them. When your only presence is a Facebook page or an unanswered phone number, booking direct feels like a risk, so they default to the platform. To win the direct booking you have to beat that experience on both fronts: make the act of booking effortless, and make your business look unmistakably real.

What's the single most effective change I can make?

Put a one-tap WhatsApp or LINE booking button on every page of your site. In Southeast Asia, most guests would far rather send a quick message than fill in a form and wait for an email. When the button opens a chat pre-filled with "Hi, I'd like to check availability for…", you remove all the friction. Then reply fast — speed of reply is the biggest single lever on direct bookings. A guest who gets an answer in five minutes rarely goes back to compare on Agoda.

There's a pattern almost every independent property loses money to. A traveller finds you on an OTA, likes the look of you, then opens Google and searches your name to check you're legitimate before booking. If they find nothing — or a broken, out-of-date page — the doubt sends them straight back to the platform to book "safely." A clean website with real photos, your location, and a clear way to contact you captures that ready-to-book guest at zero acquisition cost. You've already done the hard work of getting their attention; the site just stops you handing the commission to the OTA.

How do I turn one stay into repeat direct bookings?

Every direct booking hands you something the OTA never will: the guest's email and phone number. That contact list is the most valuable asset a small property owns. A short, friendly message before high season — "We loved having you; here's 10% off if you book direct for Songkran" — fills rooms at almost no cost, because a returning guest needs no advertising to reach. Over a year, a few hundred past guests you can message directly is worth more than any single OTA listing.

Do I still need to be on the OTAs at all?

Yes — think of them as paid discovery, not your whole business. New travellers who've never heard of you are worth the commission the first time. The mistake is treating every booking as equal. A first-time guest from Booking.com is a fair trade; that same guest's second, third and fourth stays should be direct, where you keep the full rate and the relationship. The goal isn't to abandon the platforms — it's to shift the balance a little more towards direct every season.

What does this look like in practice?

Start with three things this week: claim and complete your Google Business Profile so the name search finds you; put a WhatsApp/LINE booking button on a simple, honest website; and start collecting every guest's contact details so you can invite them back. None of it requires a marketing budget — just a way to be found and an easy way to say yes.

How should I price direct bookings against the OTA rate?

You have room to be generous and still earn more, because you're not paying commission. A common approach is to match or slightly undercut your OTA price on your own site, then add value the platform can't — a free late checkout, a welcome drink, a small returning-guest discount. Because you're keeping the 15–25% the OTA would have taken, even a rate a little below your platform price nets you more per booking. The message to guests is simple and honest: "Best rate when you book with us direct." That line, plus an easy booking button, quietly moves price-conscious travellers off the platform without starting a race to the bottom.

Krubly builds exactly this for independent stays — a property website with a real photo gallery, one-tap WhatsApp/LINE booking, and a built-in CRM that captures every enquiry and every past guest automatically. You get found, guests book in a tap, and the relationships that used to belong to the OTA start belonging to you — so you fill more rooms and keep more of what each booking is worth.

Frequently Asked Questions

How much do OTAs charge in commission?
Typically 15–25% per booking, which is why shifting even a portion of stays to direct booking noticeably improves your margin.
Do I need to leave Agoda and Booking.com?
No — use them for reach, but give guests an easy way to book direct so you keep more of your repeat and referral business.
What's the single most effective change?
A one-tap WhatsApp/LINE booking button plus fast replies — convenience is why guests default to OTAs.
How do past guests help?
Every direct booking gives you their contact details, so you can invite them back directly at no acquisition cost.
A
Alex Ashby, Founder
Writing about AI website building, SEO, CRM, and growing small businesses across Southeast Asia.

Ready to build your AI-powered website?

Join businesses across Southeast Asia. Describe your business once — Krubly builds your website, CRM, and pipeline automatically.

Start building free →
← Back to blog
How do I get direct bookings for my guesthouse (an… | Krubly