With a stay at Ndau Lodge in Nkhata Bay, you'll be on the beach, just steps from Lake Malawi and a 5-minute drive from Ilala Ferry Port. This upscale lodge is 0.9 mi (1.5 km) from Chikale Beach and 28.9 mi (46. ... Read more

View all Luxury Hotels in Nkhata Bay