SEO Engineers
Travel & Hospitality

Cutting OTA dependency for a Mediterranean hotel group

A 5-property boutique hotel group across Malta and Sicily was losing 15–22% of every booking to OTA commissions. Here's how a technical SEO audit and a year of local-search work turned direct bookings into the primary channel.

Interior of one of the Mediterranean boutique hotels in the case study
+289% Organic traffic
Top 3 Local pack ranking
92 PageSpeed score
+195% Direct bookings
The challenge

Heavy OTA dependency and technical debt

Over 80% of the group's booking volume came through OTAs paying 15–22% commission, while the group's own sites were losing the visibility fight. A technical SEO audit (what we call Technical Audits) turned up three compounding problems:

  • 01

    Technical performance

    Lighthouse scores as low as 34/100 on mobile across the portfolio.

  • 02

    Google Business Profile

    Inconsistent name/address/phone details and unoptimised listings across all five locations.

  • 03

    Visibility deficit

    Outranked by local competitors and third-party booking sites even for their own branded search terms.

Execution roadmap
Weeks 1–4 · Phase 1

Local foundation

Full Google Business Profile audit and cleanup, plus Hotel structured-data markup to feed room pricing and availability straight into search results.

Weeks 3–8 · Phase 2

Performance overhaul

Core Web Vitals optimisation (Performance Engineering) rebuilding front-end assets to lift PageSpeed scores from 34 to 92.

Weeks 6–14 · Phase 3

Content strategy

120+ location-specific pages built around "things to do" and "best areas" searches near each property.

Weeks 8–20 · Phase 4

Review engineering

Automated review solicitation wired into the property-management system, targeting a 4-hour response time on every direct review.

Key technical actions

5 Google Business Profiles fully optimised
Hotel schema Structured data implemented for rooms, rates, and availability across every property, enabling rich results in search.
34 → 92 PageSpeed performance jump
120+ pages Location-specific content clustering targeting high-intent, long-tail searches near each property.

The 12-month trajectory

Months 1–3

+65% sessions

Initial technical cleanup and local citation syncing produce immediate visibility gains.

Months 4–6

+140% traffic

Content strategy matures; properties begin appearing for competitive "best hotels in…" terms.

Months 7–9

Local domination

All five properties reach the Top 3 local pack. OTA dependency drops to 45% as direct traffic surges.

Final result

+289% traffic · €340,000 saved

Direct bookings up 195%, fundamentally shifting the business away from OTA reliance.

“Direct bookings have nearly tripled since partnering with SEO Engineers. We are saving over €340,000 annually in OTA commissions. The ROI is undeniable.”

Marco Rossi

Digital Director, Hospitality Group

Related reading

This engagement started with the same technical SEO audit we run for every new client. See how the same approach plays out elsewhere, or talk to us about your own portfolio.

Ready to dominate your local market?

Stop paying excessive OTA commissions and start owning your search presence.