Booking fees: what the charge is, and where the money goes
A booking fee is a charge added by the party that processes your reservation, not by the hotel or airline providing the service. It is usually the platform's own margin, and it often stays with the platform even when the underlying booking is refunded. Knowing who adds it tells you whether you can avoid it.
- Who charges it
- The intermediary that processes the bookingNot usually the hotel or airline itself
- Where it goes
- The merchant named on your card statementUsually the platform, as its transaction margin
- Refundable
- Often not, even on refundable ratesCheck the fee line's own terms at checkout
What a booking fee actually is
A booking fee is a separate line item added at checkout to cover the cost of arranging and processing your reservation. It is distinct from the price of the room, seat, or ticket itself. In practice it is the intermediary's compensation for running the search, holding the inventory, taking your payment, and issuing the confirmation.
The key point is structural: the fee is charged by whoever sits between you and the provider. That can be an online travel agency, a ticketing platform, a comparison site that also processes payment, or a traditional agent. When you book direct with the supplier, there is often no separate booking fee at all, because the supplier is already collecting the full price.
Who ends up receiving the money
The party named on your card statement as the merchant is usually the party that keeps the fee. If the charge shows the platform's name, the platform keeps it. If it shows the hotel or airline, the fee is more likely part of the supplier's own pricing.
This matters because it separates two things travelers tend to blur together. The room rate flows to the property. The booking fee, in most intermediary models, does not — it is the platform's margin for the transaction. That is why the same room can cost the same base rate on two sites but differ at the final total.
Why it appears as a separate line
Splitting the fee out lets a platform advertise a lower headline price and add the margin later. It is a display choice, not an accident. The room looks competitive in the results list, and the true total only assembles on the payment page.
For you, the practical response is to compare on the final total, after all fees, taxes, and surcharges are shown, rather than on the first number you see. Two platforms with identical room rates can land at different totals purely because of how each handles its own fee.
Booking fee versus resort fee versus service charge
These are not the same charge, and they go to different places. A booking fee typically goes to the intermediary that processed the reservation. A resort fee is charged by the property, usually collected at check-in, and stays with the property. A service charge or gratuity, where it appears, is tied to on-site service.
Reading which is which tells you who to argue with if something goes wrong. A resort fee dispute is with the hotel. A booking fee dispute is with the platform. Mixing them up sends your complaint to the wrong desk.
Is a booking fee refundable
Often it is not, even when the reservation itself is fully refundable. The logic the platform uses is that the processing work was already done the moment you booked, so that portion is treated as earned. This is the detail most travelers miss.
The honest answer is that it depends on the specific terms shown at checkout: whether the fee is labeled non-refundable, whether it is bundled into a refundable rate, and whether local consumer rules require its return. Read the cancellation terms for the fee line specifically, not just for the room rate.
How to avoid paying a booking fee twice
The common trap is paying an intermediary's booking fee and then paying the supplier a separate service or change fee for the same trip. This happens when you book through a platform and later have to deal directly with the airline or hotel to alter the reservation.
Before you book, decide who you want to be your point of contact if plans change. Booking direct usually means one party to call and one fee structure. Booking through an intermediary can mean a lower headline price but two parties, two fee schedules, and slower changes.
When paying a booking fee is worth it
A booking fee can be reasonable when the platform does real work you would otherwise do yourself: bundling a flight, hotel, and transfer into one refundable package, or holding a fare while you confirm dates. In those cases the fee buys convenience and a single cancellation policy.
It is poor value when you are paying a platform's fee for a plain room you could book direct at the same base rate with no fee. The test is simple: compare the platform's final total against the supplier's own final total for the identical product.
What this means for how you book
Treat the booking fee as information, not just a cost. It tells you who is standing between you and the provider, and therefore who holds the money and who handles changes. That is more useful than the dollar amount alone.
Compare on totals, check whether the fee line is refundable, and pick your point of contact deliberately. If a change is likely, the party that keeps the fee is the party you will be negotiating with later.
What works
- Understanding the fee shows who processed your booking and holds your money
- Comparing on final totals, not headline rates, exposes where the margin sits
- Knowing the fee is often non-refundable helps you read cancellation terms correctly
- Identifying the merchant tells you who to contact if plans change
What does not
- Booking fees are frequently non-refundable even on refundable reservations
- Split-out fees make advertised prices look lower than the real total
- Using an intermediary can mean two fee schedules for one trip
Who should go somewhere else
travelers who want a single point of contact — an intermediary adds a second party and a second fee schedule
Instead: book direct with the hotel or airline
travelers chasing the lowest possible total on a plain room — a platform fee can sit on top of the same base rate available direct
Instead: compare the supplier's own final total before booking
Questions people actually ask
what is a booking fee
A booking fee is a charge added at checkout by the party that processes your reservation, separate from the price of the room, seat, or ticket. It covers arranging the booking, taking payment, and issuing confirmation, and it is usually the intermediary's own margin rather than money paid to the hotel or airline.
who keeps the booking fee
In most cases the platform or agent that processed the reservation keeps it, not the supplier. The merchant name on your card statement is the best clue: if it shows the platform, the fee stays with the platform. The room rate itself typically flows to the property or carrier.
are booking fees refundable
Often they are not, even when the reservation is refundable. Platforms treat the processing work as already done, so the fee is counted as earned. It depends on the exact terms shown at checkout and any local consumer rules, so read the cancellation policy for the fee line specifically.
how do I avoid paying a booking fee
Book direct with the supplier where the final total matches, since suppliers often do not add a separate booking fee. Always compare on the total after all fees and taxes, not the headline rate. If a package genuinely saves work, the fee may be worth paying for one cancellation policy.
is a booking fee the same as a resort fee
No. A booking fee goes to the intermediary that processed the reservation, usually charged upfront. A resort fee is charged by the property and typically collected at check-in. They go to different parties, so a dispute over each is handled by a different desk.