The verdict in three sentences
Online travel agencies (OTAs) charge 15 to 25 % commission on every night sold through their channel. A direct booking engine on your own site recovers that margin, captures customer data and enables an anti-overbooking deposit. For a mid-sized hotel, shifting part of the volume to direct means millions of FCFA in annual margin.
OTA vs direct booking: the margin at stake
OTAs bring visibility, but at a high cost and with no lasting customer relationship. Direct booking mostly costs payment fees, far below the commission.
| Criterion | OTA (platform) | Direct booking |
|---|---|---|
| Commission / fees | 15 to 25 % | 1 to 3 % (payment fees) |
| Customer data | Held by the OTA | Held by the hotel |
| Relationship & loyalty | Weak | Direct, email / WhatsApp |
| Deposit / prepayment | Platform-dependent | Wave / Orange Money / card |
| Rate control | Limited | Full (offers, packages) |
| Anti-overbooking | Sometimes slow sync | Real-time calendar |
| Initial visibility | Strong | To be built (SEO, ads) |
Real saving per direct booking
On a 50,000 FCFA night, the gap between OTA commission and direct payment fees is dramatic.
| Night price | OTA commission (18 %) | Direct fee (2.5 %) | Margin recovered |
|---|---|---|---|
| 30,000 FCFA | 5,400 FCFA | 750 FCFA | 4,650 FCFA |
| 50,000 FCFA | 9,000 FCFA | 1,250 FCFA | 7,750 FCFA |
| 75,000 FCFA | 13,500 FCFA | 1,875 FCFA | 11,625 FCFA |
| 100,000 FCFA | 18,000 FCFA | 2,500 FCFA | 15,500 FCFA |
| 150,000 FCFA | 27,000 FCFA | 3,750 FCFA | 23,250 FCFA |
A deposit at booking (30 to 50 % of the stay) secures cash flow and reduces last-minute cancellations. The real-time calendar, synced with remaining OTAs, prevents overbooking.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Take Fatou, who runs a 20-room hotel in Saly, 60 % occupancy, average night 60,000 FCFA. She currently sells 100 % via OTAs, about 360 nights a month (20 × 30 × 60 %). At 18 % commission she pays 3,888,000 FCFA in monthly commission (360 × 60,000 × 18 %). By shifting just 40 % of volume to direct, she saves 40 % of that commission minus payment fees: a net gain of about 1,500,000 FCFA a month. The booking engine, priced at an order of magnitude of 1,200,000 to 2,500,000 FCFA, pays for itself in under two months.
FAQ
Should I leave OTAs entirely? No, they remain a useful shop window for reaching new customers. The winning strategy is to convert returning guests to direct and gradually shift a share of the volume.
How do I avoid overbooking between OTAs and direct? With a centralised calendar (channel manager) that syncs availability in real time between your direct engine and the platforms. Any booking updates every channel.
How much does a direct booking engine cost? A 2026 order of magnitude of 1,200,000 to 3,000,000 FCFA depending on features (packages, multi-rate, multi-language), plus a monthly maintenance fee of 40,000 to 100,000 FCFA.
Does the deposit reduce bookings? A 30 to 50 % deposit mainly filters out non-serious bookings and secures cash flow. Most travellers accept a partial prepayment via Wave, Orange Money or card.
Does the engine handle multiple currencies? Yes, it displays FCFA, EUR and USD for international guests, with conversion and card payment for abroad and mobile money for the local market.
Let's talk about your project. We build your direct booking engine with a deposit and anti-overbooking calendar to recover OTA margin. 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.


