Self-drive car rental in Morocco

Car Rental in Essaouira, Marrakech and Agadir

Book a clean, well-maintained hire car with Mz Agency from €18/24h. Enjoy unlimited mileage, comprehensive insurance, free cancellation and no deposit on any vehicle. Free vehicle delivery and collection throughout Essaouira and the surrounding areas, with 24/7 service and support.

+500 satisfied clients

Rated Excellent by our clients

Local car hire company

A professional car rental service before, during and after your trip

Verified vehicles

Clean, reliable and well maintained

One-way service

Available between cities

Present in 3 cities

Essaouira · Marrakech · Agadir

Booking with no fees

Free cancellation

No deposit

On all vehicles

Delivery service

Airport, hotel, riad

Unlimited km

Drive without limits

24/7 support

Immediate assistance

Affordable car rental agency

Choose your rental car and view our rates

Economy cars, family hire cars and SUV rentals from €18/24h. Clean, well-maintained vehicles with comprehensive insurance and no deposit. Free delivery and collection in Essaouira and surrounding areas — quick booking and payment on delivery.

One wayNo depositFree cancellationPay on delivery
Family Car
Dacia Jogger

Dacia Jogger

Versatile family car, 7 modular seats, large trunk.

7 SeatsManualDiesel

Rates & Booking

1-6 days30/24h
7-14 days28/24h
15+ days25/24h
Sedan
Dacia Logan

Dacia Logan

Spacious, large trunk, perfect for road trips.

5 SeatsManualDiesel

Rates & Booking

1-6 days20/24h
7-14 days19/24h
15+ days18/24h
City Car
Dacia Sandero

Dacia Sandero

Economical and easy to park in the city.

5 SeatsManualPetrol

Rates & Booking

1-6 days20/24h
7-14 days19/24h
15+ days18/24h
SUV 4x2
Hyundai Tucson

Hyundai Tucson

Comfortable SUV for main roads and coastal journeys.

5 SeatsAutomaticDiesel

Rates & Booking

1-6 days50/24h
7-14 days45/24h
15+ days40/24h
Compact city car
Kia Picanto

Kia Picanto

Compact, agile, very economical.

4 SeatsAutomaticPetrol

Rates & Booking

1-6 days25/24h
7-14 days23/24h
15+ days21/24h
Premium Hatchback
Renault Clio 5

Renault Clio 5

Recent design, multimedia screen, enhanced safety.

5 SeatsAuto / ManDiesel

Rates & Booking

1-6 days30/24h
7-14 days28/24h
15+ days26/24h
Modern Hatchback
Peugeot 208

Peugeot 208

Road comfort, driving assistance systems.

5 SeatsManualDiesel

Rates & Booking

1-6 days30/24h
7-14 days28/24h
15+ days26/24h

Looking for a specific car?

Contact us
Transparent pricing

What does the price of your vehicle reservation include?

Each rental rate covers a full 24-hour period from the vehicle pickup time.

Included in the price

  • Comprehensive insurance
  • Assistance during the rental period
  • Vehicle maintenance and inspection
  • Taxes and administrative fees
  • Unlimited mileage
  • Main driver

Not included

  • Fuel
  • Fines and traffic violations
  • Parking fees and tolls
  • Late return fees
  • Additional driver
  • Baby seat / extras
Vehicle delivery service

Airport, hotel and riad car delivery

Free vehicle delivery and collection within the covered Essaouira service areas. For destinations with an additional fee, the price is displayed automatically when selecting the pickup and drop-off locations.

Our main delivery areas

Essaouira and surroundings

  • Essaouira centre and Medina
  • Essaouira Mogador Airport
  • Sidi Kaouki

Agadir and the Atlantic coast

  • Agadir Al Massira Airport
  • Agadir Centre
  • Taghazout
  • Tamraght
  • Aourir

Marrakech and surroundings

  • Marrakech Menara Airport
  • Guéliz
  • Hivernage
  • Marrakech Medina
  • Palmeraie
  • Ourika Road
  • Casablanca Road
  • Amizmiz Road
  • Hotels, riads and tourist residences
Want the car somewhere else? Contact us

Select the pickup and drop-off locations in the booking form to view the applicable fees.

Our car rental requirements in Morocco

What do I need to rent a car with Mz Agency?

  • Valid driving licence

    With Mz Agency, an original driving licence held for at least 2 years is required.

  • Minimum age: 21 years

    The main driver must be at least 21 years old to rent with us.

  • Driving experience required

    We require sufficient experience to drive safely and confidently.

  • Pick-up and return details

    Tell us the preferred dates, times and locations for vehicle pick-up and return.

Car hire for a Morocco road trip

Hire a car and enjoy total freedom

Self-drive car hire for your Morocco road trip — unlimited mileage, no deposit on all vehicles, free delivery and collection in Essaouira and surrounding areas. Short-term and long-term car rental with transparent 24-hour rates.

Explore our car rental service
Online car booking service

How to book a rental car with Mz Agency?

A simple self-drive rental service with Mz Agency — clear rates, no hidden fees.

  1. 01

    Choose your car and provide your details

    Browse our rental cars and hire car options, pick the model that fits your trip, then choose pickup and drop-off locations so applicable fees appear automatically.

  2. 02

    Submit your request

    Fill in the booking form or contact Mz Agency directly on WhatsApp or by email.

  3. 03

    Receive confirmation

    Our team checks vehicle availability and confirms the rental terms and required documents.

  4. 04

    Hit the road

    Your car is prepared, inspected and delivered at the agreed location in Essaouira, Marrakech or Agadir.

Local rental provider

Why travellers choose our car hire company in Morocco

Mz Agency is a local car hire company based in Essaouira with more than 15 years of experience helping travellers explore Morocco. Our self-drive rental service covers economy cars, family vehicles and SUVs for road trips between Essaouira, Marrakech, Agadir and the Atlantic coast — with clear support and no hidden fees.

  • 15 years of local experience

    For over fifteen years, Mz Agency has supported travellers in Essaouira and across Morocco. That experience helps us anticipate your needs, keep your trip smooth and advise you on the best routes.

  • A fleet for every traveller

    Economy cars for the city, family vehicles for group travel, or models built for longer journeys: pick the car that matches your budget, comfort and itinerary.

  • Trust, transparency and commitment

    We clearly explain the conditions, rates and required documents. Our priority is a lasting relationship of trust with every client, from first contact to vehicle return.

  • No hidden fees

    The price you see is the price you pay. No surprises at pick-up: mileage, comprehensive insurance and terms are communicated transparently from the start.

  • Airport and hotel delivery

    Vehicle delivery service to the airport, hotel or riad, one-way rentals between cities, and local expertise: we make mobility easy where you need it.

  • Customer assistance and follow-up

    A responsive team remains available throughout your rental. You are never left alone with a question, an unexpected issue or a request to extend your booking.

No-deposit car rental

Hire a car with no deposit

At Mz Agency, we make car hire in Morocco easier with no deposit on all vehicles. You can book without locking a large amount on your bank card. Our goal is a simpler, more flexible and fully transparent experience.

Whether you travel for holidays, a business trip or a Morocco road trip, Mz Agency guarantees a reliable service, competitive rates and stress-free booking.

Fully insured rental cars

How does insurance work in case of an accident?

At Mz Agency, your peace of mind is a priority. That is why comprehensive insurance is included with every vehicle, under the terms set out in the contract, so you can drive with confidence in Essaouira and across Morocco.

Car rental insurance — protection and peace of mind on the road
Tourist VTO transport

Want a tourist VTO / minibus with a driver?

Contact us
Testimonials

What our clients say

Travelers from around the world trust us to explore Morocco.

Impeccable service! The car was delivered directly to our riad in Essaouira. Responsive and professional team.

Sophie M.

Paris, France

Excellent value for money. Clean and recent vehicle. Delivery at Agadir airport was perfect.

Thomas K.

Berlin, Germany

We rented an SUV for our coastal road trip. Everything went smoothly. Highly recommended!

Emma L.

London, UK

Car rental in Essaouira made simple and reassuring. Clear rates, no surprises, and a trustworthy team from the first message to drop-off.

Karim B.

Casablanca, Morocco

Ultra-easy booking on WhatsApp, professional welcome in Marrakech, and a spotless car. We travelled with complete peace of mind.

Laura P.

Lyon, France

A serious, responsive agency: on-time delivery, helpful road advice, and careful follow-up. A polished service that truly builds trust.

Marc D.

Brussels, Belgium

Discover Morocco

Explore Morocco with a hire car

Discover Essaouira, Agadir and Marrakech with flexible pickup and drop-off between cities.

Surfing on Essaouira’s Atlantic beach
Camel ride at sunset on Essaouira beach
Quad adventure in the dunes near Essaouira

Rent a car and enjoy total freedom

Discover Morocco and its magic — surfing, camel rides, quad adventures and more around Essaouira.

All activities at competitive prices

Travel guides & tips

Read our articles to plan trips around Essaouira and choose the right rental car.

Read travel guides & tips
FAQ

Frequently asked questions

Rent a car or book a private taxi?

Book a rental car or private transfer in a few clicks. Free delivery and collection in Essaouira and surrounding areas; for other cities, fees appear in the booking form. Transparent rates and 24/7 assistance.

Contact

Our contact details

Call us, message us, or find us on Google Business.