The verdict in three sentences
A hotel in Dar es Salaam with no direct booking engine hands 15 to 25% of every night to OTAs like Booking or Expedia. Two levers change the economics: direct booking that saves an average 18% commission and a mobile money deposit that drops no-shows from 20% to 6% (2026 order-of-magnitude estimate). The choice is between a monthly SaaS engine and a proprietary app paid off over three years.
SaaS engine or proprietary app
A SaaS engine switches on fast and bills monthly. A proprietary app costs more upfront but removes the fee and makes you owner of the customer relationship.
| Criterion | SaaS booking engine | Proprietary app |
|---|---|---|
| Upfront cost | 0 FCFA | 4,500,000 – 8,000,000 FCFA |
| Monthly subscription | 50,000 – 120,000 FCFA | 0 FCFA |
| 3-year cost | 1,800,000 – 4,320,000 FCFA | 4,500,000 – 8,000,000 FCFA |
| Commission per booking | 0% (outside OTAs) | 0% |
| Mobile money deposit anti no-show | Vendor-dependent | Integrated |
| Channel manager (6 OTAs) | Often included | Custom |
| Dynamic pricing | Basic | Advanced |
What direct booking earns
Every booking captured directly instead of through an OTA is a commission fully kept. Add the avoided no-show and the occupancy gained.
| Line item | Via OTA / logbook | Direct booking | Gain |
|---|---|---|---|
| Average OTA commission | 18% | 0% | 18% per night |
| No-show rate | 20% | 6% (deposit) | −14 points |
| Occupancy rate | Baseline | +8 – 12% (dynamic pricing) | Extra revenue |
| Channel sync | Manual | 6-OTA channel manager | No overbooking |
| Receptionist cost | 140,000 FCFA/month | Same, better used | Refocused time |
Mini case study
Fatou runs a 40-room hotel in Dar es Salaam, average price 45,000 FCFA a night, 60% occupancy, about 32,400,000 FCFA monthly revenue. If 40% goes through OTAs at 18% commission, she loses 2,332,800 FCFA in commission a month. Shifting half that volume to direct booking recovers about 1,166,000 FCFA a month, close to 14,000,000 FCFA a year. An 8,000,000 FCFA proprietary app pays off in seven months, before the no-show gain.
Become a Kolonell referral partner
Know hoteliers, restaurateurs or managers bleeding OTA commissions? The Kolonell referral program pays you for every project signed through you. The rates: 15% + 5% recurring on a showcase site, 12% on e-commerce, 10% on a marketplace and 8% on an institutional project. A simple introduction leading to an 8,000,000 FCFA hotel app can earn you several hundred thousand FCFA.
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 custom hotel booking app cost in 2026?
Budget 4,500,000 to 8,000,000 FCFA for a proprietary app with direct engine, mobile money deposit and channel manager. A SaaS engine runs 50,000 – 120,000 FCFA/month.
Does a mobile money deposit really cut no-shows?
Yes. Asking for a deposit at booking raises customer commitment. No-show rate typically drops from 20% to about 6%, securing night revenue.
What does a channel manager do?
It syncs your availability across the 6 OTAs and your site in real time, avoiding overbooking and double bookings. A room sold directly instantly disappears from other channels.
Does dynamic pricing raise occupancy?
By adjusting prices to demand and season, it can lift occupancy 8 to 12%. Slow nights fill at attractive rates, peaks are valued higher.
How do I join the referral program?
Just introduce us to an interested hotelier. If the project is signed, you earn your commission by pole (15% + 5% recurring on showcase, 8% on institutional). Contact us to frame the introduction.
Let's talk about your project. SaaS engine, proprietary app or referral program: we'll price the option that earns you most. 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.

