The verdict in three sentences
OTA platforms (Booking, Expedia, Hotels.com) charge 15 to 25 % commission on every reservation, which heavily erodes an independent hotel's margin. A direct booking engine on your own site, with a deposit paid via Wave, Orange Money or M-Pesa, brings that commission to zero and captures the customer relationship. For a 30-room hotel in Nairobi, shifting 40 % of bookings to direct earns +18 margin points on that volume and pays for itself in under five months.
OTA vs direct booking: the real cost
The problem isn't the visibility Booking provides — it's the recurring cut. Every night sold through an OTA gives away a quarter of the revenue, year after year. A direct engine is a one-off fixed cost, not a permanent tax.
| Item | OTA (Booking/Expedia) | Direct booking |
|---|---|---|
| Commission per night | 15-25 % | 0 % |
| Payment fee | Included | 1-1.5 % mobile money |
| Cost on a 45,000 FCFA night | 6,750-11,250 FCFA | ~600 FCFA |
| Customer data ownership | No (OTA) | Yes (hotel) |
| Deposit collected | Variable | Immediate (mobile money) |
| Follow-up / loyalty | Blocked | Direct (SMS/WhatsApp) |
| No-show | Frequent | Reduced by deposit |
On a 45,000 FCFA night, the OTA commission is between 6,750 and 11,250 FCFA. A direct engine only costs the mobile money fee, roughly 600 FCFA.
What the engine costs and returns
A direct booking engine consists of an availability calendar, a mobile booking flow, a mobile money deposit module and a channel manager that syncs availability between your site and the remaining OTAs to avoid overbooking.
| Module | Role | 2026 order of magnitude (FCFA) |
|---|---|---|
| Booking engine + calendar | Real-time availability | 900,000 - 1,500,000 |
| Wave / Orange Money deposit | Immediate collection | included in payment module |
| Channel manager | Multi-OTA anti-overbooking | 40,000 - 90,000 / month |
| Confirmation emails + SMS | No-show reduction | 25,000 - 60,000 / month |
| Occupancy dashboard | Fill-rate steering | included |
| Mobile-optimized hotel page | 3G conversion | 300,000 - 600,000 |
Estimated figures, 2026 order of magnitude for an independent hotel in the region.
Mini case study
Kodjo, manager of a 30-room hotel in Nairobi, sells 400 nights a month at 45,000 FCFA, i.e. 18,000,000 FCFA in revenue. 70 % go through Booking at 18 % commission: that costs him 2,268,000 FCFA per month (0.70 × 18,000,000 × 18 %).
He installs a direct engine at 1,300,000 FCFA + 90,000 FCFA/month for the channel manager and confirmations. Within a quarter he shifts 40 % of OTA bookings to direct. On those direct bookings (0.40 × 12,600,000 = 5,040,000 FCFA), he saves the 18 % commission, i.e. 907,200 FCFA per month. After the 90,000 FCFA monthly fees, he nets 817,000 FCFA per month. The 1,300,000 FCFA engine is repaid in under two months of savings.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How much does a direct booking engine cost in 2026?
Budget 900,000 to 1,500,000 FCFA for the engine and calendar, plus 40,000 to 90,000 FCFA per month for the channel manager. It's a one-off investment against a 15-25 % OTA commission charged for life.
Do I have to leave Booking entirely?
No. Booking still helps with discovery and last-minute fill. The goal is to shift 30 to 50 % of bookings to direct, where the margin sits, while keeping OTAs for visibility.
How does a deposit cut no-shows?
A 30 % deposit collected in mobile money at booking commits the customer. Hotels that apply it halve their no-shows, recovering several sellable nights per month.
Does the channel manager really prevent overbooking?
Yes: it syncs availability between your site and the OTAs in real time. As soon as a room sells direct, it disappears from Booking, eliminating the double-sale risk.
How much does becoming a Kolonell referral partner pay?
Our referral program pays 15 % on a showcase-site sale + 5 % recurring, 12 % on e-commerce, 10 % on marketplace and 8 % on institutional. A hotelier who introduces three peers earns a commission on every signed project.
Let's talk about your project. We'll quantify your direct booking engine and its break-even against your current OTA commissions. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

