The other last four match will see Mali taking on Guinea in Douala on the same day.
All the countries to play in the last four of the tournament were known on Sunday night following the conclusion of the quarter-final matches.
The quarter-final matches saw the Atlas Lions securing their place when beating Zambia 3-1 at Reunification Stadium in Douala on Sunday.
The Moroccans progress to face Cameroon who secured a 2-1 comeback victory over two-time winner DR Congo at the Japoma Stadium in Douala on Saturday.
Mali progressed after they defeated Congo 5-4 in a penalty shootout on Saturday as their clash ended in a 0-0 draw after extra time in Yaounde.
The Eagles will face their neighbours Guinea in the last four of the competition after the latter defeated Rwanda 1-0 on Sunday.
There will be two rest days before the tournament resumes at the various venues.
The semi-final will start on Wednesday when Mali play take on Guinea at the Japoma Stadium in Douala.
Cameroon targets victory
The other last four match will be played on the same day between hosts Cameroon and title holders Morocco at the Limbe Stadium.
The winners of Wednesday’s matches will clash in the final at the Ahmadou Ahidjo Stadium on Sunday.
The losers will play in the third-place playoff at the Reunification Stadium in Douala on Saturday.
This is the sixth edition of the African Nations Championship tournament that started in 2009.
Morocco targets victory in this year’s edition after winning it in 2018 when they hosted it.
Meawhile, Cameroon also targets victory to repay their fans who supported the team amidst COVID-19.