MyNextDestination

10 best coastal cities in Africa

Salt in the air, ferries on the commute, and a sea view from somewhere in your day.

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

    Accra, Ghana

    100
    match

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

  3. #3

    Zanzibar, Tanzania

    100
    match

    Spice island in the Indian Ocean. Stone Town's twisted alleys, reefs offshore, slow days.

  4. #4

    Lagos, Nigeria

    100
    match

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

  5. #5

    Essaouira, Morocco

    100
    match

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

  6. #6

    Lamu, Kenya

    100
    match

    Swahili island town with no cars, only donkeys. Coral-rag mosques, dhow harbour, deeply slow.

  7. #7

    Casablanca, Morocco

    78
    match

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

  8. #8

    Tunis, Tunisia

    77
    match

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

Coastal cities in other regions

Other rankings in Africa