OTA Commissions vs Direct Bookings for Kenyan Hotels: How to Keep More Room Revenue
Published 2026-08-25 · Microstation
Many Kenyan hotels, lodges and guest houses fill their rooms through online travel agencies (OTAs) such as Booking.com, Expedia and Airbnb. Those platforms are excellent for visibility — but every booking they send carries a commission. This guide explains what OTAs really cost, why they are still worth keeping, and how to grow commission-free direct bookings alongside them.
Why OTAs are still worth listing
OTA listings are the discovery engine most properties cannot easily replace. Travellers searching for a hotel in a town during a busy season usually start on an OTA, and their review systems build trust quickly. For many small and mid-sized Kenyan properties, being present on at least one OTA is not optional — it is how new guests first find them.
Think of OTAs as an acquisition channel rather than a permanent relationship. They bring first-time guests and early demand; your job is to move as many of those guests as possible into a direct relationship that does not repeat the commission.
What OTA commissions really cost
Commission varies by platform, region and how the booking is made, but it represents a substantial share of the paid room night for most properties — and some placements and payment methods push the true cost higher still. Rate-parity rules often limit how much of that you can recover on your own channels.
- ✓Commission is a substantial cut of the rate on every OTA booking.
- ✓A property selling many nights a month can lose a significant share of gross revenue to commissions each year.
- ✓Repeat and return guests pay the very same commission again unless they book directly.
- ✓Rate-parity agreements can limit how freely you discount direct versus through an OTA.
Turn OTA guests into direct, returning guests
The key is to treat every OTA guest as a chance to build your own client list. Capture their contact details with consent at check-in, record their preferences, and invite them to book direct next time — ideally with a genuine perk they can only get by booking directly with you.
- ✓At check-in, use your management system to keep consistent guest records you can reuse for later marketing.
- ✓Give direct booking a reason to happen — a clear, simple benefit for going direct.
- ✓Share your own booking link so switching channels feels effortless to the guest.
- ✓Grow repeat business: a returning guest you welcome back directly costs no commission.
Let your own booking portal do the work
A hotel management system with an online booking portal turns your website into a booking engine. Guests see live availability, book and pay with M-Pesa STK Push, and get an instant confirmation — the ease they expect from an OTA, but your property keeps full control of the channel and every guest relationship.
- ✓Real-time availability that prevents double bookings and overbooking.
- ✓M-Pesa STK Push payments that confirm direct reservations instantly.
- ✓Guest records and stay history captured for future direct marketing.
- ✓Reports that show how many bookings come from OTAs versus direct, so you can track the mix as it shifts.
The channel-mix approach that works
Most high-performing properties run both: strong OTA visibility for demand, and a growing share of direct bookings for margin. They watch their channel reports, count the commission they avoid as direct share grows, and reinvest the savings in a better guest experience and an even smoother direct booking flow.
Next steps
Explore Microstation’s hotel management app to see the online booking portal, M-Pesa payment workflow and channel reporting, then arrange a short walkthrough for your property.
Ready to Streamline Your Hotel?
Explore the hotel management app — online booking, rooms, housekeeping and M-Pesa payments.
