Compare cars from local agencies in Marrakech. Prices and deposits shown upfront, free booking, and you pay the agency when you collect the keys.
20 cars available

2026
by Empire luxury rentals
350 MAD/day
or 2.450 MAD / week

2026
by Empire luxury rentals
300 MAD/day
or 1.800 MAD / week




2026
by MARIVO CAR
250 MAD/day
or 1.610 MAD / week

2026
by MARIVO CAR
250 MAD/day
or 1.610 MAD / week

2026
by MARIVO CAR
300 MAD/day
or 2.000 MAD / week

2026
by MARIVO CAR
300 MAD/day
or 2.000 MAD / week

2026
by MARIVO CAR
550 MAD/day
or 3.500 MAD / week

2025
by MLB LOCATION
400 MAD/day
or 2.450 MAD / week

2025
by MLB LOCATION
400 MAD/day
or 2.450 MAD / week

2025
by MLB LOCATION
300 MAD/day
or 2.100 MAD / week

2026
by MLB LOCATION
300 MAD/day
or 2.100 MAD / week

2025
by MLB LOCATION
450 MAD/day
or 2.800 MAD / week

2025
by MLB LOCATION
450 MAD/day
or 2.800 MAD / week

2025
by MLB LOCATION
400 MAD/day
or 2.450 MAD / week

2025
by MLB LOCATION
350 MAD/day
or 2.100 MAD / week

2026
by Aira drive
300 MAD/day
or 1.100 MAD / week

2026
by M.I DRIVE
300 MAD/day
or 1.900 MAD / week
Morocco Car Booking brings Marrakech’s local rental agencies together on one page, so you can compare their cars side by side instead of messaging a dozen agencies one by one. Every car shows its daily price and, when the agency has entered one, its security deposit — before you send anything.
Booking works in three steps. Pick your dates and a car, then send a free booking request: no account, no credit card and no online payment. The agency gets your request and contacts you by phone or WhatsApp to confirm the car, the pickup time and the handover point. You pay the agency directly when you collect the car.
Many local agencies in Marrakech accept payment in cash at handover, which suits travellers who don’t want to put a large hold on a card. Payment and deposit methods vary from one agency to another, so confirm them when the agency calls you back.
31 cars currently listed in Marrakech by 8 local agencies, from 250 MAD/day. The price you see is the price you pay the agency.
Based in Marrakech
8 cars · from 300 MAD/day
Based in Marrakech
7 cars · from 250 MAD/day
Based in Marrakech
5 cars · from 300 MAD/day
Based in Marrakech
5 cars · from 250 MAD/day
Based in Marrakech
3 cars · from 300 MAD/day
Based in Marrakech
1 car · from 300 MAD/day
Based in Casablanca · serves Marrakech
1 car · from 300 MAD/day
Based in Marrakech
1 car · from 300 MAD/day
Daily prices listed in Marrakech currently range from 250 to 600 MAD, across 31 cars. Cheapest category right now: Economy, from 250 MAD/day. Security deposits entered by agencies range from 5000 to 15000 MAD depending on the car.
| Category | From (MAD/day) | Cars |
|---|---|---|
| Economy | 250 | 25 |
| SUV | 400 | 4 |
| Minivan | 400 | 1 |
| Luxury | 550 | 1 |
A small economy car is enough for Marrakech and the motorways to Casablanca or Essaouira. If your plans include the Atlas passes or the road to Ouarzazate and the desert, a car with more ground clearance, such as an SUV, is more comfortable.
Where you collect the car matters as much as which agency you choose: pick it up the day you actually leave town, not the day you land, and you won’t pay for days it sits parked outside the medina.
7 agencies listed here are based in Marrakech, and 1 serves Marrakech from another city. Confirm the exact handover point with the agency when you book.
Most local agencies work out of the modern districts of Gueliz and Hivernage, and many will bring the car to your hotel. The medina itself is closed to cars, so if you’re staying in a riad, arrange the handover at a gate or a guarded car park nearby.
Menara Airport is only about 6 km from the city centre. If you’re heading straight for the Atlas or the coast, ask for an airport handover when you book: the agency meets you at arrivals with the car, and you skip the drive back into town.
Yes, you don’t need a credit card to book: the booking request is free and nothing is charged online. You pay the agency when you collect the car, and many local agencies accept cash. Check how the agency takes the deposit when they confirm your booking.
A valid driving licence and your passport or national ID card. The agency may ask for other documents, so check with them when they confirm your booking.
Most agencies ask for one. When an agency has entered the deposit for a car, it is shown on that car before you book, so you know the amount before pickup.
It depends on the agency. Mention your flight in your booking request and the agency will confirm whether it can hand the car over at the airport.
Each agency sets its own minimum age and minimum years of driving experience. Ask the agency when it contacts you to confirm the booking.
Not really — most of the medina’s alleys are closed to cars. If you’re staying in a riad, leave the car in a guarded car park near one of the gates.
Where to collect a rental car in Marrakech: Gueliz, Hivernage, a medina gate or Menara Airport. Pros and cons of each, plus parking and delivery tips.
Driving around Marrakech as a visitor: where to park near the medina, leaving Menara Airport, the best day trips into the Atlas and what to check first.
Can you rent a car in Morocco with a debit card or cash instead of a credit card? What local agencies actually require for the deposit in 2026.
The complete list of documents, minimum age, deposit amount, and requirements you need to know before renting a car in Morocco, whether local or international.