Discover the charming coastal city of Essaouira on a full-day trip from Marrakech. Explore the historic medina, walk along the Atlantic coast, visit the fishing port and enjoy the relaxed atmosphere of this beautiful seaside city. Discover local crafts, traditional Moroccan culture and enjoy free time to explore at your own pace before returning to Marrakech.