Maybe the weather is not Great in Essaouira (Always) and at this case you will need a taxi service in the city. so you need to prefer the great one as soon as possible.
with all that beign said this blog is going to talk about taxi service in morocco not just in Essaouira or Marrakech.
. See you Soon guys