Skip to content
Hotelmark
Direct bookings

Why direct booking is cheaper for your guest (and how to show it)

2026-06-05·7 min read
Why direct booking is cheaper for your guest (and how to show it)

Your guest thinks booking through Booking.com is cheaper and safer. Usually that's wrong, but as long as you don't show it on your site, the guest books via the platform anyway and you pay the commission.

The problem

Say you have 6 rooms and now run 72 percent of bookings through Booking. The guest who finds your B&B, compares, and books, does so on the platform in almost all cases. Not because he can't find your site, but because the platform gives off two feelings your site lacks: it feels cheaper and it feels safer.

Cheaper because the guest assumes a big platform pressures better prices. Safer because Booking has thousands of reviews, a recognizable logo, and a cancellation policy the guest has seen before. Your booking page often lacks that trust signal.

The annoying part: both assumptions are usually wrong. The price through rate parity (price parity, the deal that you show the same room price everywhere) is often the same as on your site, sometimes higher due to platform fees. And safer is relative: the guest pays directly to you the accommodation, no middleman. The problem isn't reality. The problem is the guest doesn't see it on your site.

That's where your win sits. Not in a price war, but in making the difference visible and tangible when the guest stands on your site.

Important to understand: you don't need to convince the guest that the platform is bad. Most guests have no opinion on Booking; they use it out of habit. You only need to give a concrete reason to book direct this time. That reason is on your booking page, right next to the price and button. A guest who reads there that he can cancel free and breakfast is included has a reason the platform doesn't offer.

Calculation example

Take a 120-euro booking per night. Here's what the difference looks like for you as a hotelier and for the guest.

ItemVia Booking.comDirect with you
Price guest pays120 euros120 euros
Commission (18 percent)21.60 euros to the platform0 euros
What you keep98.40 euros120 euros
Your roomnone21.60 euros

That 21.60 euros per night is what otherwise goes to the platform. On direct booking you keep it, and you can give part back to the guest as a reason to book with you. For example:

What you give backCost for youWhat it's worth to the guest
Free cancellation until day before arrival0 euros (risk only)peace of mind, dares book sooner
Breakfast included4 to 6 eurosfeels like 12 to 15 euros value
Free parking0 to 2 eurossaves searching and paying
Late check-out until 1:00 p.m.0 eurosno rush on checkout day

You give back part of that 21.60 euros in form, not in a price cut that hits your margin. The guest experiences more value, you keep more than via the platform. A breakfast costing you 5 euros feels like 12 to 15 euros value to the guest because that's what he'd pay elsewhere. This way you spend 5 euros and the guest feels an advantage worth double.

Also calculate this over a month. At 60 bookings per month at 120 euros you pay about 1,300 euros commission via Booking. Shift a third to direct and you keep around 430 euros per month extra, even after giving each direct guest breakfast and free cancellation. Calculate your own average night price and commission through in the savings calculator so you know exactly how much room you have.

What you can do today

Pull your last Booking invoice and find the commission percentage. Multiply that by your average night price. That amount per night is what you can give back to the guest with direct booking, without costing you extra.

Action plan

  1. Calculate your room. Get your commission percentage and your average night price. The amount that comes out is what you can give back to the guest per direct booking without giving away money.
  2. Pick one or two benefits, not five. Free cancellation and breakfast convince better than a long list of small extras. The guest remembers one clear reason, not a list.
  3. Check your rate parity. Verify whether you can show a lower bare room price or not. Can't, your advantage sits in the extras. Can, you can go a couple euros lower on top. How to set a lowest-price promise on your site neatly is in explaining a lowest-price guarantee on your site.
  4. Put the difference next to the booking button. Not the word advantage, but the reason: free cancellation until 6 p.m. the day before arrival, breakfast included. Concrete, where the guest decides.
  5. Fix the trust signal. Show real reviews, a clear cancellation policy, a payment page that looks reliable. The guest needs to feel that booking direct with you is just as safe as the platform.
  6. Make the button unmissable. A big, clear booking button high and low on every room page. How you design buttons that guests actually click is in booking buttons that work for hotels.

Common mistakes

  • Only telling the difference, not showing it. A line like "book direct and save" convinces nobody. The guest wants to see the reason: the amount, the cancellation terms, the extra. Put that next to the price, not in general text at the bottom.
  • Forgetting the guest finds Booking safer. You can have the sharpest price, but if your site shows no reviews and the payment page looks messy, the guest picks the platform for the certainty. Trust counts as heavy as price.
  • Thinking rate parity fully ties your hands. Price parity is about the bare room price, not what you add. Breakfast, free cancellation, or late check-out with direct booking almost always is allowed. That's where your room is, even if the room price has to stay the same.
  • Listing five advantages at once. A long list of small extras reads as noise. Two clear reasons the guest remembers work better than seven he forgets.
  • Only putting it on your site, not in your communication. Many guests book after a phone call or email. Name the direct advantage there too: if you book direct with us, you get free cancellation and breakfast included.

What you can do now

Start with the amount. Pull your last Booking invoice, read the commission percentage, and calculate what that is per night. That's the room you have from now on to convince the guest to book direct, without eating your margin.

Pick one or two benefits the guest really feels and you pay little for, and put them clearly next to your booking button. At the same time fix the trust signal: reviews, a clear cancellation policy, a payment page that works. That together shifts the feeling from platform to your site.

Want to go further than this one point, read more direct booking tactics and the broader approach in becoming less dependent on Booking.com. What commission costs you now per night, calculate in Booking.com commission calculated.

An advantage without a working booking button is wasted

No point convincing the guest to book direct if he then can't reserve and pay on your site. A clear direct booking step is the base. Only after that does the advantage-story have effect.

Would you rather someone set this up for your accommodation? That's marketing for hotels next.

Frequently asked questions

Why is direct booking cheaper for me as a hotelier?
With a direct booking you pay no commission to a platform. Booking.com and similar OTAs (online travel agencies, sites that resell rooms) charge 15 to 25 percent of the booking value. On a 120-euro booking that's quickly 18 to 30 euros you don't have to pay out.
Can I set my direct price lower than on Booking.com?
That depends on your terms. Many platforms enforce rate parity (price parity, the deal that you show the same room price everywhere). A lower bare room price may not always be allowed, but giving an extra with direct booking usually is: free cancellation, breakfast, late check-out, or a welcome drink. That's your legal room.
Why does my guest think Booking is safer?
Booking has thousands of reviews, a recognizable logo, and a known cancellation policy. A small accommodation often lacks that trust signal on its own site. You win it back with real reviews, a clear cancellation policy, and a payment page that looks reliable.
What do I give the guest back with direct booking?
Pick one or two benefits the guest really feels and you pay little for. Free cancellation until the day before arrival, breakfast included, free parking, or early check-in all work well. Not everything at once: one or two clear reasons convince better than a long list.
How do I show on my site that direct booking is cheaper?
Put the difference explicitly next to the booking button: price, cancellation terms, and the extra. A short line like 'free cancellation until 6 p.m. the day before arrival, plus breakfast included' does more than the word advantage. The guest wants to see the reason, not the claim.

A concrete tip in your inbox each month

Practical marketing and automation tips for small-scale accommodations. No sales talk, unsubscribe anytime.

Your email address is only used for these emails and never shared. You can unsubscribe from any email. See the privacy policy.

Read more

Questions about what this means for you?

Join the waitlist for the launch. We translate the news into concrete steps for your accommodation.