River Bend Country Lodge está situado dentro do Parque Nacional Addo Elephant em Addo, África do Sul, oferecendo um ambiente sereno para a vida selvagem. O lodge está localizado em uma área livre de malária conhecida por sua observação do Big 5. Atrações próximas incluem o próprio Parque Nacional Addo Elephant, que cerca o lodge, e as Montanhas Zuurberg a cerca de 15 km de distância. O Aeroporto Internacional de Port Elizabeth está a aproximadamente 72 km do lodge.