Africa has more to offer than just wildlife safaris and nature experiences. The cities too, have a lot to offer to discerning visitors. We sample ten of the top cities in Africa, showing you why you should visit them.


Cape Town, South Africa (Accommodation)

Table Mountain - Cape Town

If there is a city in Africa that has something for everyone, that city has to be Cape Town. Whether you are looking for a beach holiday, watersports, mountain climbing, or a wine tour, you have come to the right place. There are even forests to explore not too far from the city.

Nestled in a bowl-like Valley in between the lofty Table Mountain on one side and the sea on the other, Cape Town looks like a picture cut out of a storybook.

The local food and wine are excellent, and there are old Edwardian, Victorian, and Cape Dutch buildings still well preserved in Cape Town, surrounded by contemporary buildings.

People who are more interested in theater, music and the Arts will not be disappointed either, as South Africa has the most vibrant art scene on the continent.

It is the only place in Africa where visitors can interact with penguins. Visitors can also view whales and sharks.

For a more serene experience, visit Kirstenbosch Botanical Gardens.

Book Cape Town Tours and Activities Online


Nairobi, Kenya (Accommodation)

As one of the leading innovation hubs in Africa, Nairobi is an exciting place to live in. Multinationals are setting up shop in Nairobi all the time, and the local people are some of the most good-natured and hospitable in the world.

The Nairobi National Park is the only Wildlife Park in the world that is in a city. Nowhere else can you hop into a car and within fifteen minutes be on a wildlife safari.

The weather in Nairobi is always mild. It never gets too cold. Nairobians love to party. There are amazing restaurants and nightclubs in the city.

Book Nairobi City Tours and Activities Online


Cairo, Egypt (Accommodation)

Cairo is best known as the home of the Great Pyramids and the Sphinx, the oldest monuments in the world. But it is not just a monument to the past. Present day Cairo is more vibrant than ever. Huge bazaars filled with food, fabrics, spices, jewelry, arts and crafts, pottery, and puppets. Enough to exhaust even the most dedicated shopaholic.

To immerse yourself in the history of this great kingdom, visit Memphis, Dahshur, and Saqqara. The Egyptian museum is not to be missed.

Just like Jerusalem, Cairo has a long religious history. There are ancient mosques, ancient churches and old synagogues to see.

Book Cairo Tours and Activities Online


Tunis, Tunisia (Accommodation)

Tunis is a treasure of ancient art and architecture. The most famous collection of Roman mosaics can be found right here in Tunis. The buildings are a mix of modern architecture, ancient Islamic and Roman buildings.

Sidi Bou Said is a breathtakingly beautiful neighborhood, lined with gorgeous white and blue buildings. The view of the shoreline is so picturesque and charming cafes sit on cliffsides.

Old town Tunis, with its narrow streets and old, sometimes dilapidated buildings offers a wonderful setting for a leisurely walk down memory lane.

Tunis’ Ville nouvelle was built in the French colonial era. It has large awe-inspiring Cathedrals and pleasantly wide avenues.

One of the best places to spend a relaxing evening is at the port, La Goulette.


Windhoek, Namibia (Accommodation)

With just over 300,000 people, Windhoek is a relatively small and charming city. It is one of the cleanest and safest cities in Africa. The local beer is amazing.

In Windhoek, African and European culture mix beautifully. It looks a lot like some European cities. Namibia is mostly desert, and Windhoek is a green jewel in the wilderness.

The Gorengeab Water Treatment Plant in Windhoek made history 32 years ago when it became the first water treatment plant in the world to recycle sewage water and turn it into the water for domestic use.

Windhoek is one of the premier centers of ship skin trade in the world. Charming, handmade crafts from the Himba tribe are easily available in open air markets the city.

In the outskirts of the city, you giraffes, and waterbuck roam freely, making your drives more interesting.

Restaurants in Namibia offer coffee, German cuisine, Italian and African cuisine.


Port-Louis, Mauritius (Accommodation)

By Peter Kuchar (pkuchar) – Own work, CC BY-SA 3.0,

Port-Louis is a vibrant, sun-kissed, seaside city. At the Central Market, local Indians, Muslims, and Creoles gather to sell their handicrafts, tee shirts, gift items, and herbs.

The Champs Des Mars Racecourse is a 200-year-old horse racing venue.

The Pamplemousses Royal Botanical Gardens measure a massive 59 acres. They are full of beautiful grasses, flowers, fruit trees, herbs, and woods. Enough to keep a visitor occupied for days on end.

Many visitors enjoy exploring the Muslim quarters, which look a lot different from the high-rise modern buildings in town. Bakeries serve treats to the visitors.

In Mauritius, big business and small business exist side by side.

Book Port Louis Tours and Activities Online


Agadir, Morocco (Accommodation)

Agadir has a beautiful beach, well loved by visitors. A world-class marina forms an excellent site for sailing.

On the beach, cute little cafes serve a variety of dishes to holiday goers.

The Kasbah for trees, built in the 1500s, provides a good place to rest with a nice view of the sea.
Agadir is a city that is best explored on foot. That way visitors can get a more hands-on experience of the city.

The Modern mosque is popular for its unusual design. At the local museum, visitors learn about the Berber’s and sample the local art.


Luanda, Angola (Accommodation)

By Fabio Vanin – Research project Culture and safety in Africa, CC BY-SA 3.0,

Thanks to the booking oil Industry, Luanda is one of the most expensive cities in the world. Any visitor to this city had better come prepared with enough money.

The weather is comparable to that of Trinidad and Tobago. Hot and humid.

In Angola, many people speak Portuguese. There is even an annual carnival, somewhat like the one in Rio.

Angola is known for its exquisite traditional, ethnic art. At the Futungu market just outside town, traders sell traditional arts and crafts while musicians play traditional Angolan musical instruments.


Johannesburg, South Africa (Accommodation)

By User: (WT-shared) NJR ZA at wts wikivoyage – Own work, GFDL,

Johannesburg is a center of Art and Culture as well as a great place to party. There are more than forty art galleries and dozens of cultural institutes. In the cultural villages, visitors get to learn more about the tribes of South Africa and their ways of life.

At the Apartheid museum, visitors can learn more about the more unsavory past of South Africa.

Also known as the city of gold, Johannesburg is a center of shopping. Whether you are looking for locally made, handcrafted items or international brands, Johannesburg is the place to shop.

High-end restaurants and spas offer delicious food and recreation for patrons.


Lagos, Nigeria (Accommodation)


Busy is not a strong enough word to describe the bustling metropolis that is Lagos.

You can love it or hate it, but there is nothing quite like the energy of Lagos. With more than 21 million people, Lagos is by far the biggest city in Africa.

The local cuisine is worth sampling, and there are great clubs and restaurants in the beach where people can spend a relaxing and fun evening.

The bridge connecting Lagos island to the mainland is the longest bridge in Africa.
Whatever you do, avoid getting caught up in the daily traffic jam. Take a drive on the bridge during nonpeak hours.

Lagos is the home of Nollywood, the hub of film production in Africa. It is also the place where many of Africa’s most famous musicians began their careers.