How to get more direct bookings and pay less commission

Booking.com and Airbnb bring guests, but they take a share of every booking. The goal isn’t to leave the platforms — it’s to make sure a guest who already knows you books directly next time. This is a plan for apartments, guesthouses and small hotels.

4 min read

For many apartments and guesthouses in Bosnia and Herzegovina and across the region, Booking.com and Airbnb are the main source of guests. That’s fine — the platforms bring guests from all over the world. The problem starts when a guest coming for the third time, or one who found you on Google, books through a platform and you pay commission on a guest you already had.

Short answer

Booking.com’s base commission is usually around 15% of the booking value, and visibility programmes and online payments can push it higher. In 2025 Airbnb moved most hosts to a 15.5% host-only fee. Direct bookings come from a website with a calendar, a Google Business Profile and a good relationship with guests who have stayed with you before.

What commission costs you

PlatformTypical feeNote
Booking.comaround 15% baseProgrammes such as Preferred Partner and Genius discounts, plus payments via Booking.com, raise the real cost
Airbnb15.5% (host-only fee)The standard for most hosts since late 2025; the old split fee with guests is being phased out

Example: an apartment with 200 nights a year at 50 EUR earns 10,000 EUR. At 15% commission that’s 1,500 EUR a year. If just a quarter of those bookings move to direct, you save around 375 EUR every year — more than the yearly cost of a simple website with domain and hosting.

What a booking website needs

  • Photos and a description of every unit, with real floor areas, beds and amenities.
  • An availability calendar synchronised with Booking.com and Airbnb.
  • Seasonal prices and clear rules — minimum stay, cancellation, house rules.
  • A booking or enquiry form that works on a phone in two or three steps.
  • Location and arrival — map, parking, distance to the centre and sights.
  • Several languages — at least English and the language of your most frequent guests, with correct hreflang tags.
  • Fast loading — guests search for accommodation on their phones, often on roaming.

Calendar sync: iCal or a channel manager

For one to three apartments, iCal synchronisation is enough: the platforms and your website exchange booked dates via a calendar link. It isn’t instant — the delay can be up to a few hours — so properties with several units are better served by a channel manager, which updates availability and prices on all channels almost simultaneously.

How guests can find you directly

  1. A Google Business Profile with photos, reviews and a link to your website — the guide is here: how to appear on Google Maps.
  2. Google hotel search — through a connected channel manager or booking system, your property can appear with its price and a link to your website next to the platforms.
  3. Past guests — with their consent, send them an offer for next season with a benefit for booking direct.
  4. A card in the apartment with your website address and a code for a perk on the next stay.
  5. Social media linking to booking on your own website, not on the platform.

Payment and deposits

Many small properties work with an enquiry and a deposit by bank transfer. Card payment on the website reduces no-shows but requires a contract with a bank or payment provider — I describe the options and conditions in online shop in Bosnia and card payments.

Realistic expectations

You will keep using the platforms for new guests, especially international ones. A website starts paying off once guests already know you: they come back, recommend you to a friend or find you on Google Maps. Measure how many bookings come direct and from which source, and invest in what works.

Want a website that takes direct bookings?

I build a multilingual website with a calendar synchronised with Booking.com and Airbnb, optimised for mobile and Google search. Tell me about your property and the number of units.

Send an enquiry

Engimotive · Published October 28, 2026

FAQ

Frequently asked questions

Can my website show a lower price than Booking.com?

It depends on your contract with the platform. Rate parity rules vary by country and contract type, so check your own terms. A safe approach is the same price with added value for booking direct — breakfast, late check-out, free parking or more flexible cancellation.

How do I avoid selling the same night twice?

The calendar on your website must be synchronised with the platforms — for a small property via an iCal calendar, and for several units via a channel manager that updates availability on all channels at once.

Do I need online payment on my website?

Not to start with. Many small properties take an enquiry or a booking without payment and ask for a deposit by bank transfer. Card payment reduces no-shows and looks more professional, but it requires a contract with a bank or payment provider.

Contact

Have a project in mind? Let's talk.

Describe your idea in a few sentences. I'll reply personally within 24 hours on business days, with clear next steps.

Emailinfo@engimotive.com
LocationZenica, Bosnia and Herzegovina
Working modeRemote — Europe and worldwide

What happens next: a reply with a few questions → a short call → a fixed quote. No obligation.

Fields marked with * are required. I use your details only to reply to your inquiry. Privacy policy.