Turn over a new leaf

Relax with a good book


A place to marry or tarry

Puts other gardens in the shade

Stroll beneath ancient trees

There's no queue for this bank

Watch the river flow by.

About River Lodge Farm

Discover a sheltered place of great intimacy, and stay awhile

Keith Kirsten
At the foot of the Magaliesberg, in a secluded riverside garden, you will find River Lodge Farm. This former sheep farm has been transformed by Keith Kirsten into a tranquil refuge for holidaymakers and business people alike.

Let the gentle sounds of birdsong and the Crocodile River wash over you, enjoy a picnic or a glass of wine beneath the shady branches of ancient trees and stroll through an abundant display of indigenous plants.
As the day ends and the sky becomes a canopy of stars, turn in for a great night’s sleep in one of our three comfortable and fully-equipped self-catering cottages.

River Lodge farm is conveniently located for Lanseria International Airport, Hartbeespoort Dam, Joburg’s northern suburbs and the restaurants and venues of the Cradle of Humankind World Heritage Site. We offer a truly comfortable country experience, and warm and genuine hospitality.

Stop & smell the roses

Time slows as our garden grows


Spend time at leisure.


This is how we stream.


River Lodge Farm features three self-catering suites (rated 3-star by TGCSA). Each cottage has everything you need for a quiet weekend getaway, or just a quick overnight stop. Facilities include bedroom with double or twin beds, DSTV, en-suite bathrooms with bath and shower and a full kitchen or kitchenette for preparing meals and snacks.


Step outside to be surrounded again by nature and the abundance of exquisite plant and tree life that reveals the subtle hand of a master gardener.

There’s no finer way to end a day in the country than by watching as the glow of the setting sun is replaced by the glow of the braai coals.


A wedding anniversary the celebration of love, trust, partnership, tolerance and tenacity.

Keith Kirsten
The Barn is a unique venue that makes a beautiful setting for marking your arrival at one of life’s milestones. Birthday bashes become even more special in a garden, where the passage of the seasons reflects life’s journey. Beginning the adventure of married life in The Barn is the perfect start to your perfect love.
Once a working sheep farm, it is now a place where you can gather your herd of family and friends (up to 120 guests) for dinner and dancing.

Join hands on the banks of the Crocodile River (no tears now!) and share that first precious kiss under ancient trees.

Green is the best colour in the world: the source of all loveliness

Keith Kirsten
Hire of The Barn includes exclusive use of all areas of Riverside Lodge, including all three guest cottages and lanterns in the trees alongside the river for early morning or evening ceremonies.

We can also provide chairs and tables if required. We’ve been fortunate enough to host many special events over the years, so we can help with
suggestions for decorations and other ways to create an event so special that your guests will talk about it for years afterwards.

All this for a flat fee of R20,178 (including VAT) – a small price to pay for lifelong happiness. Cutlery, crockery and glassware can be hired at extra cost.

Flowers are restful to look at because they never get into flights

Keith Kirsten
Why is that all food tastes better al fresco? Open-air dining can be whatever you need it to be: formal, with candles and silver service; or a chilled extended family picnic on the banks of the river.

When you hire The Barn, it’s your venue, and we’ll help you celebrate in your own way.
That includes getting all the flavours just right. We can recommend some excellent catering companies who know The Barn and who know how to make the best of this very special place.

One of the joys of being in the countryside is being able to indulge all your senses– and a meal in a shady garden lets you do just that.


People who’ve stayed at River Lodge Farm tend to recommend us without hesitation. If you know when you want to stay, we’d recommend you make a reservation. Fill in this form for more information. And get ready to enjoy Keith’s country creation.

* — these fields are required


Call Ben
+27 11 317 0903
+27 11 317 0906
+27 83 388 6658
M5 Beyers Naude Ext, Portion 32 of 16, 528 JQ Lindley, Lanseria, Gauteng

All the fields are required
Open the map
Close the map