A day trip from Marrakech to Essaouira is less than a three hour drive and full of adventures! Leave the bustling city and visit this small coastal city for delicious seafood and adventures with animals.
Going From Marrakech to Essaouira: Goats in Trees!
If you hire a car service, the journey to Essaouira from Marrakech is easy and scenic. But along the way, you will likely come across a tree filled with goats!
It seems impossible that the goats could get there on their own. But their cloven hooves can climb the argania spinosa or “argan” trees. And you’ll only find goats in argan trees.
Once they’re in the tree, the goats can reach the ripening fruit. They eat the whole fruit and then poop out the nut. Back in the day, farmers would extract the nuts and press them for argan oil. Nowadays, argan oil is extracted through a process that involves less goat poop (thankfully).
Between Marrakech and Essaouira, you can easily find goats in trees along the Moroccan roadsides. Just keep in mind that you’ll probably have to pay a farmer to take pictures and enjoy the novelty (and it’s definitely worth it).
What to Do in Essaouira
Essaouira is one of the largest fishing harbors in Morocco, so take advantage of all the fresh seafood you can get! Consider eating at Cafe Restaurant Fanatic, which is just across from the beach.
Afterwards, venture into the medina for more bites and shopping. The city isn’t nearly as crowded as Marrakech – less than 100,000 people live in Essaouira. So take advantage of the peacefulness while you’re there!
But of all the things to do in Essaouira, we highly recommend booking a camel ride. Sitting on top of one of these majestic animals while walking along the Moroccan coastline is truly an experience.
Ready to Visit Essaouira?
Definitely bring a camera for all your adventures in Essaouira! You won’t want to miss a single moment.