Winning direct bookings back from OTAs
OTAs fill rooms, but every booking costs you commission and the guest relationship. Here’s how independent hotels give guests a reason to book direct, and make it as easy as the OTA.
01What OTA bookings actually cost
OTAs such as Booking.com and Expedia earn their place. They put a small hotel in front of travellers in markets it could never reach alone, and fill dates that would otherwise sit empty. The aim isn’t to leave them. It’s a healthier mix, where OTAs bring you new guests and more of the guests who already know you book with you.
Getting the mix right starts with knowing the real cost of an OTA booking. Commission is typically 15–25% of room revenue, depending on the market, the platform and your contract. It rarely stops there:
- Visibility programmes that trade higher commission or extra discounts for better ranking.
- Discounts you fund, such as OTA member and mobile rates, which often come out of your rate rather than the OTA’s commission.
- Card fees when the OTA collects payment and pays you by virtual card.
- The guest relationship. OTAs often relay messages through a masked email address and may limit how you use guest details for marketing. Next time that guest travels, the OTA’s app shows them your competitors too.
Work out your own numbers
Take a year of bookings. For each OTA, add up everything it cost you and divide by its bookings. Do the same for direct: booking-engine fees, payment fees and marketing. Compare net room revenue per booking by channel. The difference is what you can afford to spend winning a guest direct.
02Give guests a reason to book direct
If your site shows the same price as the OTA and nothing more, many guests will book where they already have an account and a saved card. Give them a concrete reason to book with you.
First, read the rate-parity terms in each OTA contract. They can stop you showing a lower public price on your own site, they vary by platform and contract, and several countries restrict them. Know what yours allow before you change a rate.
- Member rates. Many parity clauses cover only publicly available rates, so a lower rate shown only to guests who sign in, or sent privately to your mailing list, is often allowed.
- Added value. Breakfast, late check-out, an upgrade when one is available, more flexible cancellation or free parking. Value is usually easier to add within parity terms than a lower price, but check that too.
- A best-rate promise. If a guest finds the same room and dates cheaper elsewhere, you match it. Check regularly that OTAs and resellers aren’t undercutting the rates you loaded.
Then say it where guests decide: the home page, each room page and the booking engine, next to the rate. “Book direct for breakfast and free cancellation up to 48 hours before arrival” is a reason. A vague “Best rates guaranteed” in the footer isn’t.
03Make booking as easy as the OTA
Guests often compare hotels on a phone, with an OTA app open alongside your site. If your booking engine is slower or more confusing than the app, they go back to it, and you pay commission on someone who came to your website first.
- Few steps. Dates, room, guest details, payment, confirmation. Cut optional fields, forced account creation and extras pushed before a room is chosen.
- The full price up front. Show prices including taxes and mandatory fees from the first results screen. A total that grows at checkout loses bookings.
- Speed. Availability should load in seconds on mobile data.
- Familiar ways to pay. Wallets such as Apple Pay and Google Pay, plus the local payment methods your main markets use, so fewer guests have to type in a card number.
- Clear photos of each room type, showing the bed, the bathroom and the view, so guests can tell the rooms apart.
- Trust signals. Your review score near the price where the engine allows it, visible secure payment, and branding that matches your site so the hand-off doesn’t look like another company.
Then test it yourself. Once a quarter, take a mid-range phone on mobile data, go as far as the payment page on your own site, then search the same dates in the OTA’s app. If yours is slower or harder, fix that before you spend more on ads.
04Win your own brand search and metasearch
Guests who have already chosen your hotel often search its name to book, including those who first found you on an OTA. OTAs commonly bid on hotel names in search ads, so those guests can see an OTA’s ad above your own website. If they click it, you pay commission on a guest who was already yours.
Bid on your own name
Run a small search campaign on your hotel’s name and close variations, such as the name with your town. These clicks usually cost less than generic ones because your site is the most relevant result. Land them on a page that shows the direct-booking benefits.
Show up in Google’s hotel results
Google’s hotel results show prices from different booking sites side by side. This is metasearch, and your direct rate can appear there in two ways:
- Free booking links show your official site’s price alongside the OTAs’ at no cost.
- Hotel Ads are paid placements that give your price more prominence.
Both need a live feed of your rates and availability, which many booking engines and channel managers provide. Ask yours what connecting to Google costs, start with free booking links, then look at other metasearch sites your source markets use.
Keep your Google Business Profile complete
It’s often the first thing guests see when they search your name. Keep the photos current, the amenities accurate and the website link pointing at your own site.
05Own the guest after the first stay
A returning guest who books direct costs you no OTA commission and little or no advertising. That needs a way to reach them after they leave, and a reason to skip the OTA next time.
Capture contact details and consent
At booking, ask for marketing consent apart from the booking terms, with separate opt-ins for email and WhatsApp. Record what each guest agreed to and follow the privacy rules that apply.
OTA contracts may limit how you use contact details the OTA passes on, so ask OTA guests for consent yourself at check-in or during the stay.
Message before and after the stay
- Before arrival: directions, check-in times, parking, and the option to add breakfast, a transfer or a dinner booking.
- After the stay: a thank-you and a returning-guest rate or perk for booking direct next time. The same parity check applies as for member rates.
Time later offers to when each guest is likely to travel again. Someone who came for a summer week should hear from you in spring, not November.
Once OTA guests have opted in with you, send them the same messages and invite them to book direct next time, wherever your contracts allow.
Ask every guest for a review
Ask everyone after check-out, not only the guests who seemed happy, because Google’s policies don’t allow selectively asking for positive reviews. Reply to all of them. Recent reviews make your own site more convincing too.
Want us to put this to work for you?
Marketing for hospitality →More insights.
Tell us where you want to grow.
Share a few details and we’ll come back with an honest view of what to do first, whether or not we’re the right fit.
Brief received.
Thanks. A strategist will reply within one business day.