Hospitality·March 2025

Azur Bay Resort cut OTA commissions 41% and lifted RevPAR 24% with a direct booking engine

A 180-room beachfront resort was handing 68% of its bookings to OTAs and paying $1.4M a year in commissions. A branded direct booking engine with real-time availability, deposits, and automated stay extensions flipped the channel mix and added $2.1M in margin the first year.

HospitalityBooking EngineResortDirect BookingsRevPAROTA
Azur Bay Resort — Azur Bay Resort cut OTA commissions 41% and lifted RevPAR 24% with a direct booking engine

Illustrative case study. Company names and identifying details changed to protect client confidentiality.

/ The challenge

Where they started

Azur Bay's 180 rooms were filling — but the wrong way. 68% of bookings came through OTAs at a 18-22% commission, costing the resort $1.4M a year it could barely afford on seasonal cash flow. The resort's own website had a 'Book Now' button that opened an email form, and the front desk spent 30+ hours a week on the phone quoting rates and chasing deposits. Overbooking happened twice a quarter because the OTA inventory and the in-house reservation book were never in sync, and group bookings — the resort's highest-margin business — had no self-serve path at all.

/ The solution

What we built

We deployed our Booking & Reservation Engine branded to Azur Bay, with a real-time availability calendar tied directly to the property's room inventory, online deposits and full prepayment for non-refundable rates, automated SMS and email reminders that cut no-shows, and a group and recurring booking flow for weddings and corporate retreats. The engine sits on the resort's own domain, so every direct booking skips the OTA commission entirely, and a channel-manager sync keeps OTA inventory and the direct book in lockstep — overbooking is now impossible.

/ Results

Target outcomes

32% → 71%
Direct booking share
-41%
OTA commission
+24%
RevPAR
-38%
No-show rate
$2.1M
Annual margin recovered
We were filling every room and still losing money to commissions. The first month the direct engine went live, we took 71% of bookings on our own site. The $2.1M isn't a projection — it's the commission we didn't pay, sitting in our bank account.
Elena Marchetti
General Manager, Azur Bay Resort

Representative testimonial — name and role changed to protect client identity.