Booking through an OTA like Booking.com usually costs you the hotel points: most loyalty programmes do not credit points or qualifying nights when the reservation arrives from an online agency. And the points are only the first thing you leave on the table.
In short
- A booking made through an OTA usually earns no points and no qualifying nights, because programmes only count stays booked through a channel the chain owns.
- You also miss the member rate, the price a little below the public one that shows up once you sign in on the hotel site.
- Status perks such as breakfast, late checkout or a room upgrade are recognised on direct bookings, not on the ones that arrive from a platform.
- The hotel pays a commission of between 15% and 25% on the booking, and that margin is what sometimes comes back to you as price or extras when you book direct.
- You do not always lose out: for a package, a one off deal or a hotel with no programme, an OTA can still be the best option.
Do you earn hotel points if you book through Booking.com?
If you book through Booking.com or another OTA, as a rule you earn no hotel points and no qualifying nights towards your tier. The big loyalty programmes only credit a stay when you book through a channel the chain owns: its website, its app or its phone line. The Hilton Honors terms expressly exclude reservations made on third party sites, and Marriott Bonvoy treats online travel agency rates the same way. Programmes such as IHG One Rewards, World of Hyatt and Accor ALL follow the same logic. The booking is valid and you sleep just the same, but for your loyalty account it is almost as if the night never happened.
What exactly you lose booking through an OTA
Booking through an OTA mostly costs you what lives in the hotel direct channel. This table sums up what changes depending on how you enter, for the same room and the same dates.
[[DIRECTO_TABLE]]
The member rate and the commission you do not see
The member rate and the commission are the two pieces that explain almost everything else. For every booking that arrives from an OTA, the hotel pays a commission on the price that across the industry usually sits between 15% and 25%. That money goes on the platform booking and stays with the hotel when you book direct, which is why the direct channel has room to offer you a member rate, a price a little below the public one that you only see once you sign in. For years, parity agreements limited how far a hotel could publicly cut its price, so member and loyalty rates were always the legitimate route to a lower direct price. If you want the whole idea, here is what booking direct with a hotel means.
Status perks and a single point of contact
Status perks and dealing directly with the hotel also fall away when you book through a platform. Breakfast, late checkout or a room upgrade subject to availability are recognised on bookings made through the chain channel, not on the ones that arrive from an agency. And if something changes, a date, a late arrival, a special request, you deal with whoever holds your room rather than a middle layer that passes you back and forth. Booking direct also keeps your payment and your details with the hotel. You have the full picture in the nine benefits of booking direct.
When you lose nothing by booking through an OTA
Booking through an OTA does not always make you lose out, and it is worth saying so plainly. There are cases where going in through the platform is just as good or better:
- When the platform runs a one off deal or a coupon the hotel does not show on its own site.
- When you book a flight plus hotel package that works out better combined.
- When the hotel is small or independent and has no loyalty programme or member rate, so there are no points to lose.
- When the OTA rate cancels free and the cheapest direct rate is non refundable, and you want room to change plans.
In all of these, what you lose on one side you gain on the other, and the sum is done case by case. If you want figures, see how much you can save by booking direct.
How to keep what you would otherwise lose
Getting back what you lose on an OTA is simpler than it sounds: use the platform to discover and compare, and confirm on the direct channel when it pays off. Find the hotel wherever you like and, before you book, open its official site, sign in and check the member rate for the same room and the same dates. Compare what each option includes, not just the number, and look at the points and status perks you would earn through the direct channel. If direct matches or beats it, book there. To skip doing that by hand every time, the Directo extension compares the hotel direct price while you browse and shows you where the best rate for the same stay is. More than 300,000 travellers use it.
Frequently asked questions
Do I earn hotel points if I book through Booking.com?
As a rule, no. Loyalty programmes only credit points and qualifying nights when you book through a channel the chain owns. A booking made on Booking.com or another OTA usually falls outside that, even when the hotel belongs to a chain with a programme, so the night does not count towards your status.
Do I lose the member rate by booking through an OTA?
Yes. The member rate is a price a little below the public one that only appears once you sign in on the hotel site or app. An online agency does not show it, because it is a benefit designed for people who book through the chain direct channel.
Will breakfast or late checkout be honoured if I book through a platform?
Rarely. Status perks apply to bookings made through the chain channel. With an OTA booking the hotel may offer you something as a courtesy, but it is not obliged to, and many programmes exclude it outright.
Who helps me if something goes wrong with an OTA booking?
The platform is your first point of contact for changes and cancellations, and the hotel sometimes points you back to it. With a direct booking you talk to the hotel from the start, which tends to save a step when time is short.
So is booking direct always better?
Not always. Direct tends to bring points, a member rate and extras, but the OTA wins when there is a one off deal, a package or a hotel with no programme. The sensible move is to discover on the platform and compare with direct before you confirm.
Do I earn points if I book through a traditional travel agent?
It depends on the rate. Some agency bookings come through channels the chain recognises and some do not, just as with online agencies. If points matter to you, confirm it with the hotel or book through the direct channel.





