Guests rarely skip a hotel's website because they don't want to book direct. They leave at specific points: an OTA ad on your own name, a missing price on Google, a slow mobile page, a booking engine that asks too much, no reason to choose you over an OTA, a website that says nothing an OTA listing doesn't, and tracking that hides all of it. In Greece the gap is wide: in 2025, hotels' own online booking engines accounted for 8.7% of overnights, compared with 13.9% across Europe (HOTREC).
How big is the direct booking gap in Greece?
The most reliable picture comes from HOTREC, the umbrella association of hotels and restaurants in Europe. Its European Hotel Distribution Study has tracked how hotels get their bookings since 2013. The 2026 edition covers the year 2025 and includes 128 hotels in Greece.
| Share of overnights, 2025 | Greece | Europe |
|---|---|---|
| All direct channels (phone, email, website, walk-in) | 40.3% | 51.3% |
| Real-time booking on the hotel's own website | 8.7% | 13.9% |
| Online travel agencies (OTAs) | 27.0% | 29.9% |
Source: HOTREC, European Hotel Distribution Study 2026. Greece: unweighted sample of 128 hotels. Europe: weighted estimate.
Two things stand out. First, direct booking in Greece has been shrinking: direct channels accounted for 54.7% of overnights in 2013 and 40.3% in 2025, while the OTA share grew from 16.3% to 27.0% over the same period. Second, one group dominates the OTA channel: Booking Holdings accounts for 70.4% of OTA bookings in Greece.
Every one of those OTA bookings carries a commission, at a rate set in your contract. But the same data holds some good news. The hotel's own booking engine is the only direct channel in Greece that has grown, from 6.0% of overnights in 2013 to 8.7% in 2025. Guests are willing to book on your website. The question is how many you lose on the way.
Leak 1: Who shows up when guests google your hotel's name?
Someone who types your hotel's exact name into Google has already chosen you. That makes it the most valuable search you have, and not only for you. Booking.com's General Delivery Terms, the standard contract for its partner properties, state that Booking.com "may promote the Accommodation using the Accommodation's name in this marketing, including email marketing and pay-per-click advertising." In practice, a paid OTA ad can appear above your own website, for your own name.
How to plug it
- Search your hotel's name on your phone, the way a guest would, and see what comes first.
- Make sure your Google Business Profile is complete and links to your own website.
- If OTA ads sit above you, test a brand search campaign in Google Ads that points to your own booking page. Compare direct bookings from brand searches with and without it.
Leak 2: Are you visible where guests compare prices on Google?
When travellers search for hotels, Google shows a comparison of booking options and prices for each property. With free booking links, a hotel's own website can appear in that comparison with its room rate, and Google charges nothing for the clicks.
Plenty of hotels are still missing from it. According to HOTREC, 58% of European hotels are connected to metasearch platforms, and 83% of those use Google Hotel Ads. If your rate isn't there, the comparison happens without you, and the OTAs fill the space.
How to plug it
- Ask your booking engine or channel manager provider whether they connect to Google and whether free booking links are active for your property. Google notes that hotels using a reservation system may already be connected through their provider.
- Search for your hotel on Google with a few future dates and check that your own website appears with a price.
Leak 3: How fast does your website load on a phone?
Hotel websites are often built to impress: full-screen galleries, autoplay video, a chat widget, a handful of tracking pixels. On a phone, over a mobile connection, all of it has a cost.
In Milliseconds Make Millions, a study by Google with Deloitte Digital across 37 brands in Europe and the US, a 0.1-second improvement in mobile site speed was associated with a 10.1% increase in conversion rate for travel sites.
Google's benchmark for a good experience is its set of Core Web Vitals. The main content should load within 2.5 seconds (Largest Contentful Paint), the page should respond to a tap within 200 milliseconds (Interaction to Next Paint), and the layout should stay stable while it loads (a Cumulative Layout Shift of 0.1 or less).
How to plug it
- Test your homepage and your most visited room page in Google's free PageSpeed Insights, on the mobile tab.
- Resize and compress photos, and serve them in modern formats such as WebP or AVIF.
- Question every script. If a widget or pixel isn't earning its place, remove it.
Leak 4: Is your booking engine harder to use than an OTA?
Your guests use Booking.com and Expedia all the time, so that's the standard your booking engine is measured against, fair or not. Every extra step, field or surprise is a reason to go back and book where it feels familiar.
E-commerce checkout research is a useful guide here. Baymard Institute, which studies checkout usability, asked US shoppers why they abandoned a purchase during checkout. The top reason, at 40%, was extra costs that were too high. 19% didn't trust the site with their card details, 18% left because the site wanted them to create an account, 17% found the process too long or complicated, and 12% couldn't see the total cost up front.
How to plug it
- Show the full price, including taxes and fees, from the first screen.
- Let guests book without creating an account.
- Ask only for what you need to confirm the stay.
- Make trust visible: secure payment, the cancellation policy and your contact details, right next to the booking button.
- Once a month, make a test booking on your phone, from start to finish.
Leak 5: Does your website give guests a reason to book direct?
A guest who finds you on an OTA and then visits your website is comparing. If your site shows the same room at the same price, with a less familiar booking process, the OTA wins by default.
Price is also less in your control than it looks. In the HOTREC study, 51% of European hotels said OTAs undercut their rates at least occasionally, up from 43% in 2023. What EU rules now let you do on price, and how to bring your OTA share down, is in The OTA tax: a hotelier's playbook for getting it under 30%.
How to plug it
- Offer a clear benefit for booking direct that an OTA can't match: a better rate, flexible cancellation, breakfast, a late checkout, an airport transfer.
- Show it where decisions happen: on the homepage, on room pages and inside the booking engine, not only in a pop-up.
- Check how your property appears on the main OTAs for a few dates every month, so you catch undercutting early.
Leak 6: Does your website tell a story an OTA listing can't?
An OTA listing is built for comparison: room types, amenities, a map, a review score. When a hotel's own website says the same things in the same order, it gives guests no new reason to stay on it.
What a guest can't get from an OTA is the story: why this place exists, who runs it, who it's for and what a day there actually feels like. That's where your website can win. On an island like Rhodes, it's also local knowledge: the beach you'd walk to in the morning, the taverna you'd send friends to, the village worth the drive.
Story also helps you get found. Pages that answer real guest questions about your area, your rooms and your experiences give Google and AI assistants something specific to show when travellers search.
How to plug it
- Replace generic words like "luxury" and "unforgettable" with details only you can say.
- Invest in photography and short-form video that show the stay, not just the rooms.
- Offer the site in the languages of your main guest markets, with the booking engine in the same language.
Leak 7: Can you see where bookings are lost?
Many hotel booking engines run on a separate domain from the hotel's website. Unless analytics is set up for it, a guest who moves from your site to the booking engine can look like a new visit, and the booking loses its link to the ad, search or email that brought the guest in. Google Analytics 4 solves this with cross-domain measurement, which keeps a visitor recognised as the same person across both domains.
Without it, you can't tell which fixes are working, and you may cut spend on the channels that actually bring direct bookings.
How to plug it
- Set up cross-domain measurement between your website and your booking engine, or use your provider's official analytics integration.
- Track completed bookings, with revenue, as key events in GA4.
- Every month, compare the bookings in GA4 with the bookings in your booking engine. A big gap means your measurement is leaking too.
A quick self-audit you can run this week
- Google your hotel's name on your phone. Who comes first?
- Search for your hotel on Google with three future dates. Is your own website listed with a price?
- Run your homepage and one room page through PageSpeed Insights, on mobile.
- Make a test booking on your phone. Count the steps and the fields.
- Compare your website's price with the main OTAs for the same dates.
- Compare last month's bookings in GA4 with the bookings in your booking engine.
If you find more than one leak, start with the ones closest to the booking: the booking engine and the price. Then work backwards to speed, search and story.
Vibrande is a digital marketing agency in Rhodes, Greece. Most of our work is with hotels and hospitality brands across Rhodes and the Dodecanese, on websites, content and campaigns that bring guests back to their own channels. If you recognised your hotel in any of the leaks above, tell us where you're at.
Frequently asked questions
What share of hotel bookings in Greece are direct?
According to HOTREC's European Hotel Distribution Study 2026, direct channels accounted for 40.3% of hotel overnights in Greece in 2025, down from 54.7% in 2013. Real-time bookings on hotels' own websites made up 8.7%, against a European average of 13.9%.
Do Google free booking links cost anything?
No. Google does not charge for clicks on free booking links. Hotels can set them up through Google Hotel Center, and hotels that use a reservation system may already be connected through their provider.
How fast should a hotel website load on mobile?
Google's Core Web Vitals set the benchmark: the main content should load within 2.5 seconds, the page should respond to interactions within 200 milliseconds, and layout shift should stay at 0.1 or below.
Can Booking.com advertise on my hotel's name?
Yes. Under its standard General Delivery Terms, Booking.com may promote your property using its name in its own marketing, including pay-per-click advertising. Check your own agreement for the exact terms.
Sources
- HOTREC, European Hotel Distribution Study 2026 (reference year 2025).
- Booking.com, General Delivery Terms, clause 4.3.1.
- Google Hotel Center Help, About hotel free booking links.
- Google, Deloitte Digital and Fifty-Five, Milliseconds Make Millions.
- web.dev (Google), Web Vitals.
- Baymard Institute, Cart abandonment rate statistics.
- Google Analytics Help, Set up cross-domain measurement.
