With Africa being such a large continent, it would be wise to plan your vacation to 1 specific region. This allows you to fully experience that region. Within each region, you could enjoy a multiple-destination vacation.
Regions, destinations, and peak seasons:
North Africa (Egypt, Morocco), November–March
East Africa (Tanzania, Kenya, Uganda), December–February, June–September
Southern Africa (South Africa, Namibia), December–March