Day trip to Essaouira from Marrakech :
Essaouira is a small fortified town on the Atlantic coast located 112 miles (180 km) west of Marrakesh. The city is less touristy and the inhabitants are generally friendlier and are not as pushy when you shop for souvenirs as in Marrakech and other large cities in Morocco.
The medina of Essaouira was declared a UNESCO World Heritage Site in 2001 and is known as the pearl of the Atlantic or The sleeping beauty.
The city has one of the most important fishing harbours in Morocco. If you arrive early enough, you’ll see a human chain of fishermen unloading the fish they caught at dawn.
If you like seafood or fish then you will love Essaouira, where you will be able to eat in very cheap seafood restaurants. You can even buy the fish directly from the fishermen and any beach bar will cook it for you.