Hotels of Earth

Ndlovu Addo River Lodge

Off the R336 Dunbrody, Kirkwood, ZA

9.5 guest rating· 533 reviews

About this hotel

Luxurious Accommodation with Stunning River Views

Swimming Pool and Outdoor Activities

Enjoy a refreshing dip in the swimming pool or explore the beautiful garden and terrace overlooking the river. For adventure enthusiasts, fishing and canoeing are just a stone's throw away from the lodge.

Convenient Amenities for a Relaxing Stay

Each room is equipped with a private bathroom featuring a shower and a hairdryer. Unwind after a day of activities and take advantage of the free WiFi available throughout the property.

Barbecue Facilities for Al Fresco Dining

Gather with friends and family for a delightful barbecue experience at the lodge. Create lasting memories against the backdrop of the serene river views.

Experience the perfect blend of luxury and nature at Ndlovu Addo River Lodge. Book your stay now and immerse yourself in a tranquil riverside retreat.

Rooms & rates

Villa with Garden View

Sleeps 2 · 90 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

Studio

Sleeps 3 · 70 m² · Twin bed, Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

Chalet

Sleeps 2 · 45 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Shower

Chalet

Sleeps 2 · 75 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Coffee machine

Tent

Sleeps 2 · 35 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Coffee machine

Standard Holiday Home

Sleeps 4 · 140 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

Villa with Garden View

Sleeps 2 · 90 m² · Queen bed

  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

Cottage with Garden View

Sleeps 2 · 90 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

Chalet

Sleeps 3 · 45 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Coffee machine

Chalet

Sleeps 3 · 45 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Coffee/tea maker
  • Coffee machine

Amenities

  • Free WiFi
  • Outdoor pool
  • Swimming pool
  • Free Parking
  • Air conditioning
  • Sun loungers or beach chairs
  • 24-hour security
  • Non-smoking rooms
  • BBQ facilities
  • Canoeing
  • Cashless payment available
  • CCTV outside property
  • Daily housekeeping
  • Designated smoking area
Show all 28 amenities
  • Fire extinguishers
  • Fishing
  • Game drives
  • Garden
  • Guest rooms disinfected between stays
  • Invoice provided
  • Laundry washed per local authority guidelines
  • Outdoor fireplace
  • Outdoor furniture
  • Picnic area
  • Private check-in/check-out
  • Sun terrace
  • Terrace
  • Wine/champagne

Location

© OpenStreetMap contributors

Off the R336 Dunbrody, Kirkwood, ZA

Check-in
from 02:00 PM to 06:30 PM
Check-out
until 10:00 AM

What guests say9.5533 reviews

+ Beautiful location+ Friendly hosts+ Well-maintained propertyExpensive safariBreakfast value noted as questionable
Cleanliness9.4
Service9.9
Location9.9
Room Quality9.3
Amenities9.4
Value for Money9.3

A true South African experience that sums up our beautiful country side in the most magnificent way

10.0

The location was incredible , we stayed in the glamping tent right on the river ! The bed was the most comfortable thing I’ve ever slept on & the game drive experience was a memory I will never forget !

Not a thing!

Kelsey · VN · 2026-07-15

Een fantastisch mooie locatie waar alles tiptop inorde was met waanzinnig vriendelijke eigenaars!

10.0

Super vriendelijk personeel! Ook het ontbijt dat werd besteld en de safari die werd aangeboden waren geweldig!! De locatie is afgelegen in het midden van de natuur gelegen. Dit geeft een super mooi zicht rondom de accomodatie en zorgt voor heel veel rust!

Daphné · BE · 2026-07-12

Lovely peaceful stay

9.0

The location is beautiful, right beside the river, peaceful and quiet. The room was exceptionally clean and had everything needed for a self- catering unit. Sophia, our host, was lovely and reachable at all times. We had a lovely stay and couldn't recommend it more.

Prinsloo · ZA · 2026-07-11

Guest review

10.0

The river and sleeping rooms

It was a great stay

ZA · 2026-07-11

Guest review

10.0

Beautiful setting and close to Addo for a day drive

Nothing

Anso · ZA · 2026-07-06

A Peaceful Hidden Gem – We Can't Wait to Return!

10.0

We had an absolutely wonderful stay. The property is beautiful, peaceful, and surrounded by nature, creating a calm and relaxing atmosphere. Everything was clean, comfortable, and well looked after. Sophia was a fantastic host—warm, friendly, and welcoming. It was a pleasure meeting her, and she made us feel right at home. We especially loved the tranquility of the property and would happily return again.

Nothing at all. Our stay was wonderful, and we thoroughly enjoyed every moment.

Sonia · ZA · 2026-07-05

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 3 years old stay for free when using an existing bed.

Children from 4 years old to 12 years old stay for ZAR 300 per person per night when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.