A soulful ranch stay on the Zambezi River

Surrounded by riverine forest and open skies, Chundukwa River Lodge is situated on a private horse ranch along the Zambezi River. Only 25 km upstream from Victoria Falls, this all-inclusive eco-lodge is supported by a thriving organic garden. The air carries the scent of earth and wildflowers, accompanied by the sounds of birdsong and hippos grunting in the river. The atmosphere here is peaceful yet filled with quiet life.

Drift down the Zambezi on sunrise or sunset cruises, ride through the bush on calm, well-schooled horses or explore flora & fauna on guided walks and birding safaris. A floating river picnic and fishing on the dam invite stillness, while nearby experiences include Victoria Falls adventures, game drives in Mosi-oa-Tunya National Park and a cross-border day trip to Botswana’s Chobe National Park. For families, pony and bike rides, farm animal visits and nature-based activities will delight young travellers.

The open-fronted riverside chalets rise on stilts above the Zambezi. Each chalet features an en-suite bathroom, mosquito nets, ceiling fans, a private deck as well as handcrafted gowns and slippers made from local chitenge fabric. The larger Jacana Chalet accommodates families of four, while Chundu Cottage, an exclusive-use retreat, welcomes children of all ages. It has its own pool, gardens and optional self-catering facilities. 

Chundukwa River Lodge Highlights

  • Peaceful eco-lodge on a private horse ranch, 25 km from Victoria Falls
  • Sunrise and sunset cruises, horseback safaris, birding and guided bush walks
  • Locally inspired, handcrafted comforts in open-fronted riverside chalets
  • Exclusive-use Chundu Cottage with pool, gardens and family-friendly amenities
  • Sustainable living ethos with organic gardens and strong community partnerships

Best Price Guaranteed

Watch this video to find out more about our Price Guarantee
From  $NaN  per person per night
TripAdvisor Traveller Rating
297 Reviews

Let's plan your trip

Ready to start your journey?

ZA Number: +27 21 469 2600