Die Chobe Bush Lodge liegt direkt am Chobe Nationalpark, 150 Meter vom Chobe-Fluss entfernt.
Die Anlage verfügt über ein Restaurant, in dem lokale Speisen engeboten werden, sowie ein Swimmingpool, ein Souvenirladen und die Aussichtsplattformen für die Tierbeobachtung.
Sämtliche 38 geräumige Zimmer verfügen über Bad/WC, Klimaanlage, TV, Safe, Balkon oder Veranda.