Le Torri di Porsenna · Tuscany · Spa hotel

Direct bookings up+20%in month one.

An independently owned Tuscan spa hotel leaned on online travel agents for around 90% of its bookings, and its old website had never produced a direct one. We built the hotel its own front door: Google Ads, a bespoke Next.js website and a booking flow that keeps enquiries and calls on the hotel's own channel.

-20%OTA commission, month one
~60%OTA reliance, from ~90%
letorridiporsenna.it
The new Le Torri di Porsenna homepage
~60%OTA RELIANCE · FROM ~90%
Client
Le Torri di Porsenna, Tuscany
Property
Independent Tuscan spa hotel
Programme
Google Ads, website & CRO
Build
Bespoke Next.js on Vercel
The shift

The booking mix, rerouted.

OTAs are not the enemy, but at around 90% of bookings, every stay carried a commission and the guest relationship belonged to someone else. The programme did not fight the OTAs; it built a route worth choosing instead.

OTA channels~90%
commission on every booking
The hotel's own channel~10%
Google AdsNew websiteEnquiry form·Phone
Old website · direct bookings produced, ever:0

shares approximate · booking mix, not booking volumes

The old front door

A website that had never booked a room.

Drag to compare

The new Le Torri di Porsenna homepage with a full-width hero and a warm Tuscan paletteLe Torri di Porsenna old website homepage, captured on the Wayback Machine in 2024BeforeAfter

A long, cluttered homepage became a focused introduction to the hotel, with a clear route to enquire, request a personalised quote or call. Bespoke Next.js on Vercel, no CMS, no theme, no templates.

The direct route

One route from search to a booked stay.

01
Search
Google Ads on brand and high-intent terms, with a stronger offer on the direct channel.
02
Arrive
A bespoke, SEO-optimised Next.js site as the landing environment the hotel fully owns.
03
Explore
Dedicated pages for the rooms, the spa and the Casa sull’Albero treehouse suite.
04
Enquire
Contattaci and personalised quote requests routed to the hotel’s own contact page.
05
Call
Chiama ora one tap away on mobile: a phone call is a booking too.

Behind the route, the unglamorous work that keeps it open: price parity managed across every OTA, a fresh promotional calendar on the direct channel, and direct-versus-OTA share reported every month.

The property, sold properly

The reasons guests choose the hotel finally have pages.

letorridiporsenna.it · ristorante
The restaurant page on the new Le Torri di Porsenna website
The restaurant, a reason guests choose the hotel, now has a dedicated page on the direct channel.
The Junior Suite page on the new website, on mobile
Room pages built to sell the stay on a phone.
The spa

The wellness spa, one of the hotel's genuinely distinctive assets, presented on its own page instead of buried in a long scroll.

Casa sull'Albero

The treehouse suite finally gets the page it deserves, a destination in its own right on the hotel's own channel.

The results

The first-month shift.

+20%
Direct bookings, month one
-20%
Commission paid to OTAs, month one
OTA reliance approximate
~90%
~60%

Over the following 90 days direct bookings kept climbing against the prior period, and the direct channel keeps growing. One programme did this, not two projects: demand from Google Ads, a site worth landing on, and the parity discipline that gives guests a reason to stay on the direct route.

Stop renting every guest relationship.

Build a direct channel of your own: demand, a site worth landing on, and a clear route to enquire or call. Tell us about your property and we'll send back the first three moves we'd make.

Get your free audit
No obligationReply within 48hBuilt by the team that did this