• "The Riverhouse"

    welcomes you
  • to a spectacular wildlife experience...

  • on the edge of the Kruger park...

  • at the banks of the Crocodile River...

  • with old fashioned hospitality...

  • to enjoy South Africa at its best!

The River House Guest Lodge


A warm welcoming and old fashioned African hospitality awaits you at our picturesque guest lodge on the banks of the Crocodile River in Mpumalanga, Proudly South African.

River House Lodge, a picturesque accommodation nestled in the heart of nature, offering a tranquil and luxurious retreat for guests. Our lodge boasts stunning views, comfortable amenities, and a serene atmosphere that is perfect for travellers looking to unwind and explore. Providing our guests with a unique and unforgettable experience, surrounded by the beauty of nature and exceptional hospitality, history and nature.

We are thrilled to offer you a special price package that is tailored to meet your specific needs and budget requirements.

River House is an ideal stepping stone to visit the Kruger National Park and surrounding areas. (Malelane Gate to the Kruger is a mere 12 minute drive from the lodge.)


Check out our Adam & Eve Spa for total relaxation in the midst of the African wilderness!

Health and Beauty Treatments:
  • Aromatherapy Massage - 60min Full Body
  • Back, Neck & Shoulder - Massage 45min
  • Reflexology Ancient Foot - Massage 45min
  • Manicure & Pedicures also available.
  • Couples Packages available

Mon to Sat 8am-6pm
*Waxing on request
Please make a booking in advance with Daffue

Health and Beauty Treatments

Please take note of our Policies:

Gay friendly.

No children under the age of 13; no pets.

A 10% service charge will be added to your final bill.

Wi-Fi available. No TV or radio in the rooms. 

How to get here

From Johannesburg

By road: an easy just under 4 hour scenic drive via the N12 and N4; excellent roads.

GPS Coordinates: 25° 29.21S / 31°29.56E

By air: to Nelspruit (Kruger Mpumalanga International Airport, car hire available), a 1 hour drive.

Private airplanes can land at Malelane Airport, a 12 minute drive (car hire available).

Transfers: We will gladly assist you in organising transfers from Nelspruit or Malelane airports.


River House Guest Lodge, 27, Visarend Street Malelane, 1320, Mumpalanga, South Africa

Phone: +27 (0) 13 790 1333


+27 (0) 82 475 2730 or

+27 (0) 82 375 0431

QUESTIONS? Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

BOOK HERE                 Copyright © 2023 River House Lodge.