Best places to visit in Africa in March
In March, Africa's best-scoring destinations are Sharm El Sheikh (96), Cairo (95) and Marrakesh (94): 11 of its 50 well-known places are at their seasonal best, mostly in Egypt & the Red Sea; Namibia & Botswana averages 74/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 March breakdown.
Classics at their best in Africa in March
15The places you already know, in the month the climate agrees with them. 11 of Africa's 50 well-known places are in one of their own top-three months.
- 1Sharm El Sheikh 🇪🇬 Egyptwarm, dry · best April96
- 2Cairo 🇪🇬 Egyptnice, dry · best March95
- 3Marrakesh 🇲🇦 Morocconice, a little rain, clean air · best March94
- 4Marsa Alam 🇪🇬 Egyptwarm, dry · best April94
- 5Ouarzazate 🇲🇦 Morocconice, dry · best March94
- 6Siwa 🇪🇬 Egyptnice, dry · best November94
- 7Alexandria 🇪🇬 Egyptnice, dry · best April93
- 8Dahab 🇪🇬 Egyptnice, dry · best April93
- 9Hurghada 🇪🇬 Egyptwarm, dry · best November93
- 10El Gouna 🇪🇬 Egyptwarm, dry · best October92
- 11Imlil 🇲🇦 Morocconice, dry · best April92
- 12Lamu 🇰🇪 Kenyasweltering, dry, clean air · best January91
- 13Cape Town 🇿🇦 South Africawarm, dry · best November90
- 14Casablanca 🇲🇦 Morocconice, a little rain, muggy air · best April89
- 15Durban 🇿🇦 South Africahot, rainy, muggy air · best January87
Under the radar in Africa in March
4Less-visited places whose March weather outscores the classics above — the data's own suggestions.
Every region of Africa in March
10The best-known place in each part of Africa this month, even where the month is only fair.
- Sharm El Sheikh 🇪🇬 EgyptEgypt & the Red Sea · avg 93/100 over 9 · warm, dry96
- Marrakesh 🇲🇦 MoroccoMaghreb · avg 87/100 over 7 · nice, a little rain, clean air94
- Lamu 🇰🇪 KenyaSwahili Coast · avg 86/100 over 3 · sweltering, dry, clean air91
- Cape Town 🇿🇦 South AfricaCape & Garden Route · avg 87/100 over 5 · warm, dry90
- Casablanca 🇲🇦 MoroccoMorocco's Atlantic Coast · avg 85/100 over 3 · nice, a little rain, muggy air89
- Nairobi 🇰🇪 KenyaEast Africa · avg 74/100 over 8 · warm, a little rain87
- Durban 🇿🇦 South AfricaEastern South Africa & Mozambique · avg 82/100 over 5 · hot, rainy, muggy air87
- Swakopmund 🇳🇦 NamibiaNamibia & Botswana · avg 74/100 over 3 · warm, dry, clean air87
- Praslin 🇸🇨 SeychellesIndian Ocean Islands · avg 76/100 over 5 · sweltering, rainy, clean air86
- Victoria Falls 🇿🇼 ZimbabweZambia, Zimbabwe & Malawi · avg 75/100 over 2 · hot, a little rain, clean air75