Known as Mogador to the Portuguese colonists who once settled in this enchanting fishing port, Essaouira is a serene coastal outpost as famous for its ancient walls as for its artistic atmosphere. Soak up the beach vibe and cultural heritage with a private guide, and relax over a seafood lunch by the shore.
Get picked up from a convenient location in Marrakech and drive through the desert to Essaouira, which sits perched on the edge of the Atlantic. Stretch your legs with a walk along the old ramparts to see brass cannons and views of the coast, and peek into shops where locals peddle handicrafts like wood furniture and traditional wares.
Next, pay a visit to a cooperative where local women manufacture Argan oil for use in cooking and beauty products. At lunchtime, head to a seaside restaurant to take your pick of the day's fresh catch, and then linger on the beach to dip your toes in or watch windsurfers skimming across the waves. Afterward, spend some time relaxing in sweet cafes or browsing the artwork in the town's lovely boutiques and galleries before your return ride to Marrakech.