A direct hotel booking engine that reduced OTA commission dependency by 40% in the first 6 months.
The Problem
Al Rayyan Hotels was paying 18–22% OTA commissions on 60% of their bookings. Their existing website had no booking capability — guests were redirected to Booking.com, costing the hotel hundreds of thousands in annual commission fees.
The Challenge
The booking engine needed to compete with OTA UX standards while integrating with the hotel's legacy PMS system, handling dynamic pricing rules, and supporting group booking requests with custom quote workflows.
How We Approached It
We analysed OTA conversion flows to identify the exact friction points that caused drop-offs. The booking flow was reduced from 7 steps to 3 steps. PMS integration required a custom middleware layer to handle bi-directional availability sync.
The Solution
A direct booking engine with real-time availability, dynamic pricing display, loyalty member discounts, automated confirmation emails, and a hotel management dashboard for room inventory and rate management.
Technology Stack
Next.jsStrapiPostgreSQLStripeSendGridCloudinary
UI Showcase
Measurable Results
-40%
OTA commission dependency
+$180k
Annual savings in fees
3 steps
Checkout flow (was 7)
4.8★
Guest satisfaction score
More Booking Systems
