The verdict in three sentences
A direct booking engine swings your margin by removing 15 to 25 % OTA commission on every night booked without a middleman. In 2026 in Nairobi, a PMS + direct engine costs 2-5M FCFA equivalent and repays itself within months once you reclaim even 20 % of your bookings. Dependence on Booking is not inevitable: the right balance is direct + OTA managed through a channel manager.
The real cost of OTA commissions
Platforms take a commission on every night. Over a large annual volume, the potential saving far exceeds the software cost.
| Channel | 2026 commission | Cost on 100M booked |
|---|---|---|
| Booking.com | 15-18 % | 15-18M |
| Expedia | 18-25 % | 18-25M |
| Other local OTAs | 12-20 % | 12-20M |
| Direct engine (your site) | 0 % commission | 0 |
| M-Pesa / card payment fees | 1.5-3 % | 1.5-3M |
What a modern PMS contains
The software is not just a booking engine: it orchestrates the planning, rates and channel synchronisation.
| Function | Role | 2026 impact |
|---|---|---|
| Direct booking engine | Collect without commission | -100 % commission on direct |
| Channel manager | Sync Booking/Expedia | Zero overbooking |
| M-Pesa / card payment | Deposit at booking | -60 % no-shows |
| Dynamic pricing | Adjust price by occupancy | +5-10 % RevPAR |
| Room planning | Real-time room view | Front-desk time saved |
| Occupancy reporting | Rate decisions | Optimised occupancy |
Mini case study
Ibrahim runs a 40-room hotel in Westlands, Nairobi, with 90,000,000 in annual bookings, 70 % via Booking at 17 % commission, or 10,710,000 in commission per year. He invests 3,500,000 in a PMS + direct engine and reclaims 30 % of bookings directly. Commission saved: 90M × 70 % × 30 % × 17 % = 3,213,000 in the first year. The software is repaid in 13 months, and every following year becomes net profit.
FAQ
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
What does hotel booking software cost in Nairobi in 2026?
A full PMS with a direct engine costs 2 to 5M FCFA equivalent depending on room count and integrations, plus 75,000-200,000 in monthly upkeep.
Should I leave Booking entirely?
No. Booking remains a powerful acquisition channel. The goal is to reclaim 20 to 40 % of bookings directly to balance visibility and margin, steering everything via a channel manager.
Does the direct engine truly avoid all commission?
Yes on OTA commission. Only payment fees remain, around 1.5 to 3 %, far below the 15-25 % charged by platforms.
How do I cut no-shows?
By requiring a deposit at booking via M-Pesa or card. This cuts no-shows by around 60 % and secures cash flow.
Does the channel manager prevent overbooking?
Yes. It synchronises availability in real time across your direct engine, Booking and Expedia, bringing overbooking risk to near zero.
Let's talk about your project. We calculate your real commission saving before pricing your PMS. 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.

