For most of the last decade an independent hotel in Europe could not sell a room on its own website for less than it sold it on Booking.com. The contract said so. The clause was called rate parity, and it was the quiet reason "book direct for the best price" was a promise hotels made and could not keep.
It is gone. Not weakened, not under review: gone, across the whole European Economic Area, including the Czech Republic. And most hotel websites still look exactly as they did when it applied. That is the gap this piece is about.
What actually happened, in four dates
13 May 2024. The European Commission designated Booking as a gatekeeper under the Digital Markets Act. Among the DMA's obligations is a flat prohibition on stopping business users from offering better prices or conditions on other channels, including their own websites.
19 September 2024. In Case C-264/23, the Court of Justice of the European Union ruled that Booking.com's price parity clauses, wide and narrow, cannot in principle be treated as ancillary restraints necessary for the platform to work. That removed the legal defence Booking had relied on since the German and French cases of the 2010s.
14 November 2024. Booking's DMA obligations took effect. 2 December 2024. Booking removed parity clauses from its terms for all partners in the EEA, new and existing.
Then the bill. In December 2025 a Berlin regional court found Booking liable for damages to more than a thousand German hoteliers for parity clauses used since 2013, and a collective action coordinated across the European hotel associations now counts over ten thousand hotels. Whatever happens there, the forward-looking fact is simple: you may price your own website below Booking.com, today, legally.
What still pulls the other way
Here is the honest caveat. The contract no longer requires parity. The algorithm still rewards it. Booking's ranking favours properties whose OTA rate is competitive, and a room that is cheaper on the hotel's own site converts worse on Booking, so the listing drifts down the page. No regulator has yet treated a ranking signal the way it treated a clause.
So you have a real choice, not a loophole. Undercut the OTA on your own site and accept some loss of placement there. Or match the rate and win the direct booking on things the OTA cannot offer: breakfast included, late checkout, the room you actually want, a person who answers. Either strategy can work. The one that cannot work is the one most hotels are running by default: same rate, no perk, no statement, and a website that gives the guest no reason to stay on it.
Where the direct rate has to live on the page
This is the design problem, and it is the part we do. A guest comparing three tabs does not read your booking policy. The advantage of booking direct has to be visible at the three moments they decide.
The first screen. Next to the from-price, one line. "Best rate here, breakfast included." Or "Book direct: this price, nowhere lower." If the advantage is not on the first screen, on a phone, it does not exist.
The room card. The rooms page is where the guest is actually comparing. Every card carries the direct price and the one perk that comes with it. Not a banner above the list. On the card, next to the button.
The book path. The step where the guest enters dates is where the OTA tab opens. The direct advantage repeats there, in the same words, and the engine page is styled to match the site so the guest does not feel they have left. We wrote about why guests leave a hotel site at exactly this door.
None of that needs a new booking engine. It needs the pages in front of the engine to say the thing you are now allowed to say.
The two mistakes we see
The first is the disclaimer voice. "We guarantee the best available rate on our official website, subject to terms." Nobody believes it and nobody reads the terms. Say the price and say the perk.
The second is putting the promise only on the homepage. Half your guests arrive from a search straight onto a room page or a location page. If the direct advantage is a homepage banner, half your guests never see it.
For a Czech hotel specifically
Everything above applies in the Czech Republic; the DMA and the EEA rules do not stop at the German border. The practical difference is language. The direct advantage has to be stated in Czech, English, German and Slovak on a Prague hotel's site, on each version's own URL, or it is invisible to three of the four families who searched for you. Our companion piece for Czech penziony and Prague hotels goes through the local side.
What we sell, and where we stop
We are Northbound Studio, a small studio in Prague, led by Martina Prethero. We design and build the pages guests use to compare rooms and book direct: first screen, rooms, book path, in the first four languages your guests search in, wired to the booking engine you already have. We do not set your rates and we do not run your Booking.com account. We make sure that whatever you decide to offer direct is the first thing a guest sees, and the last thing they see before they enter a card number.
If your site still looks like parity applies
Send the current website URL and the town. The Website Review will show you, on a phone, where the direct advantage would sit and what it would take to put it there.