The verdict in three sentences
OTAs (Booking, Expedia, Hotels.com) bring volume but take 15-25% on every night sold, eating your margin on rooms you already filled. A direct booking engine on your own site — real-time availability, dynamic rates, mobile-money deposit, WhatsApp confirmation — lets you reclaim 25-40% of reservations commission-free. Payback is measured in months, not years.
The real cost of OTAs
A reservation through a platform is never "free": the commission is deducted before the money reaches your account. Here is the 2026 order of magnitude across distribution channels.
| Channel | Commission | Customer control | Payment |
|---|---|---|---|
| Booking.com | 15-18% | Low | Deferred |
| Expedia | 18-25% | Low | Deferred |
| Local agencies | 10-15% | Medium | Variable |
| Direct engine | 0% | Full | Immediate deposit |
| Phone/WhatsApp | 0% | Full | On arrival |
The real value of direct isn't only the saved commission: it's the customer data (email, phone) that lets you build loyalty and bring the traveller back without paying an intermediary again.
What a strong direct engine includes
A good engine is more than a contact form. It turns a visitor into a paid reservation.
| Feature | Measured effect (2026 estimate) |
|---|---|
| Real-time calendar | Zero overbooking |
| Dynamic rates (season/weekend) | +8-12% RevPAR |
| Mobile-money deposit | -60% no-shows |
| Automatic WhatsApp confirmation | +15% satisfaction |
| Upsell (breakfast, transfer) | +7% basket |
| Engine conversion rate | 2-4% of visitors |
With a realistic 2-4% conversion rate, a site receiving 4,000 visitors a month can generate 80-160 direct reservations — that many nights on which you pay no commission.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Meet Grace, manager of a 30-room hotel in Nairobi. Average nightly rate: 45,000 FCFA (about 68 EUR). Occupancy: 60%, roughly 540 nights sold per month. Today, 70% come through OTAs at 18% commission.
Current monthly commission: 540 × 70% × 45,000 × 18% = 3,061,800 FCFA/month, nearly 36,700,000 FCFA a year.
Grace installs a direct engine and wins back 30% of her OTA reservations directly in year one. She shifts 540 × 70% × 30% ≈ 113 nights/month to the commission-free channel. Savings: 113 × 45,000 × 18% = 915,300 FCFA/month, about 10,980,000 FCFA a year. The engine build (order of magnitude 2,000,000 to 4,000,000 FCFA) pays for itself in under five months.
FAQ
Should I leave Booking and Expedia? No. OTAs remain excellent visibility drivers. The goal is to rebalance: aim for 30-40% direct instead of 5%, to reclaim your margin and your customer relationship.
How much does a direct booking engine cost? Budget an order of magnitude of 2,000,000 to 4,000,000 FCFA in development depending on options (dynamic pricing, multi-property), plus modest hosting and maintenance. Saved commission often exceeds this in the first year.
Does a mobile-money deposit really cut no-shows? Yes. A 20-30% deposit commits the guest and drops last-minute cancellations by around 60% versus an unguaranteed booking.
Can availability sync with the OTAs? Yes, via a channel manager. The direct engine and the OTAs share the same room inventory in real time, eliminating overbooking across every channel.
How long until it's live? A standard engine deploys in 3 to 5 weeks: calendar, rates, mobile-money payment and WhatsApp confirmation messages.
Let's talk about your project. Take back control of your reservations and stop paying 18% to foreign platforms. 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.



