Most independent hotels have quietly accepted a bad deal. The online travel agents deliver occupancy, so the commission gets treated as a marketing cost and never examined. But a hotel doing two hundred thousand a year through Booking.com is handing over thirty to fifty thousand pounds annually — considerably more than a serious direct-booking programme costs.
The uncomfortable part is that a large share of those commissioned bookings were never won by the OTA at all. The guest already knew your name.
Brand defence comes before everything else
Search your own hotel name. If the paid results above your website are OTAs bidding on your brand, every guest who searches for you specifically and clicks the first result becomes a commissioned booking. You are paying fifteen per cent for a guest who had already chosen you.
Fixing this is unglamorous and immediate. Your own site must hold the first organic position for your name, with a clean listing, a rate that is visibly not worse than the OTA rate, and a booking engine that loads fast on a phone. Most of the recoverable revenue in hotel search sits in this one behaviour, not in ranking for generic terms.
What you can and cannot rank for
| Realistic outcome | Where to put the effort | |
|---|---|---|
| “hotels in Bournemouth” | Very unlikely — OTAs and Google’s own hotel module | Ignore as a primary target |
| Your hotel’s name | Essential — must be position one | Brand defence, first priority |
| “dog friendly hotel Bournemouth parking” | Genuinely winnable | A real page per amenity combination |
| “hotels near Bournemouth International Centre” | Winnable | A proximity page with walking times |
| “wedding venue Dorset with accommodation” | Winnable and high value | A dedicated venue page |
| “hotel with EV charging New Forest” | Wide open | Amenity pages nobody else has written |
The long tail is where independents win
You will not beat Booking.com on “hotels in Bournemouth”. You can comfortably beat them on “dog friendly hotel in Bournemouth with parking”, because an OTA landing page is generated from filters and contains no actual information about your car park, your dog policy or how far the beach is.
Every amenity, event venue and landmark near you is a page that an aggregator structurally cannot write well. These queries convert far better than head terms because the guest has already stated their requirement, and they are precisely the phrasing people now use when asking an AI assistant to find them somewhere to stay.
Free booking links and the Google hotel panel
Google shows free booking links in its hotel results, which lets your direct rate appear alongside the OTA rates at no cost. A surprising number of independents have never connected this, usually because it needs a booking engine that supports the feed. If yours does, it is one of the highest-return configuration jobs available to you.
Alongside it, your Google Business Profile needs accurate check-in and check-out times, a current photo set and amenity attributes that actually match reality. Guests filter on these attributes, and a missing one removes you from the results silently.
Reviews decide the click, not just the ranking
Hotel search is unusual in how visibly it is scored. A guest comparing three hotels sees three ratings side by side before seeing anything else, so half a star is worth more than two ranking positions. Recency matters as much as the average — a 4.8 whose last review was eight months ago reads worse than a 4.5 with reviews from last week.
Ask on checkout, ask by name, and reply to everything including the bad ones, because the reply is read by the next fifty prospective guests rather than by the complainant.
For the step-by-step version of this, including rate parity and booking engine setup, see our hotel local SEO guide for direct bookings.