Thamalakane River Lodge’s accommodations are comprised of character stone cottages and chalets. Each cottage is en suite and features private patios set in beautiful gardens designed to complement the plants in and around the river. Two Kingfisher family cottages (2 adults, 2 children), three Jacana chalets (2 adults, 1 child) and one honeymoon suite (with four-poster bed and private dining on request) cater for all accommodation needs. Some of the cottages boasts private plunge pools, and all of the chalets and cottages are equipped with mosquito nets, ceiling fans, tea/coffee-making facilities, and include 2 bottles of mineral water daily.

Thamalakane River Lodge also offers a number of tents, each on its own deck overlooking the river with shared facilities including hot showers.