Holiday autos are a good comparison site for finding rental cars in Agadir or Marrakesh. Their insurance is also worth considering, as it's often much better value than you'll be offered by the rental agent - having made claims in the past we can certainly vouch for it!