Chris Langeveldt
Founder, Christoffel

Every booking that comes through an online travel agent costs you a slice of the room rate. Over a full month, that slice is real money, and a good guest house website can keep more of it in your pocket.
Here's the pattern we see with guest houses all over South Africa. The rooms are lovely. The breakfasts get five-star reviews. But almost every booking arrives through an online travel agent, and every one of them comes with a commission attached.
Booking.com's fees range from 10% to 25%, averaging around 15%, according to a Travel News report on the Competition Commission's 2024 agreement with Booking.com. On a R1,200 room night, 15% is R180. Do that 20 nights a month and you've handed over R3,600 — every month, for guests who might have booked with you directly if you'd given them a reason to.
A proper guest house website is that reason. Here's what it needs, what it costs, and how to stop it becoming another thing you pay for that does nothing.
Why direct bookings matter more now
For years, many South African properties felt they couldn't offer a lower rate on their own website without breaking their OTA contract. That changed. In August 2024, Booking.com agreed with the Competition Commission to remove both wide and narrow price parity clauses from its contracts with South African accommodation providers.
In plain language: you're now free to set your own direct rates. You can offer a better deal, a free late checkout or a bottle of wine to guests who book with you — and your website is where that offer lives.
Booking.com and Airbnb are still useful. They're where new guests discover you. The goal isn't to leave them. It's to make sure the guest who finds you there, Googles your name and lands on your site has a clear, easy way to book with you instead.
What a guest house website must have
Most guest house sites we look at fail in the same few places. Fix these and you're ahead of most of the competition in your town.
1. Photos that sell the room, not the building
Guests book a bed, a shower and a view. Show each room clearly — bed, bathroom, what's outside the window. Bright, real, recent photos beat a slideshow of the garden from 2015.
2. Rates and room details up front
If a guest has to email you to find out what a room costs, many won't bother. They'll go back to the OTA, where the price is right there. List each room with its rate (or "from" rate), how many people it sleeps, bed type and what's included.
3. One obvious way to book
Pick one main action and make it impossible to miss on every page: "Check availability", "Book direct" or "WhatsApp us". If you already use a booking system or channel manager, link straight to it. If you don't, a simple enquiry form with dates and number of guests, plus a WhatsApp button, works well for smaller properties.
4. A reason to book direct
Tell guests why booking with you beats booking through a third party. Best rate guaranteed, free breakfast, flexible cancellation, early check-in — whatever you can honestly offer. Put it near the booking button, not buried on a "Specials" page.
5. It works on a phone
Travellers plan on their phones — often on the road. If your site is slow, the text is tiny or the booking button is hard to tap, they're gone. Test it yourself on mobile data, not just on your office Wi-Fi.
6. Local information that answers real questions
How far are you from the airport? Is there secure parking? What's nearby — the Big Hole, the battlefields, the wedding venue down the road? This content helps guests decide, and it helps Google understand where you are and who you're for.
Getting your guest house found on Google
A website nobody finds is an expensive brochure. Two things do most of the work for a guest house:
Your Google Business Profile. When someone searches "guest house in Kimberley" or "accommodation near me", the map results show up first. A complete profile with photos, accurate hours, your website link and real reviews is the fastest win available. Our step-by-step Google Business Profile guide walks you through it.
Pages built around how people search. Guests don't search "Welcome to Rose Cottage". They search "self-catering accommodation Kimberley" or "guest house near [venue]". Each room, each type of stay and each nearby attraction is a chance for a page that matches those searches. That's the core of our SEO and Google work.
What a guest house website costs in South Africa
Prices are all over the place — from a free builder you set up yourself to agency quotes far beyond what a small property needs. We cover the full range in how much a website costs in South Africa.
Our own packages are fixed and published, so there's no guessing:
Starter: R5,000 + R1,200/month
Growth: R10,000 + R2,000/month
Premium: R20,000 + R3,500/month
All prices exclude VAT. The monthly fee is our care plan: hosting, backups, updates and small changes like new rates, photos or seasonal specials, handled for you. Bigger additions, like a built-in booking system, are quoted up front.
Now put that next to the commission maths above. If a site helps you move even a handful of bookings a month from OTA to direct, it can cover its own monthly cost — and the guests you win directly are guests you can invite back directly.
Mistakes that cost guest houses bookings
No prices anywhere. Guests compare. If they can't see a rate, they book where they can.
The booking link goes to an email address. That's an enquiry, not a booking. Make the next step quick.
Out-of-date information. Old rates, last year's specials, a phone number nobody answers. Guests notice, and they lose trust.
A site nobody can find. If you only show up when someone types your exact name, you're missing everyone searching for a place to stay in your area. See why your website isn't showing up on Google.
Find out where your guest house stands on Google — free
Before you spend anything, see where you stand. Tell us about your guest house and we'll send you a free SEO check: where you rank on Google today, how your site performs on a phone and the three fixes that would help most. Free, no obligation.
If you then want us to build it, a 50% deposit gets us started and within a week you see your new homepage on a live link — your rooms, your rates and your "book direct" offer, laid out properly. See how our web design process works, or go straight to it:
FAQ
Do I still need Booking.com if I have my own website?
For most guest houses, yes — OTAs are great for being discovered by new guests. Your website's job is to win the guests who already know your name, return guests and people who Google you after seeing your OTA listing.
Can I offer a cheaper rate on my own website than on Booking.com?
In South Africa, Booking.com agreed in 2024 to remove price parity clauses from its contracts with local accommodation providers, so you can set your own direct rates. Check your current contracts with any other platforms you use.
Can guests book and pay directly on my website?
Yes. The simplest route is to link to the booking system or channel manager you already use. If you don't have one, an enquiry form and WhatsApp button work well to start, and a built-in booking system can be added and quoted separately.
Who updates my rates and specials?
We do. Small changes like new rates, photos, opening hours and seasonal specials are included in our care plan — send them through and we handle it, so the site never goes stale.





