Best places to visit in Africa in December
In December, Africa's best-scoring destinations are Sharm El Sheikh (93), Marsa Alam (92) and Cape Town (91): 5 of its 50 well-known places are at their seasonal best, mostly in North Africa; Southern Africa averages 77/100.
Each place is scored at its seasonal best — beaches on beach weather, cities on walking weather, ski towns in snow season. Tap any place for the full December breakdown.
Classics at their best in Africa in December
The places you already know, in the month the climate agrees with them. 5 of Africa's 50 well-known places are in one of their own top-three months.
- 1
Sharm El Sheikh, Egyptnice, dry93tier S - 2
Marsa Alam, Egyptnice, dry92tier S - 3
Cape Town, South Africawarm, dry91tier S - 4
Hurghada, Egyptnice, dry91tier S - 5
Luxor, Egyptnice, dry91tier S - 6
Merzouga, Moroccocool, dry, clean air91tier S - 7
Nairobi, Kenyawarm, a little rain, clean air91tier S - 8
Cairo, Egyptnice, dry90tier S - 9
Dahab, Egyptnice, dry, clean air90tier S - 10
Lamu, Kenyasweltering, a little rain, clean air90tier S - 11
El Gouna, Egyptnice, dry89tier A - 12
Stellenbosch, South Africahot, dry, clean air89tier A - 13
Alexandria, Egyptnice, dry88tier A - 14
Grand Baie, Mauritiushot, a little rain, clean air88tier A - 15
Hermanus, South Africawarm, dry, clean air88tier A
Under the radar in Africa in December
Less-visited places whose December weather outscores the classics above — the data's own suggestions.
- 16
Bahir Dar, Ethiopiawarm, dry, clean air97tier S - 17
Gondar, Ethiopiawarm, dry, clean air95tier S - 18
Lalibela, Ethiopianice, dry93tier S - 19
Praia, Cabo Verdewarm, dry93tier S - 20
Addis Ababa, Ethiopianice, dry92tier S - 21
Boa Vista, Cabo Verdewarm, dry92tier S - 22
Aswan, Egyptnice, dry91tier S - 23
Jamestown, Saint Helenanice, dry, clean air91tier S - 24
Kololi, Gambiahot, dry, poor air quality91tier S - 25
Laayoune, Western Saharanice, dry, poor air quality91tier S - 26
Mindelo, Cabo Verdewarm, dry91tier S
Every region of Africa in December
The best-known place in each part of Africa this month, even where the month is only fair.