Brace yourself for sensory overload
An intoxicating mix of Arab and Berber cultures overlaid with the rich heritage of the Muslim faith, Morocco is a spellbinding land which draws upon its many influences yet has a distinct and exotic culture all of its own. The diversity of the landscapes in Morocco is one of the major attractions of the country and makes any trip a scenic pleasure. Desert wilderness gives way to green valleys full of orange groves, Imperial cities pepper the plains, breezy beaches fringe the coast and ancient Berber villages huddle in the Atlas mountains. Hospitable people, mouthwatering food and a glorious climate are the icing on the cake.
Our trusted local experts in Morocco
- We handpick only the very best local travel companies
- They live and work in your destination and know it better than any remotely-based agency
- So you have the most up to date local knowledge at your disposal
Top things to do in Morocco
Lesser-known things to do in Morocco
When is the best time to go to Morocco?
Moroccan food and drink
Interesting facts about Morocco
Is Morocco a family holiday destination?
Insider tips from our trusted local experts
What to read before you go to Morocco
- 96% of all our customers would recommend us to a friend
- The TravelLocal community is 18,000 strong
- We've hosted travellers from over 34 countries worldwide
"Local knowledge does
make the difference!
Want to go?Plan my trip
Read all about it
Twelve of the world's best foodie destinations
We've gathered together our top 12 foodie destinations, and it's up to you whether you choose show-stopping sushi in Japan, fresh tacos in Mexico, the delicately spiced dishes of the Middle East or the fiery flavours of India and southeast Asia... A whole world of flavour is yours to discover.
Do you already have an idea of what your dream holiday in Morocco entails? Whether you're ready to book or would like your ideas to be fined-tuned into something more, send an enquiry and our trusted local experts will design your perfect tailor-made holiday.