Ntwala Island Lodge


The pinnacle of secluded luxury in the Caprivi

The flagship in the Island Lodges portfolio, Ntwala Island Lodge is the pinnacle of luxury and seclusion in the Caprivi Strip. The sound of two mighty rivers – the Chobe and Zambezi – converging is a constant roar and your island is a forest of seclusion and comfort. The four palatial suites are masterpieces of refined elegance and all-out decadence.

Each has a private plunge pool on a large deck that extends out over the water; private beaches with hour-glass soft white sand; and an enormous bathroom with an atrium bath, its glass sides giving glimpses of river through a wall of jungle. The opulent living area, connected to the island suites by wobbly jetties and walkways that wind through the dense woodland, is up to the high standards. Fusion cuisine is done to order and there are a fine selection of South Africa's wines to wash it all down.

Water-borne game viewing

The islands at this busy junction of rivers are rich in biodiversity and support a brilliant array of birdlife; on safaris further afield upstream and down you can go in search of Africa's big game: elephant, buffalo, crocodile, hippo, and a spread of riparian wildlife. Each suite has a private game viewing safari boat and a dedicated game guide; the romantic mokoro is Africa's version of a Venetian gondola: a tree trunk, hollowed out and poled by a swarthy local guide who has known the quiet waterways, its animals, plants, and birds since childhood.

Restaurant on premises Safari destination Swimming pool


Ntwala Island Lodge
Chobe and Zambezi Rivers

Ntwala Island Lodge is in the middle of nowhere. Literally. Four countries meet at the confluence which forms the string of islands upon which it stands and the only access is by boat from Botswana.

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