Key takeaways

Want us to look at your rate parity?

Book a call

What rate parity actually means

Rate parity means a guest sees the same price for your room on your own website as they do on Booking.com and Expedia.

Being cheaper direct sounds ideal. It doesn't last. OTAs scrape the web daily. When they find a lower price they discount their own until they're level or cheaper. Being dearer direct is worse: your guests shop around, find the better rate on Booking.com, and you pay 15% commission on someone who started the evening on your own website.

Either way, aim for level.

Is being cheaper direct still against the rules?

For years your OTA contract contained a promise: you won't sell your own rooms cheaper than Booking.com does. That's rate parity as a legal obligation, and it's why plenty of hoteliers still treat undercutting the OTAs like speeding past a police station.

Three things have happened since.

2015. Strict parity went. Regulators leaned on Booking.com and the clause shrank to "narrow parity": undercut other OTAs if you like, just not on your own public website.

December 2024. The EU banned the rest. Booking.com is now a designated "gatekeeper" under European law, and parity clauses came out of every European contract on 2 December 2024. They also can't punish a hotel sideways for being cheaper direct: no commission hikes, no burying you in search results.

The UK. The EU law stops at Calais, so a UK contract technically still carries narrow parity. In practice nobody is enforcing it. Booking.com has stopped defending it, and the UK's new competition law (January 2025) gives our regulator similar powers. Nothing has reached travel yet.

So being cheaper on your own website won't get you delisted. The reason to chase parity isn't legal any more. It's that the OTAs never needed the contract to undercut you.

How the OTAs discount without asking you

Both big OTAs run programmes that change the price the guest sees without any rate change from you. Some are funded out of your margin, like Genius. Some are funded out of theirs: the OTA gives up a slice of its own commission to show a lower price than the rate you sent it. The industry word for that is shaving. Booking.com's version now has an official name, the Booking Sponsored Benefit, and we've just spent a week inside it. It was educational.

Here's how it works. Their checker scans your own website. When your cheapest public price sits below theirs, they discount out of their own commission until the gap closes. You never see a request. You're still paid in full at the rate you set, and commission is still charged on the original price. Per booking it costs you nothing. What it costs you is the reason anyone had to book direct. On our hotel it was a blanket 9% on every room and every rate. The badge said "9% off" and named nothing. It left Booking.com selling the room with breakfast for five pounds fifty less than the hotel's own website sold it without.

Booking.com listing showing a 9% off badge on every rate
Booking.com, two adults, a two-night stay two weeks out. Every rate carries the same flat 9% off. Nothing names the programme. The struck-through price is what the hotel set, and the non-refundable B&B line lands at £260.
The hotel's own booking engine, room only 265.50 and bed and breakfast 286.45
The hotel's own website, same morning, same stay. Room only £265.50, bed and breakfast £286.45. The B&B rates match Booking.com's to the pound before their discount. With it, Booking.com sells the room with breakfast for less than the site sells it without.

A few things nobody tells you until you're inside it. The scan is product-blind: it read a room-only rate on the hotel's website against Booking.com's breakfast-included rate and called that a disparity, and we quoted their own like-for-like parity definition back at them, with penny-exact screenshots attached. It moved nothing. There is no off switch. Support told us twice that no team can pause it, that it deactivates only when the scan stops finding a cheaper price, and that it re-arms the moment one reappears. And there is exactly one structural exception, buried in their own help pages, and it is below.

You can see all this land in the takings. At one hotel we price, six of 35 OTA bookings in a single month came in at exactly 90% of the listed rate. That's Genius, in the bank statement.

It also decides whether your marketing pays. If your Google Ads click lands on a page that's dearer than the same room on Booking.com, you've paid for the click and then paid commission on the booking too. You bought them the sale twice.

The ten-minute check

  1. Pick a dozen dates spread over the next six months. Mix weekends, midweek, a bank holiday.
  2. For each date, price two or three room types at different guest numbers on Booking.com, Expedia and your own website.
  3. Do some of the checks on your phone and some logged in, because mobile rates and member prices only show up there.
  4. Compare like for like: same room, same breakfast, same cancellation policy, and the cheapest bookable rate on both sides. Don't compare your flexible rate with their non-refundable one. That's the classic false alarm.
  5. Count the dates that come back different, note which direction, and note what the badge next to any cheap price actually says. Genius, Mobile rate and member price all name themselves. A bare "9% off" that names no programme at all is the OTA spending its own money.

If everything matches, you're done. Put it in the diary for next month.

Found a gap? The next question is what it costs you.

Our revenue check is six questions about how you price and sell your rooms, and it puts a plain-English number on what's worth fixing. Free, about ninety seconds, and you see the result without signing up.

Run the revenue check

Where the gaps come from

When prices don't match, the cause is usually in one of three buckets.

Discounts the OTA applies. Genius takes 10 to 20% off, funded by you. Mobile rates take at least 10%, country rates at least 5%, campaign deals whatever you agreed to in a quiet January three years ago. These stack, so a mobile rate plus Genius can be 20% or more off without anyone ever deciding that. Expedia's member prices run 10 to 20% for One Key members. And on top of all of it sits the sponsored discount, funded by them.

Setup differences. A different rate card pushed to the OTAs. A percentage markup somebody added years ago. Breakfast that flows through direct but not through the channel manager. A minimum stay set on one side only. A non-refundable discount that exists direct and is missing on the OTA. Rooms mapped to the wrong room types.

Things nobody did on purpose. Wholesalers reselling your rooms on your own Booking.com listing (they show up labelled "Partner Offer"). Prices cached and stale on a channel you forgot about. A rate keyed by hand at the front desk. Your own tools, too: one of our routine imports once reverted 946 room-nights of prices. It took days to surface.

The fix, step by step

Step 1. Send the same rate card everywhere. One card, both sides. If there's a percentage uplift on what you push to the OTAs, make sure it's something you chose. We've seen plenty of markups nobody could explain. Most were accidents.

Step 2. Check the plumbing. An hour in your channel manager covers all four:

Step 3. Turn off Partner Offers. If you see "Partner Offer" rates on your own Booking.com listing, wholesalers are reselling your rooms underneath you. Opt out in the extranet.

Step 4. Decide about Genius and member discounts. We'd turn them off. If you'd rather keep them, put them on one room type only and raise that room's rate to offset the discount, so the discounted price lands level with your website. Expect a visibility dip either way. Give it a few weeks before you judge it.

Step 5. If you're worried about visibility, pay with commission, not rate. Both platforms sell placement directly: Expedia's Accelerator, and Booking.com's Preferred Partner programme (about 3% extra commission) and Visibility Booster. Extra commission only costs you on the bookings it brings in. A lower rate costs you on every booking, including the ones you were getting anyway.

Step 6. If you're caught in an OTA price war, know which levers exist. Expedia sees Booking.com showing a discounted price, beats it out of its own margin, Booking.com responds, and the two of them race each other down while your direct rate is stranded above both. Your Expedia account manager can pause all Expedia-side discounts for 30 days. Ask. We've found them willing. Booking.com's Sponsored Benefit has no pause you can ask for, whatever anyone on the phone suggests. It stops when the scan finds no cheaper public price on your website. Or when you leave their payment rail, which is the next section. Use Expedia's window to fix the cause.

The one switch that does turn it off

Booking.com's own partner page on the benefit ends with a sentence worth reading twice: "Payments by Booking.com is also technically required for the application of BSB." So the sponsored discount is not really a pricing feature. It rides on their payment rail. Leave the rail and it cannot reach you.

Deactivating takes about a minute. Extranet, Finance, Finance settings, Payments by Booking.com status, deactivate. No account manager. No case number.

Before you do it, price what you're giving up, because it is more than the commission paperwork. Today Booking.com hands you a virtual card that guarantees the booking, chargeable for months afterwards, and your PMS can sweep those cards automatically a few days before arrival. Leave, and every one of those becomes yours:

That is a permanent job at reception in exchange for a discount that costs you nothing per booking. For most hotels the last section is a better answer, because it removes the reason the discount fires instead of unplugging the mechanism that delivers it. But the switch is real. Nobody at Booking.com will mention it.

One thing it does not fix: Expedia funds its own member discounts and has no equivalent switch. Only closing the gap covers both.

Check the fix stuck

Re-run the ten-minute check two or three days after each change. Reverts show up on day two. Then make it a monthly habit.

And keep half an eye on the bookings themselves. If guests keep paying exactly 90% of your listed rate, a discount is still switched on somewhere, whatever the settings page says.

Win the direct booking without cutting your price

The workaround everyone recommends, and the one we recommended ourselves until this year, is the fenced product: sell a room-only rate on your own website while the OTAs carry bed and breakfast, cheaper headline for you, like for like still parity. We ran exactly that at a hotel we price. It lasted days. The scanner read the room-only price against their breakfast-included price and the sponsored discount switched on. We sent a careful, clause-quoting complaint. It achieved nothing, because there is nobody on the other end with a switch.

So our doctrine has changed. Make your cheapest public price identical everywhere. To the penny. Then put the reason to book direct somewhere a price scanner can't read:

The honest arithmetic on the breakfast version: at menu price it roughly cancels, about £21 of breakfast for two against about £21 of commission on a £140 room. Call it a wash. At what breakfast actually costs to serve, you're clearly ahead. Toast is cheap.

One caveat on all of them. Members who are signed in still see the OTA's own loyalty discount, so a Genius member will find Booking.com a few percent cheaper than your site whatever you do. A free breakfast beats ten percent on any room under about two hundred pounds, which is most rooms in most hotels. Just know which comparison you're making.

Start with the ten-minute check. Most hotels find something.

Frequently asked

Is it legal to be cheaper on my own website than Booking.com?

Yes. Booking.com's parity clauses came out of every European contract on 2 December 2024, and although a UK contract technically still carries narrow parity, nobody is enforcing it. Being cheaper direct won't get you delisted. The catch is commercial rather than legal: the OTAs will discount back with their own money until they are level with you again.

Why is Booking.com showing a lower price than the rate I set?

Usually one of three things. A discount programme you are funding, such as Genius, a mobile rate or a country rate. A setup difference, such as breakfast or a minimum stay that only exists on one side. Or the Booking Sponsored Benefit, where Booking.com gives up part of its own commission to undercut your website. You're still paid your full rate on that last one.

Can I ask Booking.com to turn off the Sponsored Benefit?

No. Support can't pause it, and told us so twice. It switches off when the scan can't find a cheaper public price on your own website, or if you deactivate Payments by Booking.com in your extranet, which the benefit depends on. That second route costs you the payment guarantee and puts card handling back on your reception desk.

Will turning off Genius hurt my visibility?

Expect a dip, and don't judge it for a few weeks. If you want the placement without the rate cut, buy it with commission instead: Booking.com's Preferred Partner programme is about 3% extra, and Expedia sells Accelerator. Extra commission only costs you on the bookings it brings in.

Want us to look at your rate parity?

Otterly Booked prices rooms for UK independent hotels. Rate parity is part of the job: we run the check across your dates, name where each gap is coming from, and fix the setup that causes it. If your own ten-minute check turned something up, book a call and we'll go through it with you.

Book a call Run the revenue check

Written by Nathan Noerr, who runs pricing at Otterly Booked. He has over 12 years running pricing at travel companies such as Premier Inn and National Express.