Where We Sleep
← The Journal

Entry № 2 · 2026-07-29 · 4 min read

The same room, priced twice

We matched 728 room types across 87 European hotels against Booking.com — same room, same nights, same taxes. The median gap was nineteen percent, and it was not in Booking's favour.

A hotel room does not have a price. It has prices — one for each shop window it stands in. The same bed, the same nights, the same breakfast question, and the number changes depending on where you happened to type the dates. We wanted to know how different those numbers really are, so we ran the least glamorous study we could design: the same room, priced twice.

The method, because the method is the whole point. We took 108 hotels across twelve European cities — Paris, London, Rome, Barcelona, Amsterdam, Prague, Lisbon, Vienna, Budapest, Madrid, Berlin and Ibiza — and priced the identical stay on our own booking engine and on Booking.com: two people, two nights, five separate date windows from mid-August to late November. Then we matched the room types by name, so a Superior King here is compared to a Superior King there, and took each side's cheapest bookable rate for that exact room. Both sides include VAT; both sides exclude city tax. Booking's prices are the public ones — no member discounts, no coupons, what any signed-out visitor sees. Eighty-seven hotels survived the matching with prices on both sides, which gave us 728 room-for-room comparisons.

The same room, two numbers

City Room pairs We were cheaper Median gap
Paris 53 100% −31%
Rome 73 100% −27%
Amsterdam 56 100% −27%
Lisbon 42 100% −24%
Barcelona 44 100% −22%
Berlin 69 97% −17%
Madrid 61 100% −15%
Vienna 67 94% −15%
Budapest 61 90% −11%
London 98 92% −10%
Ibiza 50 80% −9%
Prague 54 72% −7%
All 728 94% −19%

Prices observed in late July 2026 for stays between August and November. They move constantly; treat the shape as the finding, not any single number.

The shape of the gap

Three things in that table held up to every way we tried to break them.

The gap is structural, not seasonal. We priced five different date windows across four months, and the median gap barely moved: between seventeen and twenty-three percent in every single window. This is not a sale, and it is not shoulder-season noise. It is two distribution channels quoting the same inventory differently, week after week.

It is not the odd bargain — it is nearly everything. Room for room, we were cheaper in 94 percent of the 728 comparisons. Ask the simpler question a traveller actually asks — "what is the cheapest room in this hotel for my dates?" — and it climbs to 99 percent of 417 hotel-stays, with a median of 22 percent. Booking won 43 comparisons out of 728, and even those clustered around a handful of specific properties rather than any city or season.

Sometimes the second price is not a gap, it is a different universe. The strangest row in our data: a classic double at a well-reviewed Saint-Germain hotel in Paris, two October nights. Our engine: €634, breakfast included. Booking.com: €2,728 for the same room, room only. We did not believe it either, so we loaded the page by hand, checked the dates twice, and read "price for 2 nights" under the number. Some hotels appear to leave something close to rack rates in one shop window while their wholesale channels sell the room at a normal price. If you only ever look in one window, you will never know which kind of hotel you are standing in front of.

The honest footnotes

We wondered whether Booking's Genius member prices would close the gap, so we measured that too: logged into a Genius Level 1 account, we re-priced every one of the 418 hotel-stays. One in five properties showed Genius badges promising ten percent off — but on nearly all of them, the "discounted" price was the same number a signed-out visitor was already quoted. The member gets a strikethrough, not a saving. A genuinely lower member price appeared on four percent of stays, typically eight to twelve percent off. Re-run against member prices, our comparison barely moved: still cheaper on 99 percent of hotel-stays. Twenty-one of our 108 hotels could not be matched confidently and were left out entirely rather than guessed at. And our cheapest rate for a room sometimes includes breakfast where Booking's does not — we let that stand, because a lower price that also feeds you did not seem like something to apologise for.

What we'd do with this

Never book a room you have only seen in one window. Check the hotel's own site, check us, check the big platforms — the spread on the identical room is routinely twenty percent, and occasionally it is the difference between a hotel you can afford and one you cannot. Every room in this study is bookable here, at the prices that won those comparisons; the live price for your dates is always confirmed at search. We will re-run the study as the seasons turn, and the journal will say so if the shape changes.

About the numbers

Every entry is written from Where We Sleep's own booking data — live rates, the properties' published listings, and our price research. Prices are point-in-time observations, not quotes; the live price for your dates is always confirmed at search. Part of the Hotels of Earth network.