How consistent are Amsterdam hotel listings across OTAs?
We scanned 40 Amsterdam hotels across 5 OTA channels between 5 October 2026 and 6 October 2026. 65% of them had at least one factual field where their own listings disagreed, and the average consistency score was 89.3 out of 100.
Method and page reviewed 3 October 2026 · Scan window 5 October 2026 – 6 October 2026 · full method and limits
Key findings
65%
Properties with at least one mismatch
26 of 40 scored properties
89.3
Average consistency score
Median 90.0 · 0–100 scale
40
Properties scored
every attempted property scored
12.6
Fields compared per property
Average count of fields with comparable evidence
A "mismatch" is a field where at least two successfully read listings stated comparable values that do not agree after normalisation. A field no listing stated, or that only one listing stated, is reported as not comparable and is excluded from every rate on this page.
Where listings disagree, by field
Of the properties where a field could actually be compared, the share with at least one conflicting value in that group.
Share of comparable properties with a conflict, by field — AmsterdamA dash means no property in the sample had two readable sources stating this field.
Field
Properties with a conflict
Conflicting of comparable
Breakfast
13%
5 of 38
Check-in/out
21%
8 of 38
Pet policy
38%
12 of 32
Parking
34%
13 of 38
Cancellation
0%
0 of 28
Fees & taxes
14%
1 of 7
Wi-Fi
5%
2 of 40
Children
34%
12 of 35
Amenities
10%
4 of 40
Where listings disagree, by OTA
For each channel, the share of the field values it supplied that sat inside a disagreement. This does not say the channel is wrong — a conflict involves at least two listings, and this counts participation in one, not fault.
Share of supplied field values that sat in a conflict, by OTA — AmsterdamA dash means the channel supplied no comparable value in this sample — see the coverage table below for why.
OTA
Values in a conflict
Conflicting of supplied
Booking.com
10%
38 of 377
Expedia
12%
57 of 469
Hotels.com
10%
21 of 210
Trip.com
0%
0 of 5
Agoda
12%
48 of 390
How much of each channel we could read
A rate above is only as good as the evidence behind it. Some channels serve a bot-verification page instead of the listing, and a channel we could not read contributes nothing — it is never counted as agreement, and a low conflict rate on a channel with few readable listings says more about our access than about that channel's accuracy.
Listings discovered, read and refused, by channel — Amsterdam
2Children — Extra bed or cot fee — 18% of scored properties (7)
3Parking — Price — 18% of scored properties (7)
4Check-in/out — Check-out time — 13% of scored properties (5)
5Children — Children welcome — 13% of scored properties (5)
6Amenities — Fitness centre — 10% of scored properties (4)
7Parking — Availability — 10% of scored properties (4)
8Parking — On site or off site — 10% of scored properties (4)
9Breakfast — Hours — 8% of scored properties (3)
10Breakfast — Price — 8% of scored properties (3)
Anonymised examples
Real conflicts from the sample, with the property described rather than named. Values are quoted as the listings stated them.
Parking — Price
Five-star hotel, central Amsterdam
Booking.com
EUR 45 per day
Expedia
EUR 55 per day
Hotels.com
EUR 45 per day
Agoda
EUR 55 per day
Two channels quote EUR 45 a night for the same car park and two quote EUR 55. Neither pair is vaguer than the other, so this is not a wording difference: a guest who booked on Booking.com arrives expecting to pay ten euros a night less than the desk will charge.
Wi-Fi — Wi-Fi free of charge
Five-star hotel, central Amsterdam
Booking.com
Free Wi-Fi
Expedia
Paid Wi-Fi
Hotels.com
Free Wi-Fi
Agoda
Paid Wi-Fi
The same property is advertised as including Wi-Fi on two channels and charging for it on the other two. Whichever is current, half of the arrivals have been told the wrong thing about the one amenity almost every guest uses on the first evening.
Check-in/out — Check-out time
Four-star hotel, Amsterdam
Booking.com
11:00
Expedia
11:00
Agoda
12:00
An hour of difference on the one deadline a guest plans the last morning around. The guest who booked on Agoda believes checkout is at noon; housekeeping is working to eleven.
Sample and window
What this study measured
Location
Amsterdam, Netherlands
Properties attempted
40
Properties scored
40
Read but not comparable (fewer than two readable sources)
0
Not measured (discovery or request error)
0
Listings read successfully
137
Channels read
Booking.com, Expedia, Hotels.com, Trip.com, Agoda
Scan window
5 October 2026 – 6 October 2026
Run identifier
2026-10-06T08-51-00-000Z-census
How the sample was selected
Every OpenStreetMap feature inside the Amsterdam administrative boundary tagged tourism=hotel with stars 4 or 5, as of the OSM snapshot above. Unnamed features removed; duplicates removed by name and by position rounded to 4 decimal places. Every remaining property was scanned — this is a census of the frame, not a sample of it.
The star rating used to select these properties is the one recorded in OpenStreetMap, which is crowd-sourced. It is not an AA or VisitEngland accreditation, and nothing here is a claim about any property's official rating — it defines which properties were scanned, and nothing else.
The six steps every study follows, how a mismatch is defined, and the eight limits that apply to every rate on this page are set out once on the consistency study hub. They are not restated per city, so there is one authoritative copy to check them against.
How to cite this study
Suggested citation
MisMatchMaker AI, "Hotel OTA listing consistency benchmark: Amsterdam", 3 October 2026. https://mismatchmaker.com/hotel-listing-consistency-benchmark/amsterdam
The aggregate figures on this page are published under the Creative Commons Attribution 4.0 licence: reuse them anywhere, including commercially, with attribution and a link back to this page. If you quote a rate, quote its sample size and scan window with it — a share without a denominator is not a finding. Raw per-property reports are not published, because they contain identifiable properties and third-party listing text.
Where each channel draws the child age line, whether a free child counts against occupancy, and the family search test that shows what guests are quoted.
Score your own process across five dimensions in two minutes and get a maturity baseline you can retest later.
Where does your hotel sit?
This study runs the same free check anyone can run. Scan your own property to see which of these fields disagree across your listings, with the evidence from each channel beside it.