In Marocco, Essaouira you’ll find kitespot Essaouira with a nice sandy beach. It’s a 2,5 hour drive from Marrakech and 3,5 hour drive from Agadir. You can enjoy the view of the Mogador Island where prisoners used to spend their time.
At this spot the wind is mostly side-shore (NNO) and a bit gusty. It has medium to small waves.
Make sure to also check kitespot Dakhla Attitude.