In reply to Removed UserCragaroo:
We had the same worry when we landed late at night but it worked perfectly. All of the car rental concessions had closed but there was someone waiting patiently outside holding a sign with our car hire company's name on it. We booked in advance with locationautomaroc but I imagine all of the other main ones do out of hours collection too. We paid extra for the late time but it was a minuscule amount (I can't remember how much exactly).