MyNextDestination

10 best foodie cities in Africa

Where dinner is a destination and lunch is an event.

Ranked by climate, cost of living, language access, safety, and lifestyle fit. Personalize this →

  1. #1

    Cape Town, South Africa

    100
    match

    Where a flat-topped mountain drops into two oceans. Few cities marry nature and city this well.

  2. #2

    Marrakech, Morocco

    100
    match

    Red-walled medina with souks, riads, and the High Atlas as a backdrop.

  3. #3

    Accra, Ghana

    100
    match

    West Africa's friendliest capital. Coastal, anglophone, with a growing creative and tech scene.

  4. #4

    Cairo, Egypt

    100
    match

    Megacity on the Nile. Pyramids on the suburbs, five thousand years of history layered everywhere.

  5. #5

    Lagos, Nigeria

    100
    match

    Nigerias commercial engine. Afrobeats was born here, Africas biggest tech ecosystem grew here.

  6. #6

    Essaouira, Morocco

    100
    match

    Windy Moroccan port. Blue-shuttered medina, kitesurfers in the bay, fresh sardines off the boats.

  7. #7

    Stellenbosch, South Africa

    100
    match

    Cape wine country university town. Oak-lined streets, granite mountains, world-class vineyards.

  8. #8

    Casablanca, Morocco

    78
    match

    Morocco's economic engine. Art Deco bones, ocean breeze, and the country's biggest mosque.

  9. #9

    Tunis, Tunisia

    77
    match

    North African capital with a UNESCO medina, Mediterranean light, and Roman ruins down the road.

Foodie cities in other regions

Other rankings in Africa