Bookmundi

Top Tour Operators and Travel Agencies in Africa 2018/2019

Top Tour Operators and Travel Agencies in Africa. Below you will find 148 of the best tour operators and travel agencies in Africa offering in total 1609 tours and holidays through-out Africa. Combined they have received 1705 customer reviews and an average rating of 5 out of 5 stars. The top tour activities offered in Africa are: Wildlife, landscapes and nature, Adventure and sport activities & Explorer.

148 Tour Operators in Africa with 1705 Reviews

Why book with us We recommend best products and best services with affordable prices. With our office in Moshi we are conveniently situated on-site. Our team will meet you to discuss your itinerary and answer any questions you might have while providing you with up-to-date tips and information. We are here to assist you ...Read More
Why book with us - Sustainable travel
- Award winning Tour operator
- Carefully sought out English-speaking tour leaders and local guides ...Read More
Why book with us Why Choose Intrepid Travel
Listen, travel is a huge decision. Not only is it a rare moment to get away from your stressful lives to enjoy some precious me time, it is also incredibly expensive. It’s not every day that you explore the vast jungles of Africa or watch go ...Read More
Why book with us You can book with us for the following reasons:

- Each Topdeck trip is designed with you in mind! Our 40 years of experience and thousands of satisfied travellers will help us to deliver your holiday of a lifetime.

- Your age, 18 to 30-something. Your mind-set. And your new ...Read More
Why book with us We offer a free safari holiday planning service so you can have a customised safari that caters to your interests and budget. All the locations, places of interest and accommodations we have visited as we feel that experience is the best way to ensure we provide good advice and put ...Read More
Why book with us A totally professional service at all times. We endeavor to provide prompt responses to all inquiries and questions, clear and correct information at all times, flexibility throughout and attention to detail with your preferences and requirements. When you travel with us, you always have our full support and back up ...Read More
Why book with us We are a mid-range tour operator, providing a high standard of service at a good price. Luxury operators charge prices much higher than ours for things you do not need, while Budget operators charge prices lower than ours and leave out things you do need. ...Read More
Why book with us Through over 10 years working in tourism industry and saving hundreds of thousands of clients we commit to say we know Tanzania better. ...Read More
Why book with us We take great care to ensure that our tours are the best value for money in the business, and we know that outstanding value means ensuring that all of the ingredients are right, not just the price. Many of the inclusions in our tours are the result of years of ...Read More
Why book with us - We're African Specialists
- We're Value for Money
- We're Privately Owned
- Reputation is Everything
- African Back-Up Team
- Financial Bonding
- Responsible Tourism
- Excellent and Knowledgable Local Guides ...Read More
Why book with us

Arrive Africa Safaris was started in 2011 and is committed to providing high quality trips at the lowest price possible, while giving each client personalized attention . You will find our friendly and knowledgeable team ready to assist you in planning your holiday and we will create an itinerary for ...Read More
Why book with us • Experience of a Lifetime
We are not just selling tours; we provide you a real experience in Egypt: an experience of a lifetime.

• Instant Confirmation
You get instant confirmation when you book via Bookmundi.

• All Methods of Secure Payment
We accept all methods of secure payment: PayPal ...Read More
Why book with us ...Read More
Why book with us As responsible and sustainable travel is at the heart of what we do, your holiday will maximise the benefits to the communities and conservation efforts of the destinations you visit.

Through working with local guides with fair salaries and accommodations that take the responsibility of its communities and environment, our ...Read More
Why book with us At Africa Online Safaris, we only work with the best and most reputable suppliers. We will go the extra mile to make sure that all of your safari needs are met. We know that planning your journey is part of the journey too, hence we make our communication process with ...Read More
Why book with us - We aim to provide high quality tours and services to all our customers.
- Our team consists of highly experienced and dedicated staff and service partners.
- We deliver what we promise, and only promise what we can deliver.
- We have good deals with all the domestic airline ...Read More
Why book with us Our professionalism equals your happiness! ...Read More
Why book with us We understand that traveling to a new and different destination may seem complicated and daunting, but we make it easy. Let us take you to places of unimaginable beauty and let you experience a vacation that you will treasure for a lifetime. Let us show you the magic of Tanzania ...Read More
Why book with us BRAVENTURE Africa – a never-forgetting experience – is managed by a local Tanzanians born on the foothills of Mt. Kilimanjaro. We are well equipped with multiple skills to ensure client’s satisfaction. We work with reliable teams that are ready at all times to give the clients the professional services they ...Read More
Why book with us Kanuth Adventure Safaris is a registered and licensed local tour operator owned by Tanzanians. The firm offers competitive and affordable tour services in the country and is fully committed to serving and making visitors enjoy their stay in Tanzania and its magnificent scenery.

Our main objective is to enable visitors ...Read More
Why book with us We have offices in both Kenya and Tanzania which makes our operations easy and hands on. We have had a great deal of experience since the year 2007, both good and bad and have always learnt from our past experience. This has led us to know the best way is ...Read More
Why book with us We know there’s lots of choice out there, but we hope our enthusiasm, unrivalled knowledge and efficient service will win you over – below is a little about us. We have plenty of lovely clients who would be happy to chat to you direct if you’d like!

We are a ...Read More
Why book with us We take the time to listen to your ideas and travel dreams, providing our honest and personal recommendations and sharing our first-hand experiences. We put customer service at the heart of everything. IKATS provides informed travel advice for major attractions in Kenya that take your breath away and surroundings that ...Read More
No Booking Fees
No extra booking fees are charged.
Showing 1 - 24 of 148 results

Africa Tour Reviews

4.7 - Excellent Based on 1705 customer reviews
Very Good Reviewed Tour: Luxor Tour from Hurghada 1 Day Trip
Ignacio Prado From Spain At
4 - Very Good
“Very Good”
Extraordinary experience Reviewed Tour: Wildlife Cape Town Safari at Aquila Private Game Reserve
Diana Chekrallah From Romania At
5 - Excellent
“The private ride was pleasant, the safari and accomodations were beautiful and the star watching at night was a delight.”
never, horror, no what I paid. Reviewed Tour: 2 Days Safari - Lake Manyara & Ngorongoro
Anonymous From Germany At
1 - Very poor
“The start should be 08:00 AM from Arusha Clock Tower. Real we start after 09:00 AM over Simba inoffical office with an sub company to Arusha supermarket. From there we driver about 12:00 to petrol station and water shop, from there we start about 01:00 PM NOTwhat I paided to a safari at Lake Manyara NO we drive to a safarie at Tarangire NP. The tent to sleep was empty without a sleep back and mattress.The dinner was uneatable, the place manky. The driver on the first day claim absolute a tip on the next morrning. The secound day should be start 7:00 AM we start by another sub company/driver about 12:00 again to Ngorongoro NP. After 09:00 PM we arrive the suburb of Arusha. There the driver told us in anywhere on the dark road, the tour are over, we must go out the car. We don't leave the car, we discussion with the driver and by phone with his boss. The told us, the payment of his purchaser was until this suburb. If we want more we must paid more. After a while the passenger are get rough against the driver, then he bring us to down town Arusha about 11:00 PM.”
A must do experience in Luxor! Reviewed Tour: Hot air balloon ride in Luxor
Cyril Simon From Italy At
4 - Very Good
“Except for the details about the activity arriving really at the last day, everything else was well organised. the pilot was well trained and the agent was great in getting us to the place.”
2 day Mikumi safari Reviewed Tour: 2 Days Mikumi Standard Safari
Anonymous From USA At
5 - Excellent
“Good experience. Quick communication. Nice land cruiser, good hotel, driver acted as guide and was knowledgeable and accommodating to our wishes. Would use their services again.”
Once in a lifetime experience hiking through Kilimanjaro's Northern Circuit Reviewed Tour: 9 Day Kilimanjaro trekking through Northen circuit route
Gerardo At
5 - Excellent
“Enosa Expeditions did an amazing job organizing a 9-day tour of Kilimanjaro and a 3-day safari tour. We definitely enjoyed ourselves. The guides, cooks, and porters for both the safari and the trek were knowledgeable, professional, and friendly. Noel, the coordinator, was very responsive and attentive to all our needs. Everyone in our 5 person group was able to summit Kilimanjaro without any problems, and none of us got altitude sickness. The accommodations at Kilimanjaro Wonders Hotel, our place of stay, were also excellent. I will definitely recommend Enosa to anyone who wants to ascend Kilimanjaro or have a fun time in Tanzania.”
Very Good Reviewed Tour: Rockin' Moroccan
Cécile Balmer From Switzerland At
4 - Very Good
“Very Good”
Awesome experience Reviewed Tour: Hot air balloon ride in Luxor
KOWSSAR BIBI UMARKHAN From Mauritius At
5 - Excellent
“Great experience. The pick up guide was very nice and explained some history to us. The balloon pilot was funny and made several jokes throughout. It was awesome and I would definitely recommend this one”
Excellent Reviewed Tour: 2 Days Mikumi Standard Safari
Sandra Johansson From Sweden At
5 - Excellent
“Excellent”
Back to top
image description
{{(chatView=='product' || chatView=='viewoffers')?activeuser:getFirstName(activeuser)}}
{{productTitle}}
{{productTitle}} {{productTitle}}
View Offer

Hello! from, {{activeuser}}

Replies will be sent directly to your email address, if offline.

  • Confused?
  • Queries?
  • Or just feeling alone?

Communicate with {{getFirstName(activeuser)}}

  • Replies will be sent to your own email address, from where you can continue the conversation.
  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.

Communicate with Communicate with {{activeuser}}

  • 1. Your enquiry is sent directly to the company.
  • 2. They will reply to your own email, from where you can continue the conversation.
{{stickyMessage}}
No conversations yet :(
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More ... Read Less
Here’s a quick overview of how our Travel Expert Service Works:
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
New customer enquiry by {{getFirstName(activeuser)}}:
  • No of people: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?' and ':''}} {{myCurrentRequest.group_type=='Single'?'1 Person':myCurrentRequest.group_type=='Couple'?'2 People':''}}
  • Travel period: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}} Yet to be decided
  • Trip duration: Yet to be decided
  • Trip duration: {{myRequest.duration}}
  • Trip duration:
  • Tour type: {{myRequest.tourtype | tourtypefullName}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Age Group: {{myRequest.age_group}}
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility: {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage: {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
img description img description img description
seen

{{(duplex.offer_mode==1 && messages.length==1 && iamagency==1)?'Messaging this user is blocked momentarily':settings.bolcked_message}}
{{qResponse.message}}
{{errorMessage}} {{errorMessage}} Okay, got it! Need help?Contact us
This message will be delivered as an email because {{getFirstName(activeuser)}} is currently offline.
  • {{files.file_name}}
Hi ,
Thanks for your trip input. We will do our utmost to make sure that you get a trip of a lifetime.
We've noted down your trip requirements below. You can easily them.
  • {{myRequest.title}}
  • Country: {{!!tripPlannerKeysNames[myRequest.id].geoLocation?tripPlannerKeysNames[myRequest.id].geoLocation:myRequest.country}}
  • Group Size: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?',':''}} {{myRequest.group_type=='Single'?'1 Person':myRequest.group_type=='Couple'?'2 People':''}}
  • {{myRequest.departure_month || myRequest.duration?'Approx. Dates':'Travel Dates'}}: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}}, {{myRequest.duration}} Not decided yet
  • Tour Type: {{myRequest.tourtype | tourtypefullName}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Age Group: {{myRequest.age_group}} yrs
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage {{myRequest.trip_planning_stage}}
  • Trip Details: ... Read More ... Read Less
Here’s a quick overview of how our Travel Expert Service Works:
  • 1 We connect you with a hand-picked and qualified travel expert who can match your trip requirements. The advantage of working directly through a travel expert is that you get the best and unfiltered advice from the very beginning.
  • 2 The travel expert will help you with creating and customising a trip for you. If you have any questions or concerns relating to the trip, the travel expert will also be able to help you with those.
  • 3 When you feel that your trip is exactly per your wish, you'll be able to book the entire trip here on Bookmundi.
New customer enquiry by {{getFirstName(activeuser)}}:
  • No of people: {{myRequest.no_of_adults > 0 && myRequest.no_of_children > 0?' and ':''}} {{myCurrentRequest.group_type=='Single'?'1 Person':myCurrentRequest.group_type=='Couple'?'2 People':''}}
  • Travel period: {{myRequest.start_date | readableDate}} to {{myRequest.end_date | readableDate}} {{myRequest.departure_month}} Yet to be decided
  • Trip duration: Yet to be decided
  • Trip duration: {{myRequest.duration}}
  • Trip duration:
  • Tour type: {{myRequest.tourtype | tourtypefullName}}
  • Destination: {{tripPlannerKeysNames[myRequest.id].destinations.join(', ')}}
  • Activity: {{tripPlannerKeysNames[myRequest.id].activity.join(', ')}}
  • Custom Destination: {{tripPlannerCustom[myRequest.id].destination}}
  • Custom Activity: {{tripPlannerCustom[myRequest.id].activity}}
  • Age Group: {{myRequest.age_group}}
  • Type of Tour: {{tripPlannerKeysNames[myRequest.id].type_of_tour}}
  • Accommodation Option: {{tripPlannerKeysNames[myRequest.id].accommodation_option}}
  • Budget Per Person: USD {{myRequest.approx_budget_amount}}
  • Budget Flexibility: {{tripPlannerKeysNames[myRequest.id].budget_flexibility}}
  • Trip Planning Stage: {{myRequest.trip_planning_stage}}
""
Can you handle {{getFirstName(activeuser)}}'s enquiry? Rejection Reason
{{myRequest.reject_reason?myRequest.reject_reason:'Sorry, Your trip request has been rejected.'}}
Looking for available travel experts
No conversations yet :(