Car Rental in All Cities in Morocco
Compare local and international suppliers city by city, with transparent policies and prices from €12/day.
Imperial Cities
Atlantic Coast
Casablanca
Atlantic Coast
From €18/per day
Agadir
Atlantic Coast
From €16/per day
Essaouira
Atlantic Coast
From €14/per day
El Jadida
Atlantic Coast
From €14/per day
Safi
Atlantic Coast
From €14/per day
Asilah
Atlantic Coast
From €14/per day
Larache
Atlantic Coast
From €13/per day
Sahara & South
Merzouga
Sahara & South
From €17/per day
Ouarzazate
Sahara & South
From €17/per day
Zagora
Sahara & South
From €17/per day
Dakhla
Sahara & South
From €18/per day
Errachidia
Sahara & South
From €17/per day
Tinghir
Sahara & South
From €15/per day
Midelt
Sahara & South
From €15/per day
Arfoud
Sahara & South
From €14/per day
Goulmima
Sahara & South
From €13/per day
Guelmim
Sahara & South
From €16/per day
Tan-Tan
Sahara & South
From €16/per day
Laayoune
Sahara & South
From €17/per day
Smara
Sahara & South
From €17/per day
Boujdour
Sahara & South
From €17/per day
North & Rif
Tangier
North & Rif
From €15/per day
Chefchaouen
North & Rif
From €15/per day
Tetouan
North & Rif
From €15/per day
Al Hoceima
North & Rif
From €16/per day
Fnideq
North & Rif
From €14/per day
Martil
North & Rif
From €14/per day
M'diq
North & Rif
From €14/per day
Nador
North & Rif
From €13/per day
Berkane
North & Rif
From €14/per day
Oujda
North & Rif
From €14/per day
Atlas & Middle
Ifrane
Atlas & Middle
From €15/per day
Azrou
Atlas & Middle
From €14/per day
Khenifra
Atlas & Middle
From €14/per day
Beni Mellal
Atlas & Middle
From €14/per day
Azilal
Atlas & Middle
From €14/per day
Khouribga
Atlas & Middle
From €13/per day
Settat
Atlas & Middle
From €14/per day
Berrechid
Atlas & Middle
From €14/per day
Other Cities
Sale
Other Cities
From €15/per day
Kenitra
Other Cities
From €14/per day
Khemisset
Other Cities
From €13/per day
Tiznit
Other Cities
From €14/per day
Taroudant
Other Cities
From €14/per day
Dcheira
Other Cities
From €13/per day
Inezgane
Other Cities
From €13/per day
Ait Melloul
Other Cities
From €13/per day
Mohammedia
Other Cities
From €14/per day
Temara
Other Cities
From €14/per day
Moulay Idriss
Other Cities
From €14/per day
Sidi Ifni
Other Cities
From €16/per day
Assa
Other Cities
From €15/per day
Tata
Other Cities
From €15/per day
Figuig
Other Cities
From €16/per day
Jerada
Other Cities
From €14/per day
Taourirt
Other Cities
From €14/per day
Guercif
Other Cities
From €14/per day
Taza
Other Cities
From €14/per day
Sidi Slimane
Other Cities
From €13/per day
Sidi Kacem
Other Cities
From €13/per day
Souk El Arbaa
Other Cities
From €13/per day
Mechraa Bel Ksiri
Other Cities
From €13/per day
Jorf El Melha
Other Cities
From €13/per day
Sidi Yahia
Other Cities
From €13/per day
Kalaat Sraghna
Other Cities
From €14/per day
Rhamna
Other Cities
From €14/per day
Youssoufia
Other Cities
From €14/per day
Ben Guerir
Other Cities
From €14/per day
Fquih Ben Salah
Other Cities
From €13/per day
Kasba Tadla
Other Cities
From €13/per day
Rich
Other Cities
From €13/per day
FAQ
How do I choose the best departure city?
Choose based on your arrival airport, hotel location, and first-day route plan.
Do prices really start from €12/day?
Yes, on selected economy categories depending on season, city, and availability.
Can I compare airport and city-center pickup?
Yes. Compare total cost, pickup timing, and cancellation policy before booking.