Two Companies, Nine Properties — Direct Bookings at 1.4% Instead of Up to 25%
24/7
Customer Support
200+
Websites Built
2020
Established In Cumbria
The Problem — Up to 25% Commission on Every Booking, Indefinitely
Airbnb charges hosts between 15% and 20% per booking. Booking.com typically charges 15–25%. For a holiday let business running multiple properties and generating meaningful annual revenue, that commission is not a small line item — it is a permanent structural drain on the business that compounds with every booking made, indefinitely.
The client had two holiday let companies — Bank House Apartments and Hillbeck Green — operating across nine properties in the Lake District and West Cumbria. Both companies were entirely dependent on the external platforms for bookings. The brief was to build direct booking capability on both sites running alongside the existing platform listings — keeping Airbnb and Booking.com active for new guest acquisition while capturing every guest who found the sites directly as a commission-free booking, with availability synchronised automatically across all channels to prevent double bookings.
The stakes were straightforward to quantify. A guest who books a Lake District cottage directly rather than through Airbnb saves the host 15–20% of the booking value — on a £1,000 week, that is £150 to £200 per booking staying in the client's pocket rather than the platform's. Across nine properties and a full letting season, the cumulative saving is substantial. The brief was not to abandon the platforms — they provide essential distribution reach for new guest acquisition. The brief was to ensure that every returning guest, every direct enquiry, and every guest who found the sites organically resulted in a commission-free direct booking rather than being pushed back to a platform to complete the transaction.


The Solution — Direct Booking, iCal Sync, and Stripe Across Both Sites
We deployed our Holiday Home Booking plugin across both sites. The plugin gives guests a complete direct booking experience — property selection, live availability checking, guest details, and payment — entirely on the client's own website, with no platform involvement and no platform branding on the booking confirmation.
iCal synchronisation made running direct bookings alongside existing platform listings viable without double-booking risk. Every Airbnb booking is picked up by the iCal feed and blocked in the direct booking calendar automatically. Every direct booking pushes back to the platform calendars. One consistent view of availability across all channels — no manual calendar management, no gaps, no risk of a double booking.
Stripe payment processing at 1.4% plus 20p per UK card transaction replaced the platform payment systems for direct bookings. On a £600 booking — platform commission at 20% costs £120. Stripe costs £8.60. The saving on that single direct booking is over £111. Across nine properties and a full season, the cumulative saving is material. The one-off build cost is recovered within the first season of direct bookings.
What We Built Across Both Sites
Four core features of the booking system deployed across Bank House Apartments and Hillbeck Green.
Holiday Home Booking — Direct Bookings With Stripe at 1.4%


iCal Sync — Live Availability Across All Channels


Holiday Let Websites — Built for Direct Bookings


The Numbers — What 1.4% Instead of 25% Means Across a Season


On a single £600 booking, platform commission at 20% costs £120. Stripe at 1.4% plus 20p costs £8.60. The saving on that one booking is £111.40. Across nine properties, two companies, and a full Lake District letting season, the cumulative saving is significant. The one-off build cost is recovered in commission savings within the first season.
The iCal synchronisation runs continuously, pulling availability updates from all platforms for every property across both sites. Platform bookings are reflected in the direct booking calendars within the sync window. Direct bookings push to the platform calendars immediately. The client retains full control of the guest relationship for every direct booking — confirmation emails carry their own brand, guest details are in their own system, and the booking history belongs to the client rather than to a platform.
For a holiday let business operating nine properties across two separate company sites, the operational complexity of running direct bookings alongside platform listings requires a reliable, automated synchronisation layer. Without it, the risk of double bookings makes the approach unviable. With it — and with iCal feeds pulling and pushing updates automatically across Airbnb, Booking.com, and the direct booking calendar for every property — the two channels coexist without friction. The strategy gives the client the distribution reach of the major platforms for new guest discovery, and the economics of direct bookings for every guest who returns or arrives via their own web presence.
Per-Property Features Across Both Sites
Individual property management across nine properties on two separate company sites.
The Outcome — Both Sites Live, Taking Direct Bookings Across Nine Properties
Bank House Apartments and Hillbeck Green are taking direct bookings across nine properties with iCal feeds connected to Airbnb and Booking.com and Stripe processing payments at 1.4% per transaction. The client retains full control of the guest relationship for every direct booking.
If you run a holiday let business paying Airbnb or Booking.com commission and want to build a direct booking channel that runs alongside your existing platform listings without double-booking risk, we have built this for a live Cumbrian client across two companies and nine properties. We know exactly what is required to make it work.
Paying Platform Commission on Every Booking?
Find out more about our Holiday Home Booking Plugin, or view our full portfolio to see more projects. Related work: Way Out West Mountain Adventures and Kirksanton Village Hall.
Specialist
Contact Us
Monday, Tuesday, Thursday, Friday
9 am - 4 pm
out of hours 07470412889