The verdict in three sentences
A custom PMS for a Miami hotel group costs between 60,000 and 140,000 EUR depending on the number of properties and the depth of revenue management. The real financial lever is not the software price but regaining control of the direct channel, which cuts the OTA commission share by 15 to 18 %. For a group doing 6M EUR in lodging revenue, shifting 10 points of bookings to direct means more than 90,000 EUR saved per year.
What a hotel group management platform covers
A 3-to-6 property group manages far more than rooms: dynamic rates, shared inventory across dozens of OTAs, a direct booking engine, consolidated invoicing and multi-property reporting. Three options exist in 2026: a market suite (Mews, Oracle Opera, Cloudbeds), an assembly of connected tools, or a custom PMS built exactly around the group's processes.
Custom makes sense when the group has strong specifics: integrated spa and restaurant, aggressive seasonal pricing (peak South Beach season), a proprietary loyalty program, or a desire to escape annual license hikes.
| Line item | 2026 ballpark (EUR) | Detail |
|---|---|---|
| Custom PMS (core) | 60,000 - 140,000 | Reservations, rates, housekeeping, invoicing |
| Channel manager | 10,000 | Booking, Expedia, Airbnb, GDS connection |
| Direct booking engine | 8,000 | Booking engine on the group website |
| Revenue management module | 12,000 | Yield, seasonal dynamic pricing |
| Consolidated multi-hotel reporting | 9,000 | Group dashboard, per-property KPIs |
| PSP (payment) integration | 5,000 | Stripe / Adyen, card hold, no-show |
Typical timeline: 6 to 8 months from scoping to production across the portfolio, deployed hotel by hotel to limit risk.
Custom vs. market suite: the real math
SaaS suites typically bill PAR (per available room per month) or a percentage of revenue. For a group, that model gets expensive as the portfolio grows.
| Criterion | SaaS suite (Mews / Opera) | Custom PMS |
|---|---|---|
| Entry cost | 0 - 15,000 EUR (setup) | 60,000 - 140,000 EUR |
| Recurring cost | 4 - 9 EUR / room / month | Hosting + maintenance ~12,000 EUR / yr |
| Booking engine commission | 0 - 2 % of direct | 0 % (proprietary) |
| Process customization | Limited to options | Total |
| Vendor lock-in | High (annual hikes) | Low (owned code) |
| Rollout time | 2 - 4 months | 6 - 8 months |
For a 200-room group, a suite at 6 EUR/room/month is 14,400 EUR per year in licensing, excluding booking-engine commissions. Over 5 years that compounds to 72,000 EUR of recurring cost without ever owning the tool. Custom becomes worthwhile once the portfolio exceeds 150 to 180 rooms and direct booking is taken seriously.
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
Laurent, managing director of a 4-hotel group in Miami and Fort Lauderdale (240 rooms, 6.2M EUR lodging revenue), sees that 62 % of his bookings flow through OTAs at an average 17 % commission, roughly 655,000 EUR in annual commissions. He invests 118,000 EUR in a custom PMS with a direct booking engine and revenue management.
Within 14 months, the direct share rises from 38 % to 51 %, a 13-point shift. Those 13 points represent 806,000 EUR of revenue that no longer pays 17 % commission: 137,000 EUR saved in the first full year. The investment pays back in a little over 10 months of operation, before counting productivity gains on consolidated invoicing.
FAQ
Do I really need a custom PMS when Mews or Opera exist? Not always. Below 120 rooms or 2 properties, a market suite is often enough. Custom makes sense from 3-4 hotels, when the recurring license passes 12,000 EUR/year and specific processes (spa, loyalty, F&B) don't fit the standard tool.
What does annual maintenance cost? Budget a ballpark of 15 to 20 % of the development cost per year, roughly 12,000 to 22,000 EUR for a 100,000 EUR project, covering hosting, enhancements, fixes and reinforced seasonal support.
Can the channel manager really prevent overbookings? Yes. A well-connected channel manager syncs inventory in near real time across all OTAs. Overbooking risk drops below 1 % versus 5 to 8 % with manual multi-channel management.
How long to roll out across the whole group? Budget 6 to 8 months total, with property-by-property go-live. The first hotel serves as a 4-to-6-week pilot before generalizing.
Can we keep our existing accounting tools? Yes. The PMS integrates via API or export to your accounting software. Integration is a ballpark of 4,000 to 8,000 EUR depending on complexity.
Let's scope your project. Share your number of hotels, total rooms and current tools (PMS, channel manager, PSP): we'll price your group PMS and the expected OTA savings. Detailed quote within 48 h. 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.


