About 160km and 2.5 hours from Marrakech lies the enchanting coastal town of Essaouira — originally named Mogador by the Berbers. Known for its 17th-century Portuguese rampart walls, its UNESCO World Heritage medina, and its long sandy Atlantic beach, Essaouira is one of the most charming towns in Morocco and a perfect antidote to the energy of Marrakech.
Morning: Depart Marrakech at 8am. Stop en route at an Argan Oil Women's Cooperative. Arrive Essaouira for a guided tour of the medina and souks.
Midday: Visit the harbour, Scala ramparts and sandy beach. Free time for lunch — fresh fish and seafood recommended.
Afternoon: Explore at leisure. Return to Marrakech around 6pm.
Morning: Depart Marrakech at 8am. Stop at Argan Oil Cooperative. Arrive Essaouira, guided tour of medina and souks.
Midday: Harbour, Scala ramparts, beach walk. Free time for lunch.
Afternoon: Explore at leisure. Return to Marrakech around 6pm.