THE COMMISSION TRAP
Airbnb charges hosts between 3% and 16% per booking. Booking.com charges 15–20%. GetYourGuide takes up to 30% on experiences. For a Garden Route guesthouse generating R300,000 in annual revenue through OTAs, you are paying between R45,000 and R90,000 per year in commission — every year, compounding indefinitely.
But commission is only part of the problem. The deeper issue is dependency. You don't own your guest list. You don't have their email addresses. You can't contact repeat guests directly. If Airbnb changes its algorithm, your property disappears. If they suspend your listing over a disputed review, your revenue stops overnight. You have no leverage.
WHAT DIRECT BOOKING ACTUALLY LOOKS LIKE
You don't need a full online booking engine to capture direct bookings. Most Garden Route accommodation does perfectly well with a simple, high-converting website that pushes guests toward a WhatsApp enquiry or a contact form — both of which have zero commission.
Here's what a direct booking flow looks like in practice for a Knysna or Plettenberg Bay guesthouse:
- →Guest searches Google: "guesthouse Knysna waterfront" or "self-catering Plettenberg Bay December" — your site appears in organic results or the Local Pack.
- →They land on your site: Fast, mobile-first, with your own photography, your prices, your vibe. Not squeezed between 40 competitors on Airbnb's search results page.
- →They click WhatsApp: A pre-filled message with their dates and party size opens. You respond, confirm, and bank the full rate.
- →You capture their details: Email, phone, travel dates — yours. Next year you can send them a direct booking offer before they even think about Airbnb.
GOOGLE HOTEL ADS REQUIRES YOUR OWN DOMAIN
Google Hotel Ads is the panel that appears at the top of search results when someone searches for accommodation. It shows available rooms, prices, and booking links directly in the search page. To appear in Google Hotel Ads, you need your own website with a booking engine or availability feed.
An Airbnb listing will never appear in Google Hotel Ads under your property name. Airbnb appears as Airbnb — your property is invisible. A Garden Route guesthouse with its own website and a linked Google Business Profile can appear in Google Hotel Ads for free, capturing high-intent booking traffic that Airbnb simply cannot access.
THE MATHS: WEBSITE VS COMMISSION SPEND
A well-built website for a Garden Route accommodation property costs between R4,500 and R12,000 depending on scope. Let's use a conservative scenario:
- →R250,000 annual OTA-booked revenue at 15% average commission = R37,500/year in fees
- →Converting just 25% of those to direct bookings saves R9,375 in year one
- →Website cost: R8,000 (one-off). Hosting: free on Vercel for most properties.
- →By month 11 the website has paid for itself. Every year after is pure saving.
This doesn't even account for the increased bookings from organic Google search — guests who find you directly and never consider Airbnb at all.
GETTING STARTED ON THE GARDEN ROUTE
The Garden Route tourism market is one of South Africa's most lucrative — and one of the most underserved when it comes to direct-booking infrastructure. Most properties here are on Airbnb because it was easy to set up. A direct channel is not much harder, and the long-term economics are dramatically better.
I build websites for Garden Route accommodation and tourism businesses from R4,500. That includes SEO setup, Google Business Profile configuration, WhatsApp enquiry integration, and mobile-first design that converts visitors into direct bookings. Most properties are live within 2–3 weeks of briefing.