The verdict in three sentences
Online travel agencies (OTAs) take 15 to 25 % on every booking, and above all they keep the guest's email and phone, so the relationship. A direct-booking engine with a best-rate guarantee keeps around 97 % of the amount and shifts 20 to 30 % of bookings direct. For 600,000 to 2,000,000 FCFA, the hotel reclaims its margin, its data, and opens remarketing to its loyal guests.
OTA dependence vs a direct-booking engine
OTAs bring visibility, but every night sold through them costs a heavy commission and deprives the hotel of the guest contact it needs to bring the traveller back.
| Criterion | OTA dependence | Direct booking |
|---|---|---|
| Commission per booking | 15-25 % | ~3 % (payment fees) |
| Share of amount kept | 75-85 % | ~97 % |
| Guest email/phone | Held by the OTA | Captured by the hotel |
| Remarketing / repeat | Impossible | Direct, loyalty |
| No-show deposit policy | Barely controlled | Set by the hotel |
| Overbooking | Risk | Channel manager |
| Cost | Commission for life | 600,000-2,000,000 FCFA once |
What going direct earns
On a room at 45,000 FCFA a night, the gap between OTA commission and direct booking shows immediately. 2026 order-of-magnitude for a 30-room hotel.
| Lever | Effect | Estimated gain |
|---|---|---|
| Direct booking (vs OTA 20 %) | ~9,000 FCFA kept/night | margin reclaimed |
| Shift 20-30 % of nights direct | less commission | several M FCFA/year |
| Anti no-show deposit | losses reduced | cash protected |
| Upsell at booking time | breakfast, transfer | +~10 % revenue |
| Remarketing to guest base | direct repeat | LTV up |
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.
A 30-room hotel in Cape Town, 70 % occupancy, average night 45,000 FCFA, sells 70 % of its nights through OTAs at 20 % commission. That is about 630 OTA nights a month, nearly 5,670,000 FCFA of commissions given up monthly. By shifting 25 % of those bookings to the direct engine with a best-rate guarantee, the hotel reclaims about 1,400,000 FCFA of margin per month. Breakfast and transfer upsell at booking time adds about 10 % of revenue. The engine, amortized in a few months, becomes a durable owned channel.
FAQ
Is the best-rate guarantee really effective? Yes: showing a direct rate at least as good as on the OTAs shifts 20 to 30 % of bookings to the direct channel. The guest wins, the hotel keeps its margin and its data.
How do you avoid overbooking? A channel manager syncs availability between the direct engine and the OTAs in real time. A room sold on one channel disappears instantly from the others.
What reduces no-shows? A deposit policy at booking, settled by mobile money or card, commits the guest. No-shows not covered by a deposit weigh heavily on a small property.
What guest data do you capture? Email and phone at minimum, which opens remarketing: return offers, loyalty rates, low-season follow-ups. That builds guest lifetime value, impossible through the OTAs.
How much does the engine cost? Budget 600,000 to 2,000,000 FCFA depending on modules (payment, channel manager, upsell, loyalty). That is a 2026 order-of-magnitude, to refine after scoping.
Let's talk about your project. We set up your direct-booking engine with mobile-money deposit and best-rate guarantee. 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.

