Expedia, Booking.com, Agoda, Hotels.com, ebookers and Trivago agreed to changes following a CMA investigation into “pressure selling, misleading discount claims, hidden charges” and distortion of search rankings.

The OTAs have agreed to “make clearer how hotels are ranked, for example when search results [are] affected by the commission a hotel pays”; end the “false impression of availability or popularity” of a hotel; be “clearer about discounts and only promote deals actually available”; and display “all compulsory charges” in headline prices.

Related: Why OTA ‘rate parity’ clauses should be banned