Impalila Island Lodge


Where the mighty Chobe and Zambezi Rivers meet

Impalila Island Lodge is on the confluence of the Chobe and Zambezi Rivers. Surrounded by game parks that rank among Africa's best, the lodge is a secluded haven of tranquillity in a setting so spectacular it quickens the heartbeat. With an enormous baobab tree as its centrepiece, the lodge lines the water's edge with 16 luxurious suites and a sumptuous living area.

The en-suite rooms are log cabins raised above the marshy island floor on stilts; the décor is polished teak, white linen and African sculptures. Each has a secluded balcony peeking out through papyrus and palm over the silent river. The living area has a large wooden deck built around the baobab tree, a pool deck, and a cosy open-sided lounge and pub area. Dining – on fresh ingredients and fine wine – occurs in several venues: at the water's edge; on another island; in the privacy of your room; beneath the stars by the great baobab tree; as well as in the dining room.

Impalila Island Lodge: the river is the source of life

The Chobe and Zambezi Rivers are massive arteries of life that flow through the continent towards the Indian Ocean. Activities at Impalila Island revolve around the water and you have a variety of options: river cruises, mekoro safaris, game viewing, birding, walking safaris, fishing, cultural interaction, and scenic flights. Of course, you could just take a lounger beneath the shade of a large mahogany tree beside the river and read a good book until the birdsong drowns out your thoughts.

Restaurant on premises Malaria area Safari destination Swimming pool


Impalila Island
Chobe River

Adjacent to Botswana's Chobe and on the confluence of the Chobe and Zambezi Rivers, Impalila Island Lodge is on the eastern tip of Namibia in the Caprivi region.

You May Also Enjoy

Price on request


What our guests say about us

Call Us

Office Hours: Open Closed
08:30 - 17:00 (GMT+2)
Toll Free:

0808 238 0044

888 2156 556

1 800 447164

1 800 947168

1 844 8517 090

800 900 341

800 101 3310

080 045 2877

800 018 4895

0800 182 3211

0800 562 964

0800 295 105

0800 919 394

0800 721 24

800 260 73

0800 848 229

1 844 2867 643

9009 476 83

0018 005 11710

0800 444 6880

018 0051 81937

0800 7618 612

800 827 648

Local Number:

+27 21 469 2600