Top Destinations in Africa: 7 Hidden Gems
Looking to take a trip to sub-Saharan Africa?
Check out these travel destinations that offer safaris but much more — unique cultural experiences, wine tasting in stunning settings, rock hewn churches, castles, some of the world’s best beaches, scuba diving with whale sharks, amazing spots to see whales from the shore, mountain gorilla trekking, walks with white rhinos in their territory, delicious coffee right from the source… and much more.
We’ve lived in multiple countries in Africa & visited many others. Here are our picks for top countries to visit in Africa:
1. Ethiopia: One of the Top Destinations in Africa to Visit
Go to Ethiopia if you like: visiting historic places, amazing food, ancient churches, Yellowstone, hiking, jazz.
Ethiopia offers a fascinating, unique travel experience, and has far fewer tourists than South Africa or Kenya. Its historic rock-carved churches, castles, and natural wonders are completely different from other parts of Africa. And the food and coffee… We’ve toured the country several times together, and Megnote is originally from Ethiopia.
Top experiences & hidden gems in Ethiopia:
⛪ Lalibela: Absolutely worth a trip to this UNESCO World Heritage site to see the 14th century churches that were carved from rock. We’ve been 3 times, it’s magical. It’s a 1 or 2-day trip; see our Ethiopia blog on how to visit.
🍽 Ethiopian food: It’s almost worth traveling to Ethiopia just for the food. It’s unique, full of flavor and spice, and much better in Ethiopia than anywhere else. Try kitfo (ground, spiced beef), misir & gomen (spiced veggies), tibs & more.
See our underrated cities blog for top restaurant recommendations in Addis Ababa, including Ethiopian dancing.
More things to do in Ethiopia:
🌋 Danakil Depression: This is a once-in-a-lifetime experience. Trek to the Erta Ale volcano, see active lava flows, visit out-of-this-world neon earth formations at Dallol, and see an ancient “salt mine” where locals trek with a camel caravan.
The only way to visit Danakil is via a tour, but there are great, affordable ones. Learn how to do it here.
⛰ Bale Mountains National Park: beautiful 4,000 meter mountains, glacial lakes, and the lovely Bale Mountain Lodge to stay in the park and have cocktails and watch the sunset.
𓉶 Axum: Alleged home to the Arc of the Covenant, Axum is a fascinating ancient city with UNESCO World Heritage sites that include an original 4th century obelisk, the Queen of Sheba’s palace & more. Learn more about how to visit here.
🔥 Hot Tip: Save a couple of days to explore Addis Ababa, with fantastic jazz clubs, fun bars, excellent new museums. Read more on our underrated cities blog.
✈️ Getting there & visa: Ethiopian Airlines offers direct flights from many locations, and it’s a decent airline. You need to get an Ethiopia visa online in advance if you’re not from another African country ($50).
2. Uganda: East Africa’s Hidden Gem
Go to Uganda if you like: safari, good weather year-round, gorillas, Crater Lake, mountain hiking.
While everyone goes to Kenya or South Africa to safari, or maybe Tanzania, almost no one visits Uganda comparatively. And yet…. Uganda is less expensive, its national parks are under visited but world class, you can do gorilla trekking, and the people there are extremely friendly. I daresay, maybe the friendliest on earth. Yes, I’m a bit biased since I lived there for 2 1/2 years, but it is amazing.
Best things to do in Uganda:
🏞 Visit Kidepo National Park, where you can hear lions roaring at night & see cheetahs, giraffes, elephants, buffalos, & more. Kidepo gets far fewer visitors than Uganda’s other national parks, so you get a more up-close, authentic experience. This is the hidden travel gem of Uganda.
🦍 Go mountain gorilla trekking in Bwindi Impenetrable Forest or Mgahinga National Park in southwestern Uganda. This is a really special experience, as you track the gorillas as they move around in the dense mountain forest. Mgahinga receives fewer visitors, so we recommend that park a bit more.
You’ll need to book ahead of time, as this is a popular activity.
More things to do & hidden gems in Uganda, a Top Destination in Africa:
Relax on Lake Bunyonyi, a magical blue lake where you can paddle around in a dugout canoe, relax, and stay in a small resort. One of the deepest lakes in Africa, Bunyonyi is in Southwestern Uganda near the gorilla trekking sites, so you can combine the two activities.
Hike Mt. Elgon, a beautiful volcanic mountain that you can trek for 4 to 5 days, sleep in a cave under a waterfall, and explore the volcanic caldera. I did this and it was a fantastic experience — we barely saw any other people.
🔥 Hot tip: Combine this with nearby Sipi Falls, a 225 foot (75m) waterfall in a spectacular setting. You need to book guides & porters with the Ugandan Wildlife Authority.
🦏 Walk with white rhinos. A hidden gem is the Ziwa Rhino Sanctuary, one of the very few places in the world where you can track rare white rhinos in a wilderness sanctuary.
🔥 Hot Tip: Combine mountain gorilla tracking in southwestern Uganda with a visit to charming Lake Bunyonyi. And don’t sleep on Kampala - it’s a vibrant city with many fun bars, world class Indian food and local roasted pork.
✈️ Getting there & visa: You now need to get a Ugandan visa in advance, but you can get one online fairly easily. There are direct flights from London, Dubai, Amsterdam, and other cities to Entebbe, Uganda.
3. Hermanus, South Africa: South Africa’s Hidden Gem
Highlights: Whale watching, surfing, wine tasting
Everyone knows about Cape Town or Durban on South Africa’s coast, but Hermanus is the hidden gem. A stunning area where the mountains meet the sea and where whales mate in the bay, Hermanus is known by some as the Malibu of Southern Africa. But the best part is that it’s a far more affordable version. Hermanus is only a 90 minute drive from Cape Town on the Western Cape, but is much quieter.
Things to do in Hermanus, a Top Destination in South Africa:
🐋 Whales! Hermanus is known by many as the whale capital of South Africa. Right whales migrate from Antarctica to Hermanus from June to December as they mate, give birth, and raise their calves. They congregate in Walker Bay in Hermanus, and there’s even a whale festival in Hermanus in September that’s worth checking out.
🐋 Incredible whale watching without getting sea sick: Hermanus is arguably the best spot in the world to see whales without getting on one of those boats that make many people (including us) sea sick. There are spectacular spots to watch the whales from land:
Hermanus Cliff Path (which is also a nice little hike) and
Gearing’s Point. There are, of course, boat tours as well, if you want to get closer in the water. Just note that the waves can be rather high around here.
🏖 Relax or surf at the beach: Hermanus has several good sandy beaches and is a world class surfing spot because of the waves.
Grotto Beach is the calmest, stretches for 11 miles, and is good for families because of the calmer water.
🏄♂️ Onrus Beach and Voelklip Beach are the best surfing spots, with Onrus hosting an annual surfing competition in December.
🔥 Hot tip: Go between June and December to take advantage of whale mating season. Just remember, it’s the southern hemisphere, so June/July will be the coldest months, and December the warmest ones.
❤️ Best romantic spots: If you’re looking for great romantic getaway in this area of South Africa, check out this great blog from our friends Bernie and Petra at Travel Buddies Lifestyle.
✈️ Getting there & visa: The best way to get to Hermanus is to fly to Cape Town and rent a car to drive the 90 minute journey to Hermanus. U.S., U.K., Canadian, or European Union citizens do not need a visa to visit South Africa for up to 90 days.
4. Tanzania: Safari, Beach, Mountains, A Top Destination in Africa
Go to Tanzania if you like: Kenya, South Africa, safaris, Caribbean beaches, Hawaii, mountain climbing, Ecuador, Switzerland.
When I (Sasha) lived in Uganda, I would always tell people to visit Tanzania. I’ve traveled there several times myself, both by road and plane, and loved the combination of beach, safari, mountains, and friendly people. And it definitely felt less touristy than neighboring Kenya.
Best things to do in Tanzania:
🦁 Safari: Tanzania has arguably the world’s best safari park in the Serengeti. The best time to go is the Wildebeest Migration, which is usually in late May or June, but that’s also when big crowds come to the park, so that’s a tradeoff to consider. See the photo below by Bibhash Banerjee.
🏖 Zanzibar beaches: This is one of our favorite islands in the world — we’ve been 4 times. There are gorgeous beaches, and our top recommendation is Paje and Nungwi in the east, which are not so touristy and have gorgeous water. See our beaches blog for more info about all of Zanzibar’s beaches.
Zanzibar town (aka Stone town): is also wonderful, with small, windy streets & fascinating culture and food.
Take a spice tour, a 1 to 2 hour tour where you see & sample the plants that make spices such as cloves, lemongrass, etc. Sensory memory of a lifetime & great off the beaten travel.
Stay at the lovely Emerson on Hurumzi hotel (formerly Emerson and Green). It’s one of the most memorable hotels we’ve ever stayed at in in the world, with completely unique rooms, including breakfast on your own private balcony overlooking the town.
For a great 7-day Zanzibar itinerary, check out this blog from Next Trip Loading.
Mt. Kilimanjaro: Kili is the highest mountain in Africa, and you can hike to the top without technical mountain skills or training. The normal trek takes 6-7 days, which I recommend because of the need to properly acclimatize.
✈️ Getting there & visa: The biggest city where flights go is Dar es Salaam, but you can also book a flight directly to Kilimanjaro International Airport or Zanzibar. If you do go to Zanzibar, we recommend the short flight, which is only 40 minutes and cheap, as the ferry docks are not fun arrival points.
You need a Tanzania visa but can get one online easily.
Looking for another amazing African hidden gem with wonderful beaches? Check out this great eco guide to Mauritius by our friends at Travel Conscious.
5. Nairobi, Kenya: One of the Best Cities in Africa
Feed giraffes, get your dancing shoes on, and experience vibrant Kenyan culture.
A major regional hub for East Africa, Nairobi is a very dynamic city with lots of personality, classy restaurants, world class cafes, a giraffe zoo, and even a national park inside the city. East African jazz and Kenyan hip hop are great to listen to, and Kenyan beer is very good (as are cocktails at the best bars). Nairobi is a top destination in Africa for city hoppers.
Nairobi is also the gateway to Kenya’s natural wonders, including the Masai Mara National Park (home to some of the best safaris in Africa), the paradise island of Lamu, Mt. Kenya, the Swahili coast at Mombasa and Diani Beach, and more.
Best things to do in Nairobi:
🦁Go on a safari inside the city: Nairobi National Park is unique as an actual safari park within a major city. If you don’t have time to go to the Masai Mara or Tsavo, Nairobi NP has lions (we saw them fighting!), buffalo, leopards, zebras, and more.
🍽 Enjoy fine dining. Our top restaurant picks are:
The Talisman (huge variety of food at this farm to table restaurant in a beautiful setting)
INTI Nikkei (very high quality dishes in this unique Japanese & Peruvian restaurant with a fabulous 20th floor view)
Ankole Grill (excellent grilled meats and steaks, which Kenya is famous for).
🦒 Feed the giraffes: The Giraffe Center in Karen is a ton of fun. They have a dozen giraffes and you can feed them in a lovely setting.
✈️ Getting there & visa: There are direct flights to Nairobi from New York on Kenya Airways and many flights from Europe.
You need a visa to enter but can easily get one online in advance before arriving Nairobi’s Jomo Kenyatta International Airport.
6. Addis Ababa, Ethiopia: Another of Africa’s best cities
Unique Culture, Amazing Food, & Surprising Nightlife
Ethiopia is chock full of culture, wonderful food, history, and unique nature experiences and is a hidden gem for cities to visit in Africa. Many of those are outside the capital city of Addis Ababa, but Addis is also a vibrant city full of life. If you’ve made it to Ethiopia, you’re already pretty well off the beaten track. But here are some tips to make your experience in Addis Ababa memorable.
Top things to do in Addis Ababa, a Top Destination in Africa:
Spend the day at Unity Park. This newly opened area is the best urban park we’ve been to in Africa. There’s a good zoo, the old imperial palace, Ethiopian cultural exhibits, spectacular views of the city, and more. Plan on spending most of the day here — there’s a lot to do in the park.
Explore a local market. Mercato (or merkato) or Shola Market are huge semi-open air markets, very lively, and fun places to explore and “window shop.” This is awesome off the beaten travel.
🍺 Have the cheapest & maybe the most fun happy hour of your life. Yeshu Tower Beer Garden. Drink local beer on draft and watch soccer at this bar at Ethiopia’s national soccer stadium. It’s SUPER cheap, around 40 cents a beer, but very good quality. Yes, you read that right. This is the hidden travel gem of Addis.
✈️ Getting there & visa: There are direct flights from the U.S. and Europe on Ethiopian Airlines (a 12 to 13 hour flight from New York or DC), or you can fly via Dubai or Qatar.
You must get an Ethiopia visa online in advance if you’re not from another African country ($50), but this actually makes arrival at Addis Ababa airport much easier.
Short trips: The real highlights of Ethiopia are outside Addis, so you’ll want to venture outside the city if you have time. See the section above for info about trips to Lalibela, Harrar, the Danakil Depression, and the Simien Mountains.
7. Sierra Leone: Hidden Gem of West Africa
Visit before it gets overrun! Beautiful beaches, chimpanzees & colobus monkeys, mountain hiking, historic slave forts.
Sierra Leone on West Africa’s coast is an up-and-coming hidden gem in Africa. When Sasha visited 20 years ago just at the end of the war, he thought, one day, this will be a wonderful tourist destination. 20 years later, it’s starting to become one. It got the name from a Portuguese explorer in the 15th century, which means Lion Mountains.
To be sure, Sierra Leone isn’t a 5-star resort destination, it’s more for adventurous travelers. But it’s also not touristy or spoiled by large developments, making it a fascinating place to visit & a hidden travel gem. And the sunsets over the Atlantic are amazing — see the photo below by Bea Meitiner.
Top things to do in Sierra Leone:
🏖️ Enjoy the beach. Sierra Leone has a gorgeous coastline. Our top recommendations for beaches are:
John Obey: gorgeous sandy beach surrounded by mountains (pictured above).
River No. 2: relaxing beach with smaller waves only 20 minutes from Freetown. There’s a mini resort, and locals go to hang out here. It’s good for swimming. This is the spot Sasha thought would lead Salone, as it’s called locally, to be a tourist destination.
✈️ Getting there & visa: All visitors except citizens of African Union countries must obtain a visa before entering Sierra Leone — via the embassy in your home country, which normally takes 4-5 days, and you can do so by mail if needed. The fee is currently $160 for US citizens, and there are varying fee schedules for other citizens.
International flights to Sierra Leone go through Europe or Morocco. You can get a direct flight from Paris, Brussels, or Casablanca.
Did we miss any hidden gems? Send in yours & get featured