Start a conversation
All notes

The Rate Parity Trap

How OTA promotions quietly eat your direct bookings while you maintain “parity.”

Every revenue manager knows rate parity. Few realize how aggressively the parity contract has been hollowed out from the OTA side over the past five years — and how invisible the damage is on the dashboards they actually look at.

Update, October 2026. The legal ground under parity has moved since this essay first ran. In Switzerland, Art. 8a of the Federal Act against Unfair Competition (UWG), the “Lex Booking”, has barred online booking platforms from imposing price, availability or conditions parity on hotels since 1 December 2022. In the EU, Booking.com has had to comply with the Digital Markets Act ban on parity clauses since 14 November 2024, so hotels are free to offer better prices on their own website. The OTA discount layer described below has not gone away, but in those markets a parity clause can no longer stop you from pricing direct below Booking.com.

Rate parity, on paper, says this: the public rate you give a major OTA must match the public rate on your own website. It is the foundation of the OTA contract and, in most European jurisdictions, what remains of it after the wide-parity rulings of the last decade. The practical effect is supposed to be: if a guest goes to compare, the price they see direct is at least as good as the price they see on Booking or Expedia.

The contract everyone thinks they have

Operators built their direct-channel strategy on top of that assumption. If the price is the same, the thinking goes, the guest will eventually find the direct route — through the brand site, loyalty programs, returning guest behaviour, the slow accretion of trust. The OTA gets the discovery, the hotel keeps the commission delta on the repeat.

It was always a partial truth. It is now barely true at all.

What the OTAs actually do

Walk through what a guest sees on Booking.com today for a four-star property in any major European city. The displayed price is parity-compliant. Beside it, sometimes above it, you will see one or more of: a Genius discount (10%, 15%, 20% depending on tier), a mobile-only rate, a Member Prices badge, a “secret deal” markdown, a bundled rate that includes a value-add the property never authorised as a packaged offer, or a promotional sale price the property never opted into clearly.

Each of these is technically defensible under the contract. Genius is funded from the OTA’s commission cut. Mobile rates are member-specific. Member Prices are “loyalty programs.” The packages are sometimes inferred from data rather than negotiated. The result, however, is unmistakable: the price the guest actually sees is lower than the rate the hotel sees on its own direct site.

The contract still holds. The economic reality of the contract has been quietly inverted.

The data that is invisible

Here is what makes the trap difficult to see: the channel manager dashboard the revenue manager looks at does not show the price the guest actually saw. It shows the rate the hotel sent to the OTA. The OTA’s discount layer sits between that rate and the guest, and the hotel has no visibility into it — not in real time, often not retrospectively either.

The guest’s experience is straightforward. They compare. The OTA is cheaper. They book the OTA. The hotel pays commission. The dashboard reports parity compliance. Everyone, on paper, has done their job.

What direct conversion actually competes with

Direct booking conversion in this environment is not competing with the parity rate. It is competing with the parity rate minus 10–20%, minus a member badge, minus a one-tap mobile checkout, minus a recognisable loyalty signal. The direct site is competing on a fight it does not know it has entered.

This is why “improve your direct site” programs frequently underperform. The improvements are real. The conversion lift is real. The total share shift toward direct is not, because the comparative baseline kept moving against direct the whole time.

What an operator should do

There is no clean answer. There are partial answers.

Run shadow audits of the actual displayed price. Not the rate you sent — the price the guest sees on each OTA, on each device class, at each frequency point in the booking window. Tools exist; they cost money; the cost is recovered the first time you find an aggressive discount you did not authorise.

Build direct-only product, not direct-only price. Mobile rates the OTA cannot match. Member rates with real, defensible value. Packages that bundle in ways comparable platforms cannot break apart. Stop fighting on price; start fighting on what cannot be commoditised.

Use the pricing freedom you have, and check what is left of parity. In Switzerland and the EU, a parity clause with Booking.com can no longer bind your direct price, so the leverage is in pricing direct on your own terms. For the contracts that remain, with other OTAs or in markets outside those rules, walk into the next negotiation knowing precisely how your contractual parity is being undercut in practice. That is leverage you did not have before. Use it.

Stop measuring direct success against an inflated baseline. If your direct share is at 22% and you have moved to 26%, that is a real win even if your CFO is comparing to the industry’s mythical 45% direct mix. The math has changed; the targets should too.

The bottom line

Rate parity is not a dead concept, but it is a contract that protects something other than the operator’s economics. The hotels that win the direct fight over the next five years will be the ones that stop treating the channel manager’s parity light as the ground truth and start measuring what their guests actually see at the moment they choose where to click.

That measurement is uncomfortable. It is also the only honest starting point.

Written by Marco Rosso

Operator, advisor and builder in hospitality technology. I lead digital and automation at Planhotel Hospitality Group, advise hotel technology companies and build with AI in my own lab.