Case Study · Hospitality · Apr 2026

Why Hotels Are Replacing Expedia With Custom Booking Systems

Every booking through an OTA costs you 15–25% in commission. Here's how Hotel Castillo Resort moved 80% of reservations in-house — and what a custom booking system actually costs to build.

← Back to blog
Hotel resort pool with mountain views Hotel Castillo Resort · San Gil, Santander, Colombia

If you run a hotel, resort, or boutique property, you already know the math. A guest books through Booking.com, you get the reservation, and somewhere between 15 and 25 percent of that revenue walks out the door before you ever touch it.

Multiply that across 200 bookings a month and you're looking at a significant annual loss — money that could fund a new suite, a marketing campaign, or simply stay in your pocket.

In 2024, we worked with Hotel Castillo Resort in San Gil, Colombia to build a complete custom booking system. Here's what we built, what it cost, and what happened after launch.

The Problem with OTAs

Online travel agencies (OTAs) — Booking.com, Expedia, Airbnb, TripAdvisor — are powerful discovery platforms. Travelers trust them. But that trust comes at a price.

Hotel Castillo was getting roughly 70% of their reservations through OTAs. The owner, Pablo Castillo, knew he was leaving money on the table but assumed a custom solution was out of reach. It wasn't.

Booking Revenue Split — Before vs. After Custom System

2023 · BEFORE 30% Direct 70% OTA commission (avg 18%) 2025 · AFTER 80% Direct Bookings — Zero Commission 20% ↑ Commission costs reduced by approx. 82% year-over-year
70%
OTA bookings before
20%
OTA bookings after
18%
Avg commission saved

What We Built

The system had three core components:

1. Direct Booking Engine

A real-time availability calendar connected to the hotel's room inventory. Guests can select dates, choose room type, see pricing, and pay — all without leaving the hotel's own website. We integrated a local payment gateway that supports Colombian peso transactions and international cards.

2. Inventory & Operations App

A custom mobile app for the front desk and management team. Staff can see live occupancy, manage check-ins, flag maintenance requests, and run occupancy reports from their phones. No spreadsheet juggling, no paper forms.

3. Google Ads Campaign

A booking system only works if people find your website. We built and manage a Google Ads campaign targeting travelers searching for hotels and adventure tourism in San Gil and Santander. The campaign drives qualified traffic directly to the booking engine.

"Online reservations went up significantly and our team manages everything from one system now. The app paid for itself in the first month." — Pablo Castillo, Hotel Castillo Resort

Hotel booking interface on laptop
Online booking engine — guest goes from search to confirmed reservation in under 3 minutes

What It Costs to Build a Hotel Booking System

This is the question every hotel owner asks, and the honest answer is: it depends on scope. But here's a real range based on what we've built:

Compare that to a single year of OTA commissions on even a modest property. For most hotels we work with, the system pays for itself within 3–6 months.

Is a Custom System Right for Your Property?

A custom booking system makes sense if:

If you're just getting started or doing under 20 bookings a month, an OTA presence still makes sense as your primary discovery channel. The strategy shifts as your volume grows.

How to Get Started

We offer a free 30-minute discovery call where we look at your current booking volume, commission spend, and operations — and tell you honestly whether a custom system makes financial sense for your property. No pitch, just numbers.

Alpha Victoria Studios
Web Design · Custom Apps · Digital Marketing

Want direct bookings
without OTA commissions?

Book a free call ↗