TRAVEL TIPS · 8 min read

Booking.com, Agoda or Direct: What Each Side Actually Publishes

Booking.com, Agoda or Direct: What Each Side Actually Publishes
A resort lobby in Phuket. Photo by Sharon Hahn Darlin, CC BY 2.0, via Wikimedia Commons

Whether to book a Thai hotel through Booking.com, through Agoda or with the hotel itself is a question most travel sites answer with confident numbers. Almost none of those numbers are published by the people who would know. This guide sticks to what the platforms, the hotel groups and the Thai authorities actually say.

What the platforms charge hotels

Neither Booking.com nor Agoda publishes a standard commission rate. Booking.com’s partner terms calculate commission from the nights, the room price and extras, times a percentage “as set out in the Agreement” with each property. Its public “How we work” page adds two things worth knowing: properties in its Preferred Partner programme, shown with a thumbs-up badge, pay a higher commission, and commission is one of the factors in where a property ranks in search results.

Agoda says its compensation depends on a property’s location and sometimes on how the guest pays, and tells hotels to look up their own rate in their partner account. Its one worked example uses 20 percent, as an illustration. Its paid visibility programme, which also carries a Preferred Partner badge, costs a hotel an extra 10, 12 or 15 percent per booking on top.

So the commission a Thai hotel pays is set hotel by hotel, and a badge on a listing can mean the hotel is paying more for visibility.

Can a hotel charge less on its own website?

Booking.com’s standard partner terms require “rate and conditions parity”: the same or better rates on Booking.com than the hotel offers elsewhere. The terms name the places where that is relaxed or dropped, including the European Economic Area, where the European Commission says Booking must now let hotels offer better prices on other channels, their own websites included. Thailand is not on either list. The terms send all other countries to a separate annex, which could not be read when this guide was checked on 19 September 2026, so exactly what applies to a Thai hotel is not confirmed.

Thailand’s competition regulator is looking at this. In July 2026 the Trade Competition Commission named online accommodation booking platforms as one of four business groups it is studying, with proposals due by the end of 2026. It reported small hotels in tourist provinces complaining of bans on pricing below the platform, sudden changes to conditions and excessive fees. That is a study, not a ruling.

What the hotel groups promise if you book direct

The big groups with hotels in Thailand each publish a guarantee on their own sites. The terms differ, and every one has conditions, so read the fine print on the group’s own page before relying on it.

Group If you find it cheaper elsewhere Member rates, booked direct
Marriott Matches it and takes a further 25% off, or gives 5,000 Bonvoy points. Members only, claim within 24 hours of booking At least 2% off on weekdays, up to 5% at weekends
Hilton Matches it and takes a further 25% off. Claim within 24 hours and before check-in Honors Advance Purchase, up to 17% off, 7 days ahead, non-refundable
Accor Applies the lower price and a further 10% off at Fairmont and Raffles, 25% at other eligible brands ALL member rate, 2% to 10% off public rates
Minor Hotels (Anantara, Avani) Matches it and takes a further 10% off DISCOVERY member rates, up to 5% to 10% off
Centara Matches it and takes a further 10% off Members 15% off almost all public rates

IHG’s current terms would not load, so it is not in the table. Each guarantee needs the claim within 24 hours of booking, and several exclude member-only rates elsewhere from the comparison.

What the platforms promise travellers

Booking.com’s customer terms promise to refund the difference if you find the same stay, on the same conditions, cheaper on another website after booking. Its “We Price Match” page sets the conditions: the same property, dates, cancellation policy, guests and meal plan, priced in the local currency, and not a loyalty price.

On payment, Booking.com says prices are set by the properties, and a stay may be paid to the hotel on arrival, paid to the hotel in advance, or paid in advance through Booking.com. Agoda offers either payment through Agoda or its Property Collect option, where you pay the hotel at check-in.

What Thailand’s consumer regulator advises

The Office of the Consumer Protection Board published advice on booking accommodation in 2022. It says a hotel’s own website gives the most accurate information, because the hotel prepares it. Contacting a property directly by phone, Line or Facebook may get a better rate, it says, but carries a risk of fraud and may leave you little evidence in a dispute. Booking through an intermediary can cause problems coordinating with the owner, and it warns of listings for properties that do not exist.

If a room does not match what was advertised, the board says you can ask to move, change rooms or pay less, at the operator’s cost. Its complaints hotline is 1166.

How this site fits in

Our hotel pages link to Booking.com and Agoda, and our affiliate disclosure explains how we may earn from those links. If a hotel belongs to one of the groups above, its own website and guarantee are worth a look before you book.

What we checked, 19 September 2026

Everything here is quoted from the platforms' and hotel groups' own terms, and from Thai government bodies. Neither Booking.com nor Agoda publishes a standard commission rate, so this guide gives none. Booking.com's partner help centre and IHG's current terms would not load, and the wide-parity annex of Booking.com's partner terms was not visible, so its exact effect on Thai hotels is not stated. The Thai competition regulator's March 2026 e-commerce guideline mentions rate parity, but its Thai text could not be read reliably, so its scope is not described. No hotel group's price guarantee has been tested for this guide.

Sources

← Back to Guides

Start with the
honest list.