The verdict in three sentences
A small hotel or resort that runs bookings, cleaning and deposits by phone loses time and margin on every night sold through an OTA. A lightweight property management app (PMS) captures direct booking with zero commission, shows a real-time housekeeping board and collects an M-Pesa deposit before arrival. For a 20-30 room property in Zanzibar, the commission saving alone routinely exceeds TZS 5,000,000 per year.
The real cost of OTAs
Booking.com, Expedia and the rest bring visibility, but their commission eats a resort's margin. In 2026, observed ranges sit between 15 % and 25 % depending on the active visibility program.
| Sales channel | 2026 commission | Cost on a USD 60 night | Payout delay |
|---|---|---|---|
| Booking.com standard | 15 % | USD 9.00 | 15-30 days |
| Booking.com Preferred | 18 % | USD 10.80 | 15-30 days |
| Expedia | 17-20 % | USD 10.20-12.00 | 30-45 days |
| Local OTA | 12-15 % | USD 7.20-9.00 | 15 days |
| Direct booking (app) | 0 % | USD 0 | Instant (deposit) |
At USD 60 a night, every booking shifted from OTAs to the direct channel returns USD 9-12 of net margin. Over 300 nights/year moved, that is roughly USD 3,000-3,600.
What the app actually does
The goal is not to copy a USD 500/month PMS, but to cover the essentials for an African property, mobile-first and on 3G.
| Module | Function | Operational gain |
|---|---|---|
| Direct booking | Booking engine on the site + 30 % deposit | -18 % OTA commission |
| Housekeeping board | Room status (dirty/in progress/clean/inspected) | -20 min/day of coordination |
| Check-in / check-out | Guest record, ID, time | End of paper logbooks |
| Occupancy dashboard | Occupancy rate, daily RevPAR | Faster rate decisions |
| Mobile-money deposit | M-Pesa, Tigo Pesa, card | -60 % no-shows |
| Basic channel manager | Availability sync OTA <-> direct | Zero overbooking |
The housekeeping board alone changes a head housekeeper's day: each room attendant sees the rooms assigned, ticks the status, and the front desk knows instantly which rooms are ready for an early check-in.
Mini case study
Amina runs a 24-room resort in Zanzibar. Average occupancy: 62 %, or roughly 5,400 nights sold per year. Average rate: USD 64. Today 40 % go through OTAs at 18 % commission.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
- OTA nights: 5,400 x 40 % = 2,160 nights
- Commission paid: 2,160 x USD 64 x 18 % = USD 24,883/year
With the app, Amina targets moving half of those nights to direct (loyal-guest follow-ups, in-room QR code, WhatsApp). She shifts 1,080 nights off OTAs:
- Saving: 1,080 x USD 64 x 18 % = USD 12,441/year
- App cost (build + year-1 hosting): order of magnitude USD 3,200
- Net first-year gain: about USD 9,200
By adding a mandatory deposit, she cuts no-shows from 12 % to 5 %, recovering a few hundred dollars more.
FAQ
Should you leave Booking.com entirely? No. The OTA remains an excellent acquisition channel to capture new guests. The app is there to convert those guests into direct bookings on later stays, where the 15-25 % saving is pure margin.
Does the mobile-money deposit work for foreign guests? Yes: the app offers M-Pesa and Tigo Pesa for local and regional guests, and card payment (Stripe) for European tourists. A typical deposit is 30 % of the stay.
Can cleaning staff actually use the tool? Yes, the housekeeping interface fits on an entry-level smartphone, with 3-4 status buttons and icons. A 30-minute training session is usually enough.
How much does such an app cost in 2026? For a 20-30 room property, expect an order of magnitude of USD 2,500-4,000 to build, plus hosting. The investment is often paid back in under 4 months from saved commissions.
Can availability sync with OTAs? Yes, a basic channel manager syncs the calendar between the direct channel and one or two OTAs to avoid overbooking. Full multi-OTA sync is an option priced per platform.
Let's talk about your project. We scope your hotel app and your commission saving in a single visit. 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.

