Afro ICON

My Top 10 Best African Countries to Visit

My Top 10 Best African Countries to Visit

Last updated on April 12th, 2023 at 10:17 am

Looking for the best countries to visit in Africa? Let me help!

Africa is a huge and diverse continent, so deciding where to go can be difficult and people often ask me which are my favourite countries in Africa to visit.

“I only have a short time,” they say. “Where would you go if you had to choose?”

Well, this is very subjective and I haven’t been everywhere in Africa, but from the countries I have been to (I haven’t been to Ethiopia or Ghana yet – I’m going to both in 2024 – and I’m pretty sure I’ll love those), these would be my best countries to visit in Africa (they’re in alphabetical order – I couldn’t choose, oh, and there’s 11, not 10, because 10 is catchier than 11😉)….

Please Note: Some of the links in this post are affiliate links, which will earn me a small commission at no extra cost to you. Affiliate sales help with the running costs of this site, so thank you for your support!


The Best African Countries to Visit

Africa – Best Countries to Visit in East Africa

Kenya

Kenya is one of the best African countries to visit because it has a little bit of everything – great safaris, exciting cities, and beautiful beaches. It’s sometimes called Africa for beginners as the tourist trail is well-trodden in Kenya.

It has plenty of national parks, including the legendary Masai Mara which is home to the ‘Big Five’ safari animals (elephant, lion, leopard, Cape buffalo and black rhino) and the annual wildebeest migration, and Samburu National Reserve which is home to the ‘Special Five’.

There are also plenty of other national parks to visit and once you’re done, you can relax on the stunning beaches of the Swahili Coast or on the island of Lamu.


See my full Kenya travel guide here.

My Top 10 Kenya Highlights
  1. Going on safari in Masai Mara National Reserve and seeing the wildebeest migration.
  2. Seeing the elephants in Amboseli National Park (with beautiful views of Mount Kilimanjaro).
  3. Going on safari in Tsavo National Park which is famous for large numbers of elephants.
  4. Exploring Nairobi City and Nairobi National Park.
  5. Visiting Lake Turkana and experiencing the Lake Turkana Festival.
  6. Visiting the Maasai or Samburu tribe.
  7. Exploring historical Mombasa and the Swahili coast (Malindi, Diani, Kilifi & Watamu).
  8. Living the ‘hakuna matata’ life on Lamu island.
  9. Meeting the rhinos at the Ol Pejeta Conservancy.
  10. Climbing Mount Kenya, the 2nd highest mountain in Africa.

Tanzania

What can I say about Tanzania? It’s the African all-rounder really, which is what makes it one of the best African countries to visit! With a mix of modernity, history and a little bit of Swahili magic. Tanzania was listed in CNN’s best places to visit in 2023.

Tanzania is the Africa of your dreams and even with months to explore, you’ll never get bored of this vast, beautiful and culturally diverse country – I never have!

It’s home to some of the best safari destinations on the planet, including the Serengeti and the Ngorongoro Crater, as well as Africa’s highest mountain, Mount Kilimanjaro.

The beaches are beautiful and you will love the vibrant Swahili coast, including the historical and fascinating islands of the Zanzibar Archipelago.


See my full Tanzania travel guide here.

My Top 10 Tanzania Highlights
  1. Climbing Mount Kilimanjaro or nearby Mount Meru.
  2. Going on a Northern Circuit safari (Serengeti, Ngorongoro Crater, Lake Manyara, Tarangire).
  3. Going on a Southern Circuit safari (Selous, Mikumi, Udzungwa Mountains and Ruaha).
  4. Taking the Tazara Train from Tanzania to Zambia (or vice versa).
  5. Visiting a tribe such as the Maasai or the Hadzabe.
  6. Hiking through the Usambara Mountains.
  7. Visiting the historical town of Bagamoyo.
  8. Exploring the Zanzibar Archipelago (Unguja, Pemba & Mafia Island).
  9. Seeing the Chimps in Mahale Mountains National Park.
  10. Visiting the cities of Moshi and Arusha.

Uganda

Winston Churchill described Uganda as “the Pearl of Africa”, so if Churchill thought Uganda was one of the best countries in Africa to visit, then that’s good enough for me. And CNN also added Uganda to it’s ‘must visit’ list for 2023.

I loved Uganda from the moment I crossed over the border from Kenya and it really is a special place. There are so many great things to do in Uganda and I fall a little bit more in love with the country every time I go.

Uganda is famous for its friendly people, lush green scenery, incredible national parks and is one of the best and only places in the world to go both chimpanzee and gorilla trekking.

It’s also home to the River Nile, Lake Victoria, Murchison Falls National Park, Mount Elgon and the Rwenzori Mountains, so if adventure travel is your thing, you’ll definitely find what you are looking for in Uganda.


See my full Uganda travel guide here.

My Top 10 Uganda Highlights
  1. Gorilla trekking in Bwindi Impenetrable Forest.
  2. Getting adventurous on the River Nile in Jinja and Bujagali.
  3. Seeing the white rhinos at the Ziwa Rhino Sanctuary.
  4. Climbing Uganda’s 4th highest mountain, Mount Elgon.
  5. Going on safari in Murchison Falls National Park.
  6. Experiencing the vibrant Kampala nightlife.
  7. Exploring the Crater Lakes region.
  8. Chimpanzee trekking in Kibale Forest National Park or Budongo Central Forest Reserve.
  9. Experiencing life in the Ssese Islands on Lake Victoria.
  10. Hiking the Rwenzori Mountains, also known as the ‘Mountains of the Moon’.

Africa – Best Countries to Visit in Southern Africa

Botswana

There’s nothing quite like a Botswana safari. In fact, The Telegraph even named it ‘the BEST safari in Africa’, and I would 100% agree.

You get amazing safaris in countries like Kenya and Tanzania too, but there’s something really special about safaris in Botswana, they’re non-short of magical. Maybe it’s something to do with the light? Or the sheer wildness of it all?

With very little development in the country, it really is a wonderful place to get away from it all and experience one of the last true wilderness destinations left on the planet. But there are also lots of things to do in Botswana that aren’t just safaris.

One downside to Botswana, is that it can be expensive, but it is also possible to travel Botswana on a budget, if you know how (I can help you there).

Botswana is home to one of the largest elephant populations in the world, and a great place to spot leopards, so if safari is your thing, this is the place to be.


See my full Botswana travel guide here.

My Top 10 Botswana Highlights
  1. Going on safari in Chobe National Park (both Savuti and Chobe Riverfront areas).
  2. Taking a traditional mokoro (canoe) ride through the Okavango Delta.
  3. Seeing the Okavango Delta from the air on a scenic flight.
  4. Spending time with the meerkats of the Makgadikgadi Pan.
  5. Seeing the annual Zebra migration.
  6. Spending time with the San Bushmen of the Kalahari.
  7. Going on safari in the Khwai Concession.
  8. Going on safari in Moremi Game Reserve.
  9. Going off the beaten path in the Central Kalahari Game Reserve.
  10. Visiting the ancient rock paintings of the sacred Tsodilo Hills.

Madagascar

This is a new addition, as I only visited Madagascar for the first time in November 2022. But it quickly made its way into my top 10 (ok, 11) favourite countries in Africa!

Madagascar is different to anywhere else I have ever been. A mix between Southeast Asia and Africa, with many different subcultures and tribes, each with its own unique customs, traditions and fady (superstitions and taboos).

Madagascar doesn’t have any traditional safaris, as you have on the mainland, but does have plenty of wildlife including lemurs, fossas, reptiles and marine life (humpback whales, whale sharks). It also has beautiful beaches, amazing food, wonderful scenery and friendly people.

Travelling in Madagascar can be rough at times, but it’s such an adventure. You need to go before everyone else realises how amazing it is!


See my full Madagascar travel guide here.

My Top 10 Madagascar Highlights
  1. Seeing the ring-tailed lemurs in Anja Community Reserve.
  2. Photographing the Avenue of the Baobabs at sunrise or sunset.
  3. Exploring Tsingy de Bemaraha National Park.
  4. Hearing the indris call in Andasibe-Mantadia National Park.
  5. Canoeing and hiking through Ranomafana National Park.
  6. Swimming with whale sharks in Nosy Be.
  7. Seeing humpback whales in Ifaty or Nosy Boraha (Île Sainte-Marie).
  8. Hiking through Isalo National Park.
  9. Relaxing on the beautiful beach of Anakao.
  10. Getting up close with lemurs at Lemur Island.

Malawi

Malawi is an incredible country, often overlooked compared to its more famous neighbours. But I would go as far as to say that Malawi is perhaps my favourite place in Africa to go proper backpacking, as it’s easy enough to get around by public transport, very safe and not overly saturated with tourists.

I had one of my favourite ever (‘Type 2 Fun’) travel experiences whilst taking the Ilala Ferry in Malawi.

This landlocked country is known as the ‘Warm Heart of Africa’ due to the friendliness of the local people and it tends to be a place that you never want to leave.

The people are wonderful, the vibe is relaxed and the backpacker hostels are all awesome, so it’s not uncommon for someone to go to a place for a few days and end up leaving a month later.


See my full Malawi travel guide here.

My Top 10 Malawi Highlights
  1. Chilling out at Cape Maclear.
  2. Partying at the Lake of Stars festival.
  3. Going on safari in Liwonde National Park.
  4. Hiking the Zomba Massif.
  5. Climbing formidable Mount Mulanje.
  6. Going on safari in Majete Wildlife Reserve.
  7. Mountain biking in Nyika National Park.
  8. Staying at The Mushroom Farm in Livingstonia.
  9. Hanging out in fun Nkhata Bay.
  10. Taking the Ilala ferry along Lake Malawi.

Mozambique

Mozambique is an incredible country, on the east coast of Southern Africa.

Travelling Mozambique isn’t always…

Exit mobile version