What you need to rent a car in Morocco

To rent a car in Morocco, you must be at least 21 years old (some companies require 25), hold a valid driver's license from your home country, and have an international driving permit (IDP). The IDP is not a separate license — it is a translation document that shows Moroccan police your home license is real. You get it from your automobile association before you travel, usually for a small fee and within a few days.

You will also need a credit card in your own name to hold a security deposit. Most rental companies in Morocco do not accept debit cards for the deposit, though some will accept them for the final payment. Bring your passport and proof of travel insurance that covers car rental — many travel policies do not, so check yours before you book.

A few rental companies will rent to drivers under 25, but they charge a young driver surcharge of 15 to 30 dirhams per day (roughly $1.50 to $3 USD, though exchange rates vary). If you are under 25, call ahead to confirm the company will rent to you and what the extra cost will be.

Key Takeaways

  • You need a valid driver's license from your home country, an international driving permit, a credit card for the deposit, and your passport.
  • Rental companies in Morocco are concentrated in Casablanca, Marrakech, Fez, and Tangier, and booking through an international site often costs less than booking directly with a local company.
  • Third-party liability insurance is mandatory by Moroccan law, but collision and theft coverage are optional and add significantly to the daily rate.
  • Driving in Morocco requires an international driving permit even if your home license is valid, and police checkpoints are common on major routes.
  • Return the car with a full tank of fuel and document any existing damage with photos before you drive away from the rental lot.

Where to book and what the rental costs

The largest rental companies operating in Morocco are Hertz, Avis, Budget, and Europcar. Local companies like Maroc Car and Thrifty Morocco also operate in major cities. International booking sites like Kayak, Rentalcars.com, and Booking.com often show lower rates than booking directly with the company, because they aggregate deals and run price comparisons in real time.

Daily rates for a compact car range from roughly 200 to 400 dirhams per day (about $20 to $40 USD), depending on the season, the company, and how far in advance you book. Rates are highest during summer months (June through August) and around major holidays. Booking at least two weeks ahead usually saves 20 to 30 percent compared to booking the day before.

The rental price shown online typically includes only the base vehicle and third-party liability insurance, which is mandatory. Collision damage waiver (CDW), theft protection, and personal effects coverage are sold separately and can double or triple the daily cost. Read the fine print to see what is included and what you must buy as an add-on.

Insurance requirements and what they cover

Moroccan law requires all rental cars to carry third-party liability insurance, which covers damage you cause to other vehicles, property, or people. This is included in every rental quote and is not optional. The coverage limit is usually 1 million dirhams (roughly $100,000 USD), which is the legal minimum.

Collision damage waiver (CDW) covers damage to the rental car itself if you hit something or the car is hit. It does not cover theft, vandalism, or damage from natural disasters. Most CDW policies come with a deductible of 1,000 to 2,000 dirhams (roughly $100 to $200 USD) — you pay this amount out of pocket if there is a claim. Some rental companies offer a zero-deductible option for an extra daily fee.

Theft protection covers the car if it is stolen. In Morocco, theft is uncommon in major cities and tourist areas, but it does happen. If you plan to park the car unattended for long periods or leave it in smaller towns, theft coverage is worth the extra cost. Personal effects coverage is optional and usually not worth buying through the rental company — your travel insurance or home insurance may already cover your belongings.

Before you sign the rental agreement, ask the company what the deductible is, whether it applies to all types of damage, and whether your credit card or travel insurance covers rental car damage. Some premium credit cards and travel policies include rental car coverage, which means you may not need to buy CDW from the rental company.

Driving rules and road conditions in Morocco

Morocco drives on the left side of the road. Speed limits are 40 km/h (25 mph) in towns, 80 km/h (50 mph) on regional roads, and 120 km/h (75 mph) on highways. Police conduct speed checks regularly, especially on major routes between cities. Fines for speeding start at 300 dirhams (roughly $30 USD) and increase with how far over the limit you were going.

Seatbelts are mandatory for all passengers, and using a mobile phone while driving is illegal. Headlights must be on at all times, even during the day. If you are stopped by police, they will ask for your driver's license, passport, rental agreement, and proof of insurance. Have these documents ready and in one place — police checkpoints are common on routes between Casablanca, Marrakech, and Fez.

Road conditions vary widely. Highways connecting major cities are well-maintained and clearly marked. Regional roads can be narrow, winding, and poorly lit at night. Mountain passes in the Atlas region are steep and require careful driving, especially in winter. Driving at night outside major cities is not recommended — visibility is poor, and animals sometimes cross the road without warning.

Parking in city centers is metered and inexpensive (usually 5 to 10 dirhams per hour). Use official parking lots rather than street parking when possible. Never leave valuables visible in the car, and lock the doors even when you step away briefly.

Fuel, tolls, and hidden costs

Rental agreements require you to return the car with a full tank of fuel. If you do not, the rental company will charge you for fuel at a rate that is usually higher than the pump price — often 15 to 25 percent more. Fill up at a petrol station in the last 10 kilometers before you return the car to avoid this charge.

Highways in Morocco charge tolls, which are collected at booths as you exit. Tolls range from 20 to 100 dirhams (roughly $2 to $10 USD) depending on the distance. The rental company does not pay these — you pay at the booth with cash or card. Budget for tolls if you plan to drive on highways between major cities.

Parking fees, speeding fines, and traffic violations are your responsibility, not the rental company's. If you receive a fine or parking ticket, the rental company may charge an administrative fee (usually 200 to 500 dirhams) to process it on your behalf. Some companies will not process fines at all and will require you to pay them yourself through the Moroccan government.

Before you drive away from the rental lot, take photos or video of the entire car — front, back, sides, and interior — to document its condition. Point out any existing scratches, dents, or stains to the rental agent and ask them to note these on the agreement. This protects you from being charged for damage you did not cause.

Picking up and returning your rental car

Most rental companies in Morocco have desks at major airports (Casablanca, Marrakech, Fez, and Tangier) and in city centers. Airport pickups are convenient but often cost more than city center pickups. If you are arriving early in the morning or late at night, confirm the rental desk will be staffed — some airport locations have limited hours.

When you pick up the car, the agent will walk you through the vehicle, point out any damage, and ask you to sign a damage report. Read this report carefully and make sure every existing scratch or dent is listed. If something is not on the report, take a photo with the date stamp visible and email it to the rental company when ready.

Return the car to the same location where you picked it up, unless you booked a one-way rental. One-way rentals cost more but save you time if you are traveling between cities. Return the car during business hours (usually 8 a.m. to 6 p.m.) to avoid after-hours fees. If you return it outside these hours, the company may charge an extra 50 to 100 dirhams.

At return, the agent will inspect the car for damage, check the fuel level, and review the mileage. This process usually takes 15 to 30 minutes. Keep your rental agreement and receipt until your credit card statement arrives — rental companies sometimes charge additional fees weeks after you return the car, and you will need proof of what you paid.

Alternatives if renting a car does not work for you

If you do not want to drive yourself, shared taxis (called grands taxis) are the most common way to travel between Moroccan cities. They are inexpensive (usually 50 to 150 dirhams for a long journey), depart frequently, and do not require an international driving permit. The downside is they follow set routes and do not leave until they are full, so you may wait 30 minutes to an hour.

Buses run by companies like CTM and Supratours connect all major cities and cost less than taxis. Buses are slower than driving yourself but are reliable and comfortable on long routes. Book tickets in advance during peak season (June through August).

In cities, ride-hailing apps like Uber and Careem operate in Casablanca, Marrakech, Fez, and Tangier. Fares are fixed and transparent, and drivers are rated by passengers. This is the safest option if you are unfamiliar with the roads or do not want to navigate traffic in a city center.

Frequently Asked Questions

Do I need an international driving permit if my home license is in English?

Yes. Moroccan law requires an international driving permit even if your home license is in English and valid. The IDP is a translation that shows police your license is legitimate. You get it from your automobile association (AAA in the United States, CAA in Canada, AA in the United Kingdom) before you travel.

What happens if I get into an accident?

Call the rental company when ready and ask for instructions. Do not admit fault or sign anything except a police report. Take photos of all damage, get the other driver's insurance information and contact details, and get the names and phone numbers of any witnesses. File a claim with the rental company's insurance within 48 hours.

Can I drive a rental car across the border into Spain or Western Sahara?

You can drive into Spain (via ferry from Tangier) if the rental company permits it — most do, but some charge an extra fee. Western Sahara is a disputed territory, and rental companies typically do not allow cars to be taken there. Ask the rental company before you book if you plan to cross any borders.

What if the rental car breaks down?

Call the rental company's roadside information number when ready. They will send a mechanic or tow truck to your location. Do not attempt repairs yourself or take the car to a mechanic without calling the company first — you may be charged for unauthorized repairs.

Is it cheaper to book through an international site or directly with the rental company?

International booking sites like Rentalcars.com and Kayak usually show lower rates than booking directly, because they negotiate bulk discounts. However, read the cancellation policy carefully — some sites charge fees to cancel or modify a booking, while direct bookings with the company may be more flexible.