Essaouira is a relaxed coastal city known for its historic medina, oceanfront ramparts, fishing port, sandy beach, local art and fresh seafood. Its compact centre and slower atmosphere make it a popular coastal escape and an easy addition to a wider Morocco itinerary.