Be aware that the temperature difference between Marrakech and Essaouira beach can be almost half. (Essaouira @16:00 23ºC and Marrakech @18:00 42ºC)
Lovely beach nice sidewalk and view.
It almost feel you're somewhere in Europe, beside the fact that you will see a lot of locals fully dressed at the beach :)
If you own or manage Essaouira Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.