Cancellation Policy
Update date: 07 June 2026 Time zone: All deadlines are in Africa/Casablanca (Morocco local time).
MarHire offers car rentals, private drivers, boat rentals, and activities across Morocco. The standard 48-hour policy below applies to all categories unless a stricter category, group, peak-season, or non-refundable rate is shown on the listing and selected at booking (see Section 2).
Throughout this policy, "start or pickup time" means the scheduled start of an activity/boat or the scheduled pickup of a car/driver, and "amount paid online" means the sum you actually paid to MarHire through the website.
1) Standard 48-hour policy (all categories)
- Free cancellation is available up to 48 hours before the start or pickup time. You receive a full refund of the amount paid online, with no cancellation fee.
- If you cancel less than 48 hours before the start or pickup time, or in the case of a no-show (Section 3), no refund is issued and the amount paid online becomes non-refundable.
2) Category, group, peak-season & non-refundable terms
The standard 48-hour rule applies to all categories, but some listings carry stricter terms, which are shown clearly at booking and override this standard policy when you select them:
- Boats & activities are weather- and slot-dependent. Individual listings may require more notice, and weather decisions are made by the operator or captain (see Section 9).
- Group & charter bookings require cancellation at least 7 days before the start or pickup time for a refund; inside that window they are non-refundable.
- Peak seasons, holidays, and non-refundable rates: where a listing is marked non-refundable or with stricter terms, those terms apply from the moment of booking. By selecting such a rate you accept that it is non-refundable.
3) No-show, grace period & late arrival
- No-show defined: if you do not appear at the agreed pickup/start location within 60 minutes of the scheduled time and have not contacted us to arrange otherwise, the booking is treated as a no-show and the amount paid online is non-refundable.
- Grace period: for cars and private drivers, the team will wait up to 60 minutes after the scheduled time. Boats and scheduled activities may depart on time and cannot always wait — please arrive early.
- Airport transfers & flight delays: if you provide a valid flight number at booking, your pickup is aligned to your actual landing time at no extra charge, even if the flight is delayed. If your flight is cancelled or significantly rescheduled and you notify us, we will arrange a free reschedule or, if we cannot, a full refund. A genuine no-show (you do not arrive and do not contact us) remains non-refundable.
4) Changes, modifications & early return
Changes more than 48 hours before pickup. Date and time changes are free if the same car or category is available. If it is not, the price may change to the current rate lower or higher: if lower, we refund the difference; if higher, you pay the difference.
Last-minute modifications (within 48 hours of pickup). Modifications this close to pickup are not guaranteed and depend entirely on the availability and approval. Where we can accommodate the change, it is offered at the current rate, with any price difference payable by you, and date/time changes are at our discretion. If the change cannot be accommodated and you choose not to proceed, the standard non-refund rule in Section 1 applies; a last-minute change request does not turn a non-refundable booking into a refundable one, and any amount already paid online for the original booking remains non-refundable.
Early return of the car. If you return the vehicle before the agreed drop-off date or time, the unused days or hours are not refunded, and the full booked period remains payable. Returning early does not reduce the price, and no credit is issued for the unused portion. Your security deposit (if any) is released as normal once we inspect the vehicle (Section 6).
Shortening or partial cancellation. Once a rental has started, or within the non-refundable 48-hour window, dropping days, segments, or stops is not refunded. Reducing the scope of a booking inside the window does not generate a partial refund.
Add-ons, extras & prepaid insurance. Add-ons (e.g., child seat, GPS, additional driver) and prepaid insurance are refundable only if the entire booking is cancelled within the free 48-hour window. They are not refunded individually, nor after the booking starts or within the non-refundable window.
5) How to cancel or change
Use the Manage Booking link in your confirmation, or contact us:
- WhatsApp/Phone: +212 660 745 055
- Email: [email protected]
Your request is timed from when you send it — the timestamp of your submission, message, or email — not from when we acknowledge or reply to it. Please keep proof of sending (e.g., your email or WhatsApp timestamp). This protects you if a request sent before a deadline is acknowledged by us after it.
6) Refunds
- Method: refunds are always issued to the original payment method used at booking, for the amount paid online.
- No cancellation fee applies to eligible cancellations made more than 48 hours before pickup (Section 1).
- Approval & timing: we confirm whether a cancellation qualifies for a refund within 24 hours of your request. Once approved, your bank or card provider typically processes the refund within 3 to 14 business days.
- Currency / exchange rates: refunds are issued for the same amount in the same currency you originally paid. If you paid in EUR, you are refunded in EUR. Because your bank may apply its own exchange rate or fees, the figure that lands in your account can differ slightly from your original local-currency charge that difference comes from your bank, not from MarHire.
- If the original method is unavailable (expired or closed card, closed account), contact us at [email protected] and we will arrange an alternative refund route after verifying your identity.
- Security deposit: any security deposit or card pre-authorization for a car rental is separate from your online payment. It is only taken at pickup and is released or never charged if you cancel beforehand — it is not part of, and does not affect, your online refund.
7) Cancellations or changes by MarHire
If we are unable to deliver your booking for example, a vehicle, boat, or driver becomes unavailable, an overbooking occurs, we will offer you, at your choice:
- an equivalent alternative at no extra cost (or with the price difference refunded if cheaper), or
- a full refund of the amount paid online, with no cancellation fee.
No processing fee or deduction applies to cancellations initiated by MarHire.
8) Documentation & ID
If the required documents are missing at the start of service (e.g., a valid driver's licence, a passport, or a credit card for Luxury car rentals), we may refuse the booking. In that case, it is treated as a late cancellation/no-show, and the amount paid online is non-refundable. Please check the listing's documentation requirements before you travel.
9) Force majeure & unsafe conditions
If delivering the service becomes impossible or unsafe due to events beyond your or our control (e.g., severe weather, port or road closure, natural disaster, strike, or orders from a civil authority), you may choose a free reschedule or a full refund of the amount paid online. For weather-dependent services (boats and activities), the operator or captain makes the final safety decision in line with local rules.
10) Your consumer rights
This policy does not limit any mandatory consumer rights you may have under the laws of your country. Please note that travel, transport, and leisure services provided on a specific date or for a specific period are generally exempt from the 14-day online "right of withdrawal" under the EU Consumer Rights Directive (Article 16) and comparable laws, because they are date-specific bookings.
11) Need help?
We're here 7 days a week.
- WhatsApp/Phone: +212 660 745 055
- Email: [email protected]
Book Your Car Rental in Casablanca Today
Choose MarHire Car Casablanca for transparent pricing, no deposit, unlimited kilometers, full insurance included, and instant booking confirmation with local 24/7 support.
