Hotel direct booking site vs Booking.com commission (UK)

Booking.com commission typically costs UK hotels about 15%, nearer 17–20% with extras. See a year of fees compared with a direct booking site.

Mohit Goyal10 min read
Hotel direct booking site vs Booking.com commission (UK)

Booking.com's commonly quoted commission for UK hotels is 15% of every booking before any extras, though the exact rate varies by property and location. Add the Preferred Partner Programme (+3%), Genius discounts and payment processing, and it's closer to 17–20%. A direct booking website won't replace Booking.com, but every guest you move from Booking.com to your own site saves most of that commission: about £48 on a typical £360 stay, after UK card fees. At that rate, a booking engine from around £89 a month pays for itself after roughly 23 moved bookings a year.

Below I work through a year of Booking.com commission using sourced UK rates. After that I cover what a hotel website needs if it's going to win direct bookings, and what to ask whoever builds it.

How much commission does Booking.com charge UK hotels?

The commonly quoted rate is 15%, and the effective rate is often 17–20% once the extras are added. Rates vary by property and location, so check your own contract and Booking.com's partner help page on commission. The typical base is 15% of the booking value, including any taxes the guest pays, and it's taken from the settlement before you're paid. That 15% is the starting point, not the total:

Stack those up and plenty of properties end up paying 17–20% or more. Expedia is usually quoted higher, at 15–30%.

15%

Typical Booking.com commission, UK

+3%

Extra for Preferred Partner

17–20%

Typical effective rate with extras

15–30%

Expedia commission range

What does a year of Booking.com commission cost?

On £200,000 of room revenue through Booking.com, a UK hotel pays £30,000 a year in commission at 15%, £36,000 at 18% with Preferred Partner and £40,000 at 20% with extras. The £200,000 is my own example figure. The rates come from the sources above.

Annual Booking.com cost on £200,000 of room revenue
  • 15% base30000£
  • 18% with Preferred36000£
  • 20% with extras40000£

Switch on Payments by Booking.com as well and processing can add another £2,200–£6,200 on that £200,000.

Now take a single booking. Three nights at £120 a night is £360:

ChannelFee on a £360 stayWhat you keep
Booking.com at 15%£54.00£306.00
Booking.com at 18% (Preferred)£64.80£295.20
Your own site, paid by card via Stripeabout £5.60about £354.40

The direct figure uses the standard UK card rate of 1.5% + 20p. Your booking engine may charge its own fee on top, which I come to below. Even so, each booking you move off Booking.com is worth about £48 at the 15% base rate and about £59 at the 18% Preferred rate.

Can a direct booking site pay for itself?

Yes, as long as you count bookings moved from Booking.com, not total bookings. Sticking with the £200,000 example, moving 10% of that revenue to your own site saves about £2,689 a year. Move 30% and it's about £8,067, before engine and site costs:

Share moved to directRevenue movedCommission saved at 15%Card fees (approx.)Net saving before engine and site costs
10%£20,000£3,000£311£2,689
20%£40,000£6,000£622£5,378
30%£60,000£9,000£933£8,067

Then take off the booking engine. Published prices for small UK hotels include eviivo from about £89 a month. Tribii has a free plan for up to 20 rooms. For a 10–30 room property, an engine plus a channel manager usually comes to €95–200 a month, roughly £80–170 depending on the exchange rate, before onboarding and payment fees.

At £89 a month the engine costs £1,068 a year, which about 23 moved bookings of £360 cover. For the website, take the quote you've been given and divide it by £48. That's roughly how many moved bookings it takes to pay back the build. My UK hotel website cost guide covers what a hotel site usually costs to build and what pushes the price up.

Direct bookings cancel less too

In HOTREC's 2026 European study, hotels reported a 9.1% cancellation rate on their own websites against 19.0% on Booking.com. Fewer rooms to resell is a saving on top of the commission.

Those cancellation figures come from the HOTREC European Hotel Distribution Study 2026. The same study found European hotels took 51.3% of bookings direct and 29.9% through OTAs.

Should a hotel leave Booking.com completely?

Usually not. For most hotels, Booking.com is still the best way to reach guests who've never heard of you. OTAs bring in people who'd never have found you otherwise, and many direct bookings start with a guest discovering the hotel on an OTA first. The realistic goal is to keep Booking.com for discovery, and make sure that when a guest goes looking for your own website, booking there is quicker and better value.

FactorBooking.comYour own direct booking site
Cost per bookingTypically 15%, 17–20% with extrasCard fees plus engine subscription
New guests who don't know youStrongWeak unless you invest in SEO and ads
Guest email and contact dataLimitedYours to keep
Offers and packagesWithin OTA rulesWhatever you want to sell
Reported cancellation rate (HOTREC)19.0%9.1%
Up-front costNoneWebsite build plus setup

Before you price direct rooms below your Booking.com rate, read the rate and parity terms in your OTA contract. If you can't undercut on price, give direct guests something extra instead, like free breakfast, late checkout or a bottle waiting in the room.

What does a hotel website need to win direct bookings?

It needs to get a guest to the booking engine's payment page in as few taps as possible: rooms first, deep links, direct-only offers, reviews on the page and proper tracking. A pretty brochure site won't do that on its own. You're trying to take someone from "I've heard of this place" to a paid booking. These are the parts I'd focus on:

  1. 1

    Rooms first

    Put rooms and rates high on the homepage and on every room page, with a Book button that opens the engine already set to that room.

  2. 2

    Deep links to the engine

    Each room, offer and package links to the matching page in the booking engine, not to a generic search screen.

  3. 3

    Offers only direct guests get

    A clear best-rate or perks message near the Book button, plus an offers page you can update without a developer.

  4. 4

    Reviews on the page

    Real Google reviews next to the rooms, so guests don't leave to check you on an OTA and book there instead.

  5. 5

    Tracking that follows the booking

    GA4 and Tag Manager set up so a click on Book, and ideally the completed booking, is recorded against the page and campaign that drove it.

I've built both sides of this for UK hotels. For Crowne Plaza London Kingston, I rebuilt the site on WordPress and Elementor with each room linked to its IHG booking page, plus meeting enquiry forms and promo popups for offers. On a franchise hotel the brand's engine handles the booking itself, so the website has one job: get guests to the right room on that engine without sending them round the houses.

For Warren House, a Kingston hotel and wedding venue, I built a new Elementor Pro homepage with a video hero, rooms placed first and Google reviews on the page. It's a layout worth copying: someone deciding where to stay wants to see the rooms and know other guests liked them.

I can't give you booking uplift figures from either project. What I can tell you is that the structure above is what I'd put on any hotel site that has to compete with its own Booking.com listing. My post on what a hotel or restaurant website needs to take bookings goes through each piece in more detail.

How do you track whether direct bookings are actually growing?

Put a GA4 event on every Book click, set up cross-domain measurement into the booking engine, and compare direct revenue with OTA revenue every month. This is the most common gap on hotel sites. The booking engine usually sits on a different domain, so without cross-domain tracking GA4 credits the booking to the engine rather than your offer page or Google Ads campaign. Ask for:

  • A GA4 event on every Book click, with the room or offer name attached.
  • Cross-domain measurement or a purchase event from the engine, if your engine supports it.
  • A simple monthly check: direct revenue against OTA revenue, and commission paid against what the website and engine cost.

The GA4 and Google Tag Manager setup I use on landing pages works just as well for hotel room and offer pages.

What about meetings, weddings and events?

Send these straight to your own site. They're rarely booked through OTAs, and they're often the most valuable enquiries a hotel gets. A meeting room page needs a short enquiry form that drops into your CRM. A ticketed night, say a Christmas party or a supper club, can take payment directly through Stripe. I build booking and event landing pages with Stripe, HubSpot forms and GA4 for venues and hotels, so that money never goes near a commission platform.

What should you ask a developer before you hire?

Ask about booking engine deep links, the mobile layout, whether your team can edit things themselves, GA4 tracking, schema and how they'll protect your SEO. These are the questions I'd want answered:

  • Which booking engines have you linked to, and can each room button deep-link to the right room and dates?
  • Will rooms and rates be above the fold on mobile?
  • Can my team update offers, prices and popups without calling you?
  • How will you track a click from my site through to a completed booking in GA4?
  • Will you add Hotel schema markup (my free Schema Markup Generator shows what it looks like) and keep the site fast on Core Web Vitals?
  • If this is a redesign, how will you keep the rankings and redirects from the old site?

The tracking question matters most. If they can't answer it clearly, you'll never know whether the site is actually beating the Booking.com commission.

How do you work out what OTA commission costs you?

Add up last year's commission from your Booking.com and Expedia invoices, divide by 12, and put that monthly figure next to the cost of a proper direct booking setup. If you'd like help planning a rooms-first hotel site, wiring it into your booking engine and tracking direct revenue properly, book a 20-minute call and bring those invoice totals with you.

Frequently asked

What commission does Booking.com charge hotels in the UK?+

Booking.com's commonly quoted commission for UK accommodation is around 15% of the booking value, including taxes, though the exact rate varies by property and location. The Preferred Partner Programme adds 3%, and Genius discounts and payment processing can push the effective cost to 17–20% or more.

How much does a UK hotel save on each direct booking instead of Booking.com?+

On a £360 stay, a typical 15% Booking.com commission is £54, while UK card fees on a direct booking paid via Stripe are about £5.60. That saves the hotel roughly £48 per booking, before any booking engine fees.

How much does a hotel booking engine cost in the UK?+

Published prices for small UK hotels include eviivo from about £89 a month, and Tribii has a free plan for up to 20 rooms. A booking engine plus a channel manager for a 10–30 room property typically costs €95–200 a month, roughly £80–170 depending on the exchange rate.

Should a small hotel stop using Booking.com?+

Usually not. Booking.com brings guests who would never find the hotel otherwise, so the better approach is to keep it for discovery and make the hotel's own website the faster, better-value place to book for guests who search the hotel's name.

Do direct hotel bookings get cancelled less than Booking.com bookings?+

Yes, according to HOTREC's 2026 European Hotel Distribution Study. Hotels reported a 9.1% cancellation rate on bookings made through their own websites, against 19.0% on Booking.com.

What does a hotel website need to get more direct bookings?+

A hotel website needs rooms and rates high on the page, Book buttons that deep-link to the right room in the booking engine, offers only direct guests get, real reviews next to the rooms, and GA4 tracking from the Book click to the completed booking.

Mohit Goyal

Written by Mohit Goyal

Senior Web Developer in Gurugram, India. 100+ fast, SEO-friendly sites shipped in 4+ years with Next.js, React and WordPress, including the procol.ai rebuild. Send me your next project.

Keep reading

Hotel website cost in India: features and price

Hotel website cost in India: ₹25,000–₹60,000 for a basic site, up to ₹1.5 lakh with a booking engine. See what drives the price.

10 min read

How much does a hotel website cost in the UK in 2026?

What moves the cost of a UK hotel website: booking engine or link-out, page count, events, integrations, content and upkeep, with real hotel examples.

8 min read

Let's build

Have a site that needs to be fast, rank and convert?

Open to Work. Usually replies within a day.