#3: Best for authenticity — Had Dra Souk
Had Dra Souk is a totally different experience from the more tourist-heavy markets of places like Marrakech. This weekly rural market is the real deal, serving as a key commercial and social hub for local farmers, herders, and villagers from the surrounding area. Unlike the permanent souks in Morocco’s imperial cities, Had Dra is set up and taken down every Sunday, giving it an entirely different vibe.
What makes Had Dra stand out is its authenticity. You’ll see traditional Moroccan commerce in full swing as farmers haggle over livestock, fresh produce is sold, and families stock up for the week. The livestock section is especially lively early in the morning when sheep, goats, donkeys, and even camels are sold in a traditional auction setting.
Beyond commerce, Had Dra serves as an important social gathering where news is exchanged, community matters are discussed, and rural traditions are maintained. This is the best souk in Morocco for getting a feeling for the local community.
How to get to Had Dra Souk
Had Dra is located about 30 kilometers inland from Essaouira, in between Essaouira and Marrakech. The easiest way to get there is by taking a grand taxi from Essaouira, which will take around 30-40 minutes. Local buses also run on Sundays, but if you want a more hassle-free experience, you can book a day trip with a hotel or tour operator in Essaouira. For more info, see our guide to getting around Morocco.
When to visit Had Dra Souk
Had Dra Souk is only open on Sundays, so make sure you time your visit right. The best time to go is early in the morning (7-10 AM) when the livestock auctions are in full swing and the market is at its busiest. The souk runs year-round, but it can be smaller when it rains during the winter months.
#4: Best for food — Jemaa el-Fna square
When the evening rolls in, Jemaa el-Fna Square turns into a bustling street food scene and coming here is one of the best things to do in Morocco. The food stalls pop up with all kinds of local dishes, from steaming tagines and hearty harira soup to grilled meats and even snail soup. The smells are amazing. The best part is that the tables are communal, so don’t worry about finding your own spot—just grab a seat, dive into the food, and enjoy the atmosphere.
But the square is about more than just food. The real charm of Jemaa el-Fna lies in its performers and storytellers. These artists keep the tradition of oral storytelling alive, engaging crowds with tales that weave together history, folklore, humor, and social commentary. Though the performances are often in Arabic or Berber, the energy and expression are universal, and you don’t need to speak the language to be captivated.
How to get to Jemaa el-Fna
Jemaa el-Fna is super easy to find since it’s right at the entrance to the medina. If you’re staying in Gueliz (the modern part of town), you can hop in a petit taxi, and they’ll take you straight to the square for a small fare. If you’re in the medina, it’s a short walk.
When to visit Jemaa el-Fna
The square has a different vibe depending on the time of day, but the magic really happens around 5-6 PM. That’s when the food stalls set up, and the performers start gathering. It stays lively until midnight, with the busiest time being between 7 and 10 PM. If you're not sure what to eat and what to avoid, see our Morocco health tips.