River Lodge

  • River Lodge
  • River Lodge
  • River Lodge
  • River Lodge
  • River Lodge
  • River Lodge
  • River Lodge
  • River Lodge
  • Nearby river
  • Description
  • Facilities
Situated along the Valley of the Olifants in the Limpopo Province bordering Mpumalanga, is the quaint and pristine River Lodge, with breathtaking views of the majestic Drakensberg Mountains and the Olifants River on our doorstep. Our manicured gardens, beautiful big trees and endless bird song, make River Lodge the ideal place for rest and relaxation. Families are also catered for with various recreational activities and by creating more than a home away from home environment. River Lodge boasts with the existence of the ancient Baobab tree, under which one can sit and enjoy a sundowner. We have the added value of having a complimentary car valet service for our guests.

River Lodge has state of the art facilities that cater for business needs like conferences, meetings, strategy sessions and team building exercises. Our facilities can accomodate 10 to 300 delegates. These facilities are designed to ensure productive sessions for today's discerning business people.

River Lodge is in close proximity to many of the wonders of the Lowveld with the Kruger National Park about 45km away. Surrounded by more than a dozen game farms, the area also boasts of Echo Caves, God's Window, Bourkes Pot Holes, Blyde River Canyons and many other popular sites. River Lodge offers a shuttle service to the Eastgate Airport

Make River Lodge your next destination, the ultimate destination.

  • Type: Lodge
  • Sleeps: 226
  • Check-in: 01:00 PM
    Check-out: 10:00 AM
  • Reviews: 0
  • Parking Available
  • Swimming Pool


  • 3 Stars - Tourism Grading Council of South Africa

Nearby Places

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

In and Around

Nearby Locations
Nearest Airport
Featured Destinations
R330 p/p sharing
Invalid date
Invalid date

Why use SafariNow?

  • Over 116000 establishments
  • No booking fees
  • Over 101000 customer reviews
  • Need to speak to us?
  • (South Africa) 0861 801 802
  • (International) +27 21 710 5800