
For most UK hotels, booking direct is as cheap as and often cheaper than Booking.com once you compare the real total, fees included. Here's why: online travel agents (OTAs) charge hotels a commission on every booking typically around 15% in the UK, and often 17–20% once paid-visibility programmes are added on. When you book direct, the hotel doesn't pay that cut, so it has room to match or beat the OTA price and add perks an OTA can't pass on free amendments, the odd upgrade, late check-out and repeat-guest rates.
The catch is that the OTA's headline rate can look lower until the final screen, where service fees, currency mark-ups and non-refundable terms change the picture. So the rule is simple: compare the total you actually pay room + taxes + any booking or service fee not the first number you see, and check what each rate includes. Below, we show where the money really goes, and how to lock in the genuine lowest price every time.
Is it cheaper to book direct or on Booking.com?
Usually, yes once every fee is in and you're comparing the same room and cancellation terms. Booking.com is genuinely useful for finding hotels, and occasionally it has an exclusive rate a hotel can't match. But its headline price is rarely the price you pay, and the hotel is handing over a chunk of it in commission. Book direct and that commission stays with the hotel which is exactly why it can reward you for cutting out the middle-man.
So the honest answer isn't "direct is always cheaper." It's: compare the real total every time, and direct usually wins on price, on flexibility, or on both.
What the middle-man actually costs?
The "true cost" of an OTA booking isn't a fee you see it's the commission baked into the price. Here's what hotels typically pay, which is the money a direct booking frees up:
| How you book | What the hotel typically pays | What that means for you |
|---|---|---|
| Booking.com | ~15% commission in the UK (10–25% range); often 17–20% effective once visibility programmes are added | Up to a fifth of your room rate goes to the platform, not the hotel |
| Expedia group | ~15–30%, depending on market and visibility | Similar or higher middle-man cost |
| Direct (e.g. BNBUK) | ~1.5% + 20p card processing no per-booking commission | The hotel keeps far more, so it has room to give you a better deal |

That difference 15%+ to an OTA versus a small card fee direct is the room a hotel has to match the price, undercut it, or hand you a perk. It's the whole reason "book direct" saves money.
What fees can get added at OTA checkout?
Not every site charges every fee, and amounts change so always read your own final checkout screen. The usual suspects that make a "cheaper" rate cost more than it looked:
• Service or booking fee added near the end of checkout on some platforms.
• Prepay / non-refundable traps the lowest rate is often locked, non-refundable and non-amendable; a small saving now can cost you the whole booking if plans change.
• Currency conversion mark-up if you're billed in a different currency, the built-in exchange rate is usually worse than your bank's.
• Card surcharges on some payment types.
• Taxes shown late occasionally added at the last step rather than in the headline.
The rules are changing in your favour
For years, "rate parity" clauses stopped many hotels advertising a cheaper price on their own website than on the OTA. That's now shifting. In the EU, Booking.com removed both wide and narrow parity clauses in December 2024, after a 2024 European Court of Justice ruling confirmed hotels can set lower direct rates. The UK isn't automatically covered by that EU change, but it's moving the same way the Digital Markets, Competition and Consumers Act 2024 gives the regulator new powers over dominant platforms, and travel is a priority area. The practical takeaway: hotels increasingly have both the freedom and the incentive to reward you for booking direct.
What booking direct gets you that an OTA can't
Price is only half the story. Deal with the hotel, not a middle-man, and you tend to get:
• Flexibility easier free amendments and cancellations on standard rates.
• A better room hotels often hold upgrades for guests who booked with them.
• Late check-out and small extras easier to ask for, more often granted.
• Repeat-guest and direct-only rates savings an OTA never sees.
• One point of contact if something's wrong no "contact the platform, then the platform contacts the hotel" loop.

That's the point of BNBUK: verified UK hotels, the direct rate, and no hidden booking fees the total you see is the total you pay.
Run your own 2-minute price check
Don't take our word for it here's the exact routine to prove it on any hotel:
1. On the OTA, take the price through to the final checkout total fees, taxes and all.
2. Check the hotel's direct rate (or search it on BNBUK).
3. Compare like for like same room, same board, same cancellation terms.
4. Ask about book-direct perks upgrade, late check-out, breakfast.
5. Watch for non-refundable traps a tiny saving isn't worth losing the whole booking.
6. Book direct whenever the total plus perks comes out ahead which, more often than not, it does.
FAQ
Is it cheaper to book direct or on Booking.com?
Usually direct. Hotels pay OTAs a commission of roughly 15% (often more), which they avoid on a direct booking so once you compare the same room and cancellation terms with all fees in, direct tends to match or beat the OTA and adds perks it can't.
How much commission does Booking.com take from a hotel?
In the UK it's typically around 15%, within a 10–25% range, and often 17–20% in practice once paid-visibility programmes are added. The exact rate is set per property.
Do UK hotels charge booking fees?
Reputable UK hotels don't add a separate booking fee when you book directly with them. Extra fees more often appear on third-party checkouts.
Can a hotel offer a cheaper price than Booking.com?
Increasingly, yes. In the EU, parity clauses that once blocked cheaper direct rates were removed in 2024, and UK rules are moving in the same direction so more hotels now reward booking direct.
Is booking direct with a hotel safe?
Yes, when you book a verified hotel through a secure, PCI-DSS-compliant checkout. BNBUK verifies its hotels and processes payments securely, with no hidden fees.


