Home / Botswana

Botswana

Chobe accommodation

Ichingo Chobe River Lodge

Want to catch a Tigerfish? This is the place to do it! Nestled on Impalila Island in Namibia, Ichingo Chobe River Lodge is a tented lodge surrounded by breathtaking scenery, abundant wildlife, birdlife and ideal fishing conditions.

Chobe accommodation

Cresta Mowana

This 4 star hotel is perfectly placed on the Chobe River River to offer easy access to the plentiful wildlife at the nearby Chobe Game Park.

Scroll to Top