What 18% Actually Costs You
OTA commission is the biggest marketing cost most hotels never look at directly. Here’s the arithmetic.
Guests aren’t abandoning your site for Booking.com because it’s cheaper. They’re leaving because it’s clearer. That’s a design problem, and it’s fixable.

Key takeaways
Ask a hotelier why guests book through the OTAs instead of direct and you’ll usually get one answer: price.
It’s the wrong answer, and believing it leads to the wrong fix — discounting, which costs you margin and doesn’t solve the problem anyway.
Open your property on Booking.com. Open your own site in another tab. Compare the rate for the same room on the same night.
In most cases, they’re the same. Rate parity practices mean the platform price usually matches your own. So if the prices are identical, price cannot be the reason someone chose the platform.
Which means something else is doing the work.
Strip away the brand and the budget and look at what a guest experiences on an OTA listing:
Availability is answered immediately. Not “enquire for rates.” Not a date picker that resets. The room, the night, the number.
The price is on screen. Above the fold, on a phone, without a click.
The book button is right there. Next to the price. Always visible.
The photos show the actual room. Not the lobby, not the pool at golden hour, not a stock image of a beach.
It works on a phone. Completely. Not “mostly.”
None of that is clever. It’s just friction removed.
Now look at your own site the way a guest does.
The homepage hero is a carousel of beautiful images. No price. No availability. No book button above the fold.
A “Rooms” page that shows room types but not rates.
A “Book Now” button that leads to a date picker, which leads to a results page, which leads to a rate, which finally leads to a booking engine on a different domain.
Four or five clicks between wanting a room and being able to buy one.
And the guest is doing this on a phone, on hotel wifi, or worse, on mobile data in a taxi.
At click three, they open a new tab and go to Booking.com — where the answer takes zero clicks.
They didn’t leave for a better price. They left for a faster answer.
This is genuinely good news, and it’s worth sitting with.
If the problem were price, your only lever would be margin. You’d have to undercut the platform to win, which is a race you can’t win and shouldn’t enter.
If the problem is friction, your lever is design. And design is a one-time cost that keeps paying.
You don’t need a cheaper rate. You need a clearer page.
None of this requires a new booking engine. It requires the part guests see first to stop getting in their way.
We design and build Framer websites for boutique hotels and independent hospitality brands — sites built to win direct bookings. If you’d like an honest read on where your own flow loses people, get in touch.
Not because it’s cheaper — under rate parity the prices are usually identical. The OTA answers the two questions a guest actually has, availability and price, immediately on a phone, with the book button right there. Most hotel sites make the guest work through four or five clicks for the same answer.
No — rate parity is what rules price out as the cause. If the platform price matches your own rate, price cannot be the reason the guest chose the platform. The difference is how quickly each one answers the guest’s question.
Put the book button above the fold on mobile — visible on load, not hidden in a menu or a floating widget that appears on scroll. Then run the whole flow yourself on a phone, on mobile data, and count the clicks between wanting a room and being able to buy one.