Egypt will host the 2019 Africa Cup of Nations between June 15 and July 13,
President Confederation of African Football (CAF) Ahmad Ahmad announced this in Dakar on Tuesday.
The CAF executive committee preferred Egypt to South Africa as replacements for original hosts Cameroon, who were dropped due to delays in preparations and concerns over security.
Egypt received 16 votes from the executive committee, South Africa one and there was one abstention.
CAF President made the announcement just hours after CAF said it would not disclose the winner until Wednesday to allow the media to concentrate on the annual awards ceremony in Dakar later Tuesday.
It will be the fifth time Egypt stage the biennial showpiece of African football after 1959, when the country was called the United Arab Republic, 1974, 1986 and 2006.
Egypt only entered the running to host the Cup of Nations when fellow North African country Morocco announced they would not bid to do so.