+162
Lodge in Mpumalanga

Olifants River Lodge

  • Sleeps 208 guests
  • All ages welcome
  • Check-in: 14:00 to 19:00
    Check-out: 10:00
  • 8 President Street, Presidentsrus, 25 km from Middelburg, 1050, Mpumalanga See Map
  • TGCSA rating:

Description

Olifants River Lodge is a semi-bushveld paradise cradled in a valley situated on the banks of the Great Olifants River 25 km outside of Middelburg and is ideal for guests seeking accommodation with resort facilities and amenities.

This resort offers guests a variety of accommodation options such as campsites, cabanas, log cabins, rondavel units, a chalet, 2-bedroom apartments as well as 3-bedroom apartments. The campsites have electric points as well as access to 4 ablution blocks fitted with showers. All the other units are either furnished with double beds or single beds and have their own bathrooms fitted with either a bath or a shower or both. All linen is provided for these units, however, guests are required to bring their own towels.

Only the 2-bedroom and the 3-bedroom apartments feature a kitchen fully equipped with a stove, oven, microwave, fridge-freezer, cutlery and crockery as well as a central dining table. The other units have a kitchenette equipped with an electric pan. There are certain units that include a TV with selected DStv channels and certain units have a private patio with outdoor seating and a free-standing braai. Access to free Wi-Fi is available in the communal areas.

This resort also offers guests communal amenities and activities such as communal swimming pools, an on-site restaurant, a putt-putt course, water slides, a clubhouse with a bar, a play park for children, cricket pitches as well as rowing on the Olifants River. Additionally, there are conferencing facilities with catering options.


What you'll find here

Tea and Coffee
Free Secure Parking
Wi-Fi
Laundry Service
Conferencing Facilities
Swimming Pool
Restaurant On-Site

Reviews

4/ 5

Based on 23 reviews

Very Good

Cleanliness
3.8
Location
4.1
Value for money
3.8
Service
4.0
Safety
4.5
Guest highlights
Anchen T
Family with young children
5.0
Nice and peaceful. Lovely stay in the bush.
Dec 2025
Janine G
Family with young children
4.8
Enjoyable. Enjoyed our short stay. Stayed in the Cabana, very comfortable. Close to Middelburg. Short patch of bad gravel road. There are activities t...
See more
Jul 2025
Tommy P
On business
4.2
Only the dirt road was very bad up there. Other than that, we had a nice stay. Had a very nice stay. The dirt road up there was just very bad.
Apr 2026
Yvonne B
With partner
4.0
Peaceful and quiet. We had a nice stay. Within 150 km of Pretoria. Lovely surroundings. Good caravan facilities. 3 other types of accommodation. Good ...
See more
Feb 2026
Annelie H
4.0
Comfortable, safe and good location. Very nice stay, just very cold! The cottages could do with something to ward off the cold.
Jul 2025

Meet your host

Take a look at the host’s track record and reviews from their other properties. View host’s profile

4.6/5

Dream Verified

Properties 18

Reviews 462

On LekkeSlaap 16 years

Location

  • 8 President Street, Presidentsrus, 25 km from Middelburg, 1050, Mpumalanga
  • Guests think Olifants River Lodge is in a very good location
Click to view location
View map
From
R 1 630
per night, for 2 ppl

You won't be charged yet

Reserve
From
From R 1 630
per night, for 2 ppl
Reserve

You will not be charged yet.

From
R 1 630
per night, for 2 ppl
Reserve

8 President Street, Presidentsrus, 25 km from Middelburg, 1050, Mpumalanga

See Map
  • Sleeps 208 guests
  • All ages welcome
  • Check-in: 14:00 to 19:00
    Check-out: 10:00
  • TGCSA rating:
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAA24b94847de6e46b5f01a794ffa61c064f60cca73191023a72b0931818d1c0d343fa1ffcc320cf3cdfc59ab7938eaaa061a24?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 From R1 630 per night, for 2 ppl 23 5 1 4 8 President Street Presidentsrus 1050 Mpumalanga 021 201 8901 14:00-19:00 10:00 -25.761662849082 29.312489032745
Search broader areas

Welcome to LekkeSlaap

Guest account already exists

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account linked to

It looks like you already have a guest account. Please log in to verify your identity before we set up your host profile.

Enter your email address to get started

Subscribe to receive special offers