2026-11-01 · 10 min read
Booking travel online usually means picking between three different jobs wearing the same label: a site that completes your booking, a site that just compares prices, and a person who builds the whole itinerary. Here's how each one makes money, what the 2025 checkout fees look like, and which one actually fits your trip — with sources you can check.
The phrase gets used loosely, but within the sport "deep" has a hard number attached to it: 40 meters on air, enforced by physiology as much as agency rules. Here's what separates a casual reef dive from a trip that actually requires the training — with the depth data and sourcing to back it up.
Cancún, Mexico's weather, sargassum, and pricing run on three different calendars, each tracked by a different source. Separate them and the "best time to go to Cancún" question gets a sourced answer instead of a shrug.
Search for an online travel agent — or type 'agent travel online' into the search bar, since that's how a lot of people phrase it — and the results mix Booking.com, Expedia, Kayak, and a handful of human advisor firms together as if they do the same job. They don't. Some complete your booking and charge the hotel a commission. Some just compare prices and send you elsewhere. Some are a person who builds your itinerary by hand. Knowing which is which changes what you should expect to pay and how much help you get if something goes wrong at hour two of a layover.
In short: An online travel agency (OTA) like Booking.com or Expedia completes the transaction and earns a commission from the hotel or airline. A metasearch site like Kayak or Skyscanner only compares prices and hands you off to book elsewhere for a referral fee. A human travel agent or custom-trip planner builds and manages the itinerary directly, usually for a flat fee or a markup built into the price. Which one fits depends on how simple the trip is and how much it matters that someone is reachable if a leg goes wrong.
This breakdown reflects fee and commission data published between February and May 2025; checkout fees in particular tend to shift as platforms adjust pricing, so treat the dollar figures below as a snapshot rather than a permanent rate card.
An online travel agency, or OTA, is a site that finishes the transaction — you pay through them, they pay the hotel or airline, and they take a cut. Booking.com, Expedia, Priceline, and Hotels.com all work this way.
A metasearch site is different: it compares prices across other sites but doesn't process the booking itself. Kayak, Skyscanner, Momondo, and TripAdvisor's flight search fall into this category. Click through, and you're handed off to an OTA or the airline's own site to actually pay — the metasearch site collects a referral fee for the click, not a commission on your stay.
A human travel agent or custom-trip planner is a person, not a platform. Companies like Travel Counsellors or Black Tomato build and manage an itinerary for a flat fee or a markup built into the price. Before comparing "best" sites, it's worth being clear that these three aren't competing on the same job.
Most OTAs run on an agency model: the site takes a commission from the hotel after you book and carries no inventory risk. Booking.com operates largely this way. Expedia has historically blended that with a merchant model, buying room blocks outright and reselling them — in its 2015 full-year results, roughly 63% of Expedia's revenue came from the merchant model, 28% from agency commissions, and 8% from advertising, according to a 2017 business-model comparison by Green System Solutions that cites Expedia's own 2015 full-year investor results. That figure is nearly a decade old and only available secondhand through this 2017 write-up — no fresher primary breakdown of Expedia's revenue split by model has been published since, so treat the ratio as directional history, not a current snapshot of how Expedia earns money.
Commission rates vary by hotel and contract. Marketplace, citing University of South Florida hospitality researcher Seden Doğan (May 2025), puts typical OTA hotel commissions between 10% and 25%. VisitScotland's business-support guide gives a similar range — 15-20% on accommodation, and up to 15-30% on bundled experience bookings. The same Green System Solutions comparison notes Booking.com specifically can charge 10-30% depending on the hotel's size and how prominently it wants to rank in search results. None of this comes out of your payment directly, but it's baked into the rate the hotel sets for that channel — which is part of why the same room can list at different prices across sites.
Metasearch tools like Kayak and Skyscanner skip all of this. They earn a referral fee when you click through to book elsewhere and never touch your payment.
Headline prices and final prices aren't always the same number. A February 2025 comparative analysis of seven flight search engines by Mighty Travels found that Kayak added a 3% card-processing charge plus a $12 service fee on flight bookings, and Expedia introduced a $35 fee just to access live customer support.
The gap can be larger on the hotel side. A Which? drip-pricing investigation published in May 2025 found that a week at the Excalibur Hotel in Las Vegas listed at £371 on loveholidays rose by £257 — to roughly £628 — once hotel fees and local tourist tax were added at checkout. Which? flagged this as a possible breach of UK rules requiring upfront pricing; at the time of the investigation, that question hadn't been settled by a regulator.
The practical takeaway is to compare the total at checkout, not the number on the search results page.
| Factor | OTA | Metasearch | Human agent |
|---|---|---|---|
| Completes the booking | Yes, in-platform | No — redirects you to book elsewhere | Yes, on your behalf |
| Price transparency at checkout | Headline price can rise with card-processing or service fees added later | Shows the source site's price; final total is still set by that site | Typically quotes one all-in total upfront |
| Built for multi-leg trips | Tends to handle one city, one hotel, one set of dates | Same single-leg limitation as OTAs | Built to handle connecting flights and multiple countries |
| Loyalty status credit | Often breaks the chain — the supplier sees the OTA as its customer | Not applicable; you book with the source site | Can preserve it by booking you as the named guest |
Multi-destination itineraries are where OTAs and metasearch tools tend to struggle — they're built for one city, one hotel, one set of dates, and stacking connecting flights or multiple countries into a single trip pushes past what a standard search is designed to handle. If you're mapping something with more than two or three legs, running it through an AI trip planner before you start booking piece by piece can surface conflicts an OTA search never flags. A library of related comparisons and planning breakdowns like this one lives on our blog, including pieces on how loyalty programs interact with third-party bookings.
Loyalty points are a quiet cost of booking through an OTA: the chain for status credit can break because the supplier sees the OTA as its customer, not you. And when something goes wrong mid-trip, a human agent can call the supplier directly, while an OTA routes you into a support queue — which is exactly where a fee like Expedia's $35 support charge shows up. The price you saw on screen and the price you pay to actually fix a problem aren't the same line item.
An OTA fits the trip that's already simple: one city, one hotel, dates fixed, and price is the deciding factor. If you're not chasing elite status with that particular hotel chain or airline, and you're comfortable handling your own date changes or cancellations without a human on the other end, there's no real reason to pay an agent's fee for a booking this straightforward.
The case for a human agent gets stronger as the itinerary gets more tangled: multi-country trips with connecting flights and regional trains, overlapping bookings across different suppliers, or group travel where splitting payments and coordinating rooms by email eats an afternoon. Trips where loyalty accrual or elite status actually matters are another case — an agent can book in a way that preserves the chain back to you as the named guest, which an OTA booking often doesn't.
If the complexity above sounds like your trip, it's worth weighing a flat agent fee against what a self-booked version would actually cost once checkout fees land — Fortrip's pricing page lays out that comparison against a flat planning fee. Before you book any of it, it's also worth checking the full sequence for conflicts; the itinerary validator catches overlapping bookings and scheduling gaps that a simple hotel or flight search won't.
One caveat: when advisor firms like Black Tomato advertise that their service "saves 40+ hours of planning," that's a marketing claim from the company selling the service, not an independently measured benchmark. Treat vendor time-savings figures as a sales pitch rather than a fact to plan around.
Most "best travel agent website" lists are funded by affiliate commissions from the sites they rank — check whether the page discloses that relationship before trusting the order. Be skeptical of any "#1 online travel agency" claim that doesn't cite a named, dated source; a review of current coverage for this piece didn't turn up an independent, dated market-share ranking — a Phocuswright-style report, for instance — backing up most of those claims. The roundups worth reading are the ones that test the identical trip across platforms and show the final checkout price, not the homepage search price. For a deeper look at how commission structures shape what different sites show you, see the OTA breakdown further up this page before trusting a ranked list.
Does the price on screen include card-processing and service fees, or will those appear only at checkout? Often not — Kayak's 3% card fee and $12 service fee, and the hundreds of pounds Which? found added to a Las Vegas hotel booking at checkout, both landed after the headline price was shown. Check the final total before comparing across sites.
Will this booking actually count toward a hotel or airline loyalty program you care about? Not always. Because the supplier sees the OTA as its customer rather than you directly, status credit and points can fail to post even when the stay itself goes smoothly.
If something goes wrong mid-trip, who do you call — and is reaching them going to cost extra? With an OTA, you're typically routed into a support queue, and in Expedia's case that access now carries a $35 fee. A human agent can call the supplier directly, usually without an added charge for the call itself.
Is this listing surfacing because an algorithm matched a generic search, or because someone or something built the itinerary around your actual dates, budget, and connections? For multi-leg trips, running the plan through the AI trip planner mentioned earlier — before booking piece by piece — is one way to check whether the sequence actually holds together, rather than finding out at the airport.
Often not — Kayak's 3% card fee and $12 service fee, and the hundreds of pounds Which? found added to a Las Vegas hotel booking at checkout, both landed after the headline price was shown. Check the final total before comparing across sites.
Not always. Because the supplier sees the OTA as its customer rather than you directly, status credit and points can fail to post even when the stay itself goes smoothly.
With an OTA, you're typically routed into a support queue, and in Expedia's case that access now carries a $35 fee. A human agent can call the supplier directly, usually without an added charge for the call itself.
For multi-leg trips, running the plan through an AI trip planner before booking piece by piece is one way to check whether the sequence actually holds together, rather than finding out at the airport.

Sketch a brief. We come back with an itinerary that reads like a recommendation, not a checklist — and tell you what we’d change about it.
Try planning free