Direct Bookings: Cutting OTA Commission and Raising Margins by 40%
Direct hotel bookings: concrete strategies to reduce dependence on Booking.com, cut the 18% commission and raise margins by 40%. With a real case.
Experiences
Autore
On every €800 booking, Booking.com keeps €144. It is not a one-off fee: it is the 18% that leaves every time a guest clicks “Book” on a portal instead of on your own site. Across 200 bookings a year that is €28,800 handed to an intermediary who, in the meantime, also keeps your customer’s email address. The question is no longer whether to reduce your dependence on them, but how much you are losing every month you put the decision off.
What an OTA booking really costs — and it is not just the commission
When a hotel manager works out the cost of Booking.com or Expedia, they stop at the contract percentage: 15%, 17%, 18% if you are in a visibility programme. That is the number on the invoice, so it is the only one that reaches the budget. And it is the least painful part of the bill.
1. The commission is the tip of the iceberg
Layered on top of the declared 18% are invisible costs: the preferred partner programme that adds three to five percentage points to stay visible, sponsored campaigns inside the portal, cancellation penalties handled under the OTA’s rules rather than yours. Many Campania properties we analyse pay a real distribution cost of 21–24%, not the 15% they believe.
2. The customer is not yours, it is theirs
Every OTA booking arrives with a masked email address (@guest.booking.com) that stops working a few weeks after check-out. No real phone number, no marketing consent, no preferences. You have hosted someone for four nights and at the end of the stay you cannot write to them at all: that customer lives in a database in Amsterdam, not in yours.
3. No remarketing means no recurring return
A guest acquired directly enters a cycle that continues: a pre-stay email for upselling, a review request, an offer when the season reopens, a loyalty code. A guest acquired through an OTA reaches a dead end. If they return, they return through Booking, and you pay commission a second time on a customer you had already won.
| Item (average three-night stay) | Via an OTA | Direct |
|---|---|---|
| Gross room revenue | €744 (ADR €248) | €813 (ADR €271) |
| Portal commission (17.5%) | −€130 | €0 |
| Acquisition cost (metasearch, ads, booking engine) | €0 | −€41 |
| Cost of the exclusive perks offered | €0 | −€18 |
| Immediate net margin | €614 | €754 |
| Usable contact data | No (masked email) | Yes, owned and profiled |
| Return rate over 24 months | 6% | 22% |
| Cumulative margin over 24 months | €651 | €919 (+41%) |
📌 The number that actually matters
Do not look at the margin on a single booking: look at the margin on an acquired guest over 24 months. That is where the direct channel pulls more than 40 percentage points ahead, because re-acquiring a customer already in your database costs around €4, against the €130 of commission you pay a portal every single time.
The billboard paradox: OTAs are useful, just not as your only channel
Something many consultants avoid saying: Booking.com is not the enemy. It is the largest engine of travel discovery in the world, and for a 30-room property in Positano or on Ischia it is a shop window no marketing budget could replicate.
The phenomenon is called the billboard effect: the traveller discovers the property on a portal, then searches the hotel’s name on Google and decides elsewhere. Serious estimates put it at 45–55% of users who, having seen a property on an OTA, visit the official site before booking. If that site is slow, if the booking engine takes five steps, if the price is identical to the portal’s, the user goes back to the OTA and you pay commission on a customer who had already been delivered to you.
The aim is not to eliminate the portals: it is to shift the balance. A healthy mix for an independent property in Campania is 60% direct and owned channels, 40% OTAs and intermediaries. Those who reach 100% direct almost always lose volume and occupancy; those who stay below 15% direct are financing a competitor’s growth.
The six pillars of a book-direct strategy that works
1. A fast, mobile-first booking engine: fewer than three clicks
Sixty-eight per cent of traffic to Campania hotel sites comes from phones, yet mobile conversion averages a third of desktop. The reason is almost always the same: booking engines designed in 2016, with calendars that do not open properly on touch and forms with seven fields. The working rule is blunt but effective: from the home page to the payment page there should be at most three clicks, and the whole thing should load in under three seconds on 4G.
2. A visible best rate guarantee, not one buried in the footer
If the guest does not know your site has the best rate, they will go and check on Booking and stay there. The “best price guaranteed” badge belongs above the fold, next to the booking button, worded plainly: “Book here for the lowest price. Find it cheaper elsewhere and we will refund the difference.” It costs nothing and moves conversion by 8 to 14 percentage points.
3. Exclusive perks on direct: change the game, not the price
Competing on price with an OTA is a war you lose. Competing on perceived value is one you win at almost no cost. Late check-out, an upgrade, breakfast included, a discounted transfer from the port: these cost you a few euros and the guest values them at tens.
4. Google Hotel Ads and metasearch: catch the people already looking for you
When someone searches your hotel’s name on Google, the side panel shows the portals’ rates. If you are not in that panel with your own rate, you are handing Booking the click on your own brand. Google Hotel Ads works on commission — typically 10–12%, often less on a cost-per-click basis — and remains considerably cheaper than an OTA, with the advantage that the customer lands on your booking engine and the data stays yours.
5. Email marketing to your own database
A list of 5,000 profiled contacts is worth, for a 40-room property, between €40,000 and €70,000 of direct revenue a year. It needs minimal segmentation — past guests, people who only enquired, high-season against low-season stayers — and three well-made campaigns a year: season opening, a targeted last-minute offer, a holiday promotion.
6. A light loyalty scheme, not a points card
Forget complicated systems. What works far better is one simple rule you can state in a line: “Anyone who has stayed with us always books at 10% off on the official site, for life.” It costs a tenth of the margin but turns an occasional customer into a recurring one, and above all it is the lever that moves the rebooking from the portal to your own channel.
The guest’s real journey: from OTA shop window to direct return
DISCOVERY CONVERSION LOYALTY
┌──────────────┐
│ Booking.com │ the guest discovers the property (billboard effect)
└──────┬───────┘
│ searches the hotel's name on Google → ~50% of users
▼
┌──────────────────┐ ┌────────────────────────┐
│ Google Hotel Ads │─────▶│ OFFICIAL SITE │
│ Local SEO │ │ Best rate guarantee │
└──────────────────┘ │ + exclusive perks │
└───────────┬────────────┘
│ booking engine < 3 clicks
▼
┌────────────────────────┐
│ DIRECT BOOKING │ 0% commission
│ ADR +9% vs OTA │ customer data = yours
└───────────┬────────────┘
│
┌────────────────────────┼────────────────────────┐
▼ ▼ ▼
pre-stay email perks on site post-stay email
(transfer, dinner, (late check-out, (review request +
excursions) upgrade) loyalty code)
│ │ │
└────────────────────────┴────────────────────────┘
▼
┌────────────────────────┐
│ DIRECT REBOOKING │ acquisition cost ≈ €4
│ (22%) │ +41% margin over 24 mo
└────────────────────────┘
What to offer exclusively on the direct channel
| Exclusive perk | What it costs you | What the guest values it at | When to offer it |
|---|---|---|---|
| Late check-out at 2pm | €0–8 | €40–60 | Always, if occupancy is under 80% |
| Upgrade to a higher category | €0–12 | €80–120 | On arrival, if available |
| Breakfast included | €6–9 per person | €25–30 | Stays of two nights or more |
| Free reserved parking | €0–15 | €20–25 | High season, the Amalfi Coast and Sorrento |
| Welcome drink or local product | €3–5 | €15–20 | Always, on arrival |
| Discounted port or airport transfer | €10 | €35 | Naples, Ischia, Sorrento |
| 10% loyalty discount for life | €37 on €370 | High (a sense of belonging) | Only for guests who have already stayed |
💡 The golden rule of perks
The perk has to be impossible to get on the portal and immediately understandable. “10% off” is weak and erodes your margin. “Late check-out until 2pm and breakfast included, only when you book here” is strong, costs less, and does not start a price war with the OTA.
What are the OTAs really costing you?
Within 48 hours we calculate your real distribution cost, channel by channel, and show you how much margin you could recover over the next twelve months. Free analysis, no commitment.
Rate parity: what the contract really says, and what Italian law says
This is every hotelier’s first fear: “If I put a lower price on my own site, Booking will penalise me or close my account.” It is a widespread belief and, in Italy, legally unfounded.
📌 In Italy, strict parity clauses have been void since 2017
Italy’s annual competition law (Law 124/2017, article 1, paragraph 166) declared null any contractual clause preventing an accommodation business from offering better prices and booking conditions on its own direct channels than on intermediation platforms. In practice: you may legally sell for less on your own site. The EU Platform-to-Business Regulation and the Digital Markets Act have reinforced the same direction.
That said, undercutting aggressively and publicly is rarely the best strategy, because it triggers an algorithmic reaction in the portal’s ranking. The intelligent route is the one the chains have used for years: matched public rate, differentiated value. The same visible price, but on direct you add breakfast, late check-out, a more flexible cancellation. And for closed rates — promotional codes, newsletter-only rates, offers for past guests — you have complete freedom, because those are not public prices.
Eight mistakes that kill direct bookings
| Mistake | Measured impact | The fix |
|---|---|---|
| A site that loads in over three seconds | −32% conversion for each second beyond the threshold | WebP images, a CDN, dedicated hosting |
| A booking engine with five or more steps | −54% funnel completion | Reduce to three: dates → room → payment |
| An experience that is not mobile-first | Mobile conversion at a third of desktop | Mobile-first redesign, touch-friendly calendar |
| No price visible on the home page | −21% clicks through to the booking engine | A “from €X a night” widget above the fold |
| No mention of the best rate | The user opens the portal to check | A best rate guarantee badge next to the call to action |
| A booking engine only in Italian | Up to −40% on international markets | Real multilingual support: English, German, French |
| No email capture before booking | A static database, no remarketing | An exit-intent pop-up with a concrete offer |
| No abandoned-cart recovery | About 78% leave before paying | Automatic emails at one hour and 24 hours |
A real case: a 45-room four-star on the Amalfi Coast
A seasonal property open 230 days a year, heavily dependent on Booking.com and Expedia, with a website built in 2019 and never touched since, and a booking engine thrown in “free” with the property management system. Starting point: 12% direct bookings, the rest split between portals (71%) and tour operators or groups (17%).
What changed over 14 months: a new mobile-first site with a three-step booking engine, Google Hotel Ads on the brand, a prominent best rate guarantee, a package of exclusive direct perks, automated pre- and post-stay emails, and a 10%-for-life loyalty scheme for past guests.
| KPI | Before | After 14 months | Change |
|---|---|---|---|
| Share of direct bookings | 12% | 34% | +22 points |
| OTA commission paid (year) | €204,000 | €148,500 | −€55,500 |
| ADR, direct channel | €244 | €271 | +11% |
| ADR, OTA channel | €248 | €251 | +1% |
| Technology and direct advertising cost | €6,000 | €31,000 | +€25,000 |
| Incremental net margin (year) | — | +€48,900 | — |
| Profiled email database | 1,240 contacts | 6,850 contacts | +452% |
| Returning guests on the direct channel | 4% | 19% | +15 points |
| Site conversion rate | 0.9% | 3.4% | +278% |
The most underrated figure is the last one. Traffic to the site grew only 26%, but direct revenue nearly tripled. The problem was never getting people to the site: it was not losing them once they arrived.
For years I thought commission was a fixed cost of the trade, like linen or electricity. When we saw the first monthly report with 34 direct bookings instead of 11, I realised I had been paying €200,000 a year for not having a website that worked. What surprised me most was not the saving: it was discovering that guests who book directly spend more in the restaurant and come back.
The first 90 days
Days 1–30: measure, and fix the foundations
Before spending a euro on advertising you need to know where you stand. Calculate the real distribution cost channel by channel, measure site speed on mobile with PageSpeed Insights, count how many clicks it genuinely takes to book. Install event tracking on the booking engine: without data on where people drop out, every later optimisation is guesswork. In parallel, put the best rate guarantee and a starting price on the home page — two changes that take hours and produce results immediately.
Days 31–60: make the direct channel competitive
This is conversion work. A three-step booking engine, a calendar usable on a phone, multiple languages if you serve international markets. Define and publish the package of exclusive perks, stating it on every room page. Switch on Google Hotel Ads at least for brand queries: it is the fastest way to stop paying commission on people already searching for you by name. Start collecting emails properly, at booking and at check-in.
Days 61–90: build the recurring return
Automate the email cycle: confirmation, pre-stay with upselling, post-stay with a review request and a loyalty code. Switch on abandoned-cart recovery. Launch the loyalty scheme to the database you already have, however small. From here it is monthly maintenance: watch the channel mix, test the perks, move budget from OTA inventory towards direct without sudden movements.
⚠️ Do not cut the OTAs abruptly
The most expensive mistake we see is the hotelier who, encouraged by early results, drastically reduces portal inventory or closes a channel overnight. The outcome is almost always the same: the billboard effect collapses, you vanish from discovery searches, occupancy falls 10 to 15 points, and it takes two seasons to recover the lost ranking. Reducing intermediation is a progression, not a switch. Cut your dependence by growing direct, not by cutting indirect.
Related reading
- Channel managers for hotels: the complete 2026 guide — how to sync availability and rates across every channel without overbooking, the technical prerequisite for any of this.
- Local SEO for hotels: reaching the top of Google — why organic traffic on your name and on destination queries is the free fuel of the direct channel.
- AI dynamic pricing: how to raise RevPAR — how to make dynamic pricing and channel mix work together to maximise margin, not just occupancy.
In closing: direct is an asset, an OTA is a channel
The fundamental difference is this. A euro spent advertising on a portal produces a booking and ends there. A euro spent on the direct channel produces a booking, a contact, a piece of data, a relationship and — in 22% of cases — a second booking at almost no cost. The first is an expense; the second is an investment that accumulates season after season.
You do not have to change everything in a month. You have to stop treating 18% as an unavoidable cost and start treating it as what it is: the largest and most addressable line in your profit and loss.
Recover your margin next season
Experiences Srl builds sites and booking engines for hotels, B&Bs and tour operators in Campania. A fast site, booking in three clicks, email automation and Google Hotel Ads: everything needed to put the direct channel where it belongs. Let us talk, with no commitment.
Tag:
Scritto da
Experiences
Esperto di digitalizzazione per il turismo. Aiuta hotel, agenzie e tour operator a crescere online con Channel Manager, SEO e AI.
Vuoi applicare queste strategie al tuo business?
Richiedi un'audit gratuito del tuo sito. Analizziamo dove perdi prenotazioni e ti diciamo esattamente cosa fare. Senza vincoli.
