Booking.com or the hotel's own website. Expedia or the airline direct. The comparison sites are frequently cheaper on the headline number, and yet almost every experienced traveler books direct. Both of those facts are true and the reason they coexist is worth understanding, because it determines what happens when something goes wrong.
What third-party sites are actually good at
- Searching. Comparison across dozens of providers in one place is genuinely valuable and there is no reason not to use them for this.
- Discovering options you did not know existed — smaller hotels, alternative airports, routings you would not have thought of.
- Occasional genuinely lower prices, particularly on last-minute inventory the provider is trying to clear.
- One consolidated itinerary when a trip involves multiple providers.
What goes wrong, and why
The problem is not the booking. It's what happens after.
You are not the hotel's customer
When you book through a third party, the hotel's contract is with the platform, not with you. That has practical consequences: you are lower priority for upgrades, for room allocation, and for accommodation when the hotel is overbooked. Front desk staff can see how you booked and it affects how much discretion they have.
Changes and cancellations go through the middleman
If you need to change a booking, the hotel or airline will frequently tell you to contact the platform, and the platform will tell you it depends on the provider. This is not obstruction — it's genuinely how the contracts work — but it turns a two-minute call into a multi-day exchange.
Disruption handling is worse
When a flight is cancelled, passengers booked direct are rebooked by the airline's system automatically. Passengers booked through a third party frequently have to wait for the agency to act, and agency call centers are overwhelmed exactly when disruption happens.
Loyalty benefits usually don't apply
Hotel stays booked through third parties typically don't earn points or nights toward status, and elite benefits often don't apply. If you're building status anywhere, this alone settles the question.
When third-party booking is genuinely the right call
- The price gap is large — not a few percent, but meaningfully more.
- Package deals where flight and hotel bundled genuinely beat the components separately.
- Small independent properties without a functional booking system of their own.
- You have status with the platform itself and it delivers real benefits.
- Complex multi-provider itineraries where consolidation is worth something to you.
The disruption test
The clearest way to think about this is to imagine the trip going wrong, because that is the only moment the booking channel actually matters. On a trip where nothing goes wrong, the channel is irrelevant — you booked, you arrived, you slept.
So ask: if this flight is cancelled at 11pm, who fixes it? If you booked direct, the airline's system rebooks you automatically and often before you have noticed. If you booked through a third party, the airline will tell you to contact the agency, and the agency's call center is dealing with everyone else in the same position at the same time.
The same logic applies to hotels. A direct booking is a relationship between you and the property. A third-party booking is a relationship between the property and the platform, with you attached to it.
The overbooking hierarchy
Hotels overbook deliberately, on the assumption that some guests will not arrive. When more people turn up than there are rooms, someone gets walked — sent to another property, usually at the hotel's expense, usually further out.
The order in which guests get walked is not random. It runs roughly: lowest rate first, third-party bookings before direct, no status before status, one-night stays before longer ones. A guest who booked direct, holds status and is staying four nights is close to untouchable. A guest who booked the cheapest rate on a comparison site for one night is first on the list.
This is not a policy anyone publishes. It is simply how the decision gets made when someone has to make it at 10pm.
What about the price difference?
Sometimes the third-party price is genuinely lower, and it is worth being honest that no amount of relationship-building beats a large enough discount. But two things narrow that gap more often than people check.
- Best-rate guarantees. Most major chains will match a lower rate found elsewhere, and several will beat it — often by a further percentage or with points. You have to ask, and you have to send them the link, but it converts a cheaper third-party rate into a cheaper direct one.
- The included extras. Comparison sites compare room rates. They do not compare the free breakfast, the late checkout, the upgrade-when-available or the food credit that comes with the direct rate. Those are frequently worth more than the price difference.
The direct-booking benefits people miss
Hotel websites almost always offer something for booking direct: a best-rate guarantee, free breakfast, room upgrades when available, late checkout, or a food and beverage credit. These rarely appear on comparison sites because the comparison is on room rate alone. The direct rate frequently wins once the included extras are counted.
Compare the whole map at once
Everything above is a method, not a fare. When you actually go looking, search broadly first — whole months, flexible dates, nearby airports — before you narrow to a route. Aviasales compares the airlines and agencies together, which is the search we start with.
Search flights →Why direct matters most at check-in
Booking direct is the first move in the hotel upgrade stack. Here is the rest of it, including the exact email to send.