Bookmundi

End of Summer Super Sales

SAVE UPTO $1300
Discount on most tours
LIMITED OFFER ends in:

Top Tour Operators and Travel Agencies in Morocco 2018/2019

Top Tour Operators and Travel Agencies in Morocco. Below you will find 21 of the best tour operators and travel agencies in Morocco offering in total 174 tours and holidays through-out Morocco. Combined they have received 533 customer reviews and an average rating of 5 out of 5 stars. The top tour activities offered in Morocco are: Explorer, Adventure and sport activities & Sightseeing, attractions, culture and history.

21 Tour Operators in Morocco with 533 Reviews

Why book with us As an adventure travel tour operator running life-changing expeditions in Spain, Morocco, Greece and further afield, we're showing the positive impact that small-group travel can have upon destinations, local communities and the natural environment.

Our guiding ethos: What Benefits One Must Benefit All.

Our travellers explore dramatic landscapes while helping ...Read More
Why book with us We are a company built by travelers for travelers. Take a walk around our offices and you’ll see the empty desks of people out on trips, or hear people swapping stories about a place they have just visited. Land at your destination and discover your tour leader is local to ...Read More
Why book with us At Exodus, we know what makes you tick when it comes to holidays. It’s a desire shared by so many others. A yearning to visit new places and come home with a real sense of what they’re all about. This means delving into local traditions, cultures, cuisine, lifestyles – anything ...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 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 Ananas Kitesurfing Academy wish to create an opportunity for both beginners and experienced kitesurfers who need to brush-up their skills, to have a pleasant and affordable opportunity to learn kitesurfing and surfing, in relaxed conditions, without feeling pressured. I have discovered that friendly and relaxed learning conditions boost learning, and ...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 - Sustainable travel
- Award winning Tour operator
- Carefully sought out English-speaking tour leaders and local guides ...Read More
Why book with us ...Read More
Why book with us Since 1997 we have delighted in bringing Greece and Turkey to life for travellers from all over the World. Crystal clear blue waters, rich history, postcard views, stunning architecture, incredible ruins, amazing food, warm and friendly people – these are just some of the things that a trip to Turkey ...Read More
Why book with us - Global Travel Network
- Be Independent
- Save Time
- Customer Service Oriented
- Hand-Picked Experiences & Partners
- Tailor your trip
- Innovator in travel Technology
- Great Value
- Flexibility
- Adventures for all ...Read More
Why book with us Why Choose Us?

We are fun and friendly! :)

TIME. There’s never enough of it--especially when traveling. We are savvy with all things Andalusia, and are designed to cut through the years it would take you to learn the language, build the relationships, and study the history in order to ...Read More
Why book with us ...Read More
Why book with us - 100% Guaranteed Departures
- Lifetime Deposits
- 24/7 Service
- Smaller groups
- Responsible Travel ...Read More
Why book with us At Urban Adventures, we firmly believe local travel is one of the best ways we can support responsible tourism. In fact, we believe it so strongly that we’ve made it our entire business! All our tours are run by local experts, not some faceless corporate team located halfway around the ...Read More
Why book with us Book with us if you want the most affordable experience worth top value at the world’s best and craziest festivals and destinations with an authentic feel, a flexible schedule and options to suit your budget. ...Read More
Why book with us - Active
- Trailblazing
- Eye-opening
- Dedicated
- Knowledgeable ...Read More
Why book with us - Leaders in Responsible Travel
- Innovative Adventures
- Ultimate Value
- Expert Guides
- Custom Made Itineraries ...Read More
Why book with us Our award-winning Explore trips allow you to see the best of the country you're visiting, all with a unique Explore twist. Since our beginnings, we have stuck to the same key principles which are what make our trips so unique and what sees our customers returning year after year.

We ...Read More
Why book with us ...Read More
Best Price Guarantee
We guarantee you the best price.
Showing 1 - 21 of 21 results
Create your custom-made trip to Morocco

Travelling to Morocco? Chat with a local travel specialist in Morocco who can help organize your trip.

Morocco Tour Reviews

4.7 - Excellent Based on 533 customer reviews
Very Good Reviewed Tour: Adventure Morocco
Anna From England At
4 - Very Good
“Our guide was really good! Probably one of the best groups tours I've booked. Morocco is amazing and a country not to be missed.”
Really Amazing Trip - Great Guide! Reviewed Tour: Rockin' Moroccan
Aaron From Usa At
5 - Excellent
“Had one of the best tours of my life. The guide was great and the the tour is really rockin! Would highly recommend.”
Excellent Reviewed Tour: Adventure Morocco
Lisa Duncan At
5 - Excellent
“Excellent Tour, mostly great accomodation, Great Tour Guide + Bus Driver. Loved Agad€±r, and the Sahara comfy bus , felt safe everywhere. Agad€±r hotel was great location and excellent Wifi, Give Abdul a payrise, please. ”
Excellent Reviewed Tour: Adventure Morocco
Jesse Thompson At
5 - Excellent
“Best Tour Ever ! Abdul was the most amazing Tour Guide !!!”
Very Enjoyable Reviewed Tour: Tangier Day Trip From Seville
Rebecca Avery At
5 - Excellent
“Hola Mahsa,

Thank you for organizing and coordinating the tours for us.
Our trip today was incredible. Because of your organization and putting the right people in place, we were able to experience another culture and world so different from ours.
Our driver, Manuel, was wonderful and such a lovely man. We would like to be neighbors to he and his wife ?. He not only drive us to Tarifa,,but walked with us through the town. Then ushered us to the ferry, waited for us to return, and took us back to our hotel. Mohammad, our guide in Tanger was very well versed on the world on which he was raised, and offered us insights into the past and present of his culture and country. Very enjoyable”
Magic Morocco Reviewed Tour: Marrakech & the Sahara
5 - Excellent
“A fantastic introduction to this beautiful country. You pack a huge amount into a short space of time and I left feeling that I wanted to come back and see more. From camel-trekking through a sandstorm to drinking mint tea in our guide's family home, this trip was full of memorable experiences. The people of Morocco were so friendly and welcoming and lots of fun. The scenery was spectacular, especially up in the mountains. I think the view from the gite might be a little slice of heaven!”
Whirlwind Tour!! Reviewed Tour: Marrakech & the Sahara
4 - Very Good
“This trip offers an interesting overview as to what Morocco has to offer. It gives the visitor a brief but rewarding experience of the desert region to the south, the High Atlas region and a glimpse of city life in Marrakech. With this aim in mind I think it succeeds. You should be prepared for some long drives, the longest being around six hours. However these are broken up by lunch breaks, short stops at scenic locations and visits to historical sites which are quite interesting. The food and lodgings on this trip exceeded my expectations, the standard was much higher than expected. I would recommend this trip for those who want an introduction to Morocco.”
Suz Reviewed Tour: Marrakech & the Sahara
4 - Very Good
“Overall an excellent adventure. A full week filled with a variety of different experiences.”
Marrakech and the Sahara Reviewed Tour: Marrakech & the Sahara
5 - Excellent
“An excellent trip with a great variety of scenery and experiences which I would recommend.”
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 :(