Original data study

    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.
    FieldProperties with a conflictConflicting 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.
    OTAValues in a conflictConflicting 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
    OTAListings foundRead successfullyCould not read
    Booking.com40400
    Expedia40391
    Hotels.com391425
    Trip.com40436
    Agoda40400

    Most common conflicts

    1. Pet policy — Pets allowed — 28% of scored properties (11)
    2. Children — Extra bed or cot fee — 18% of scored properties (7)
    3. Parking — Price — 18% of scored properties (7)
    4. Check-in/out — Check-out time — 13% of scored properties (5)
    5. Children — Children welcome — 13% of scored properties (5)
    6. Amenities — Fitness centre — 10% of scored properties (4)
    7. Parking — Availability — 10% of scored properties (4)
    8. Parking — On site or off site — 10% of scored properties (4)
    9. Breakfast — Hours — 8% of scored properties (3)
    10. Breakfast — 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
    LocationAmsterdam, Netherlands
    Properties attempted40
    Properties scored40
    Read but not comparable (fewer than two readable sources)0
    Not measured (discovery or request error)0
    Listings read successfully137
    Channels readBooking.com, Expedia, Hotels.com, Trip.com, Agoda
    Scan window5 October 2026 – 6 October 2026
    Run identifier2026-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.

    Source
    OpenStreetMap via the Overpass API · licence
    Snapshot
    2026-10-04T13:01:36Z
    Properties in the frame
    40 before sampling

    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.

    Other cities

    Hotel child policies across OTAs

    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.

    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.

    Run a free match check