South Africa is regarded as the most child-friendly country in Africa, with plenty of family accommodations options, well-stocked shops, sunshine, safe beaches, high hygiene standards, animals, and babysitters and burgers on tap. Hotels usually provide discounts for children under 12, and children under 2 sharing with parents are usually allowed to stay for free. Ages and discounts vary considerably, however, so it's best to check beforehand. South Africa also has a large number of excellent self-catering cottages, hotels, and guest lodges. Bear in mind that most private game reserves will not accept children under 12, and since prophylactics are not recommended for those under 5, choose a malaria-free area, or visit during a dry winter.