Cancellation policy

Last updated: March 2026

For renters

Cancellation refunds are based on how far in advance you cancel before the pick-up time:

When you cancelRefund
More than 48 hours before pick-upFull refund of the rental
48 hours or less before pick-upAll but 1 day refunded
No-show (vehicle not picked up)All but 1 day refunded
Owner cancels, or never acceptsEverything back, fee included

* Inside 48 hours — and on a no-show — the owner keeps one day at your booked daily rate and everything above that comes back to you. The service fee is not refunded when you cancel, in any tier: it covers the payment-processing cost we incur the moment you pay, which is not returned to us when you change your mind. Your security deposit is always returned in full, whatever the timing. Refunds are calculated from what you actually paid, so an unpaid extension never inflates or reduces them. If the owner cancels, or never accepted the booking, you get everything back including the service fee.

For hosts

If a host cancels a confirmed booking:

  • The renter receives a full refund regardless of timing
  • Frequent host cancellations may result in listing penalties or suspension
  • Hosts are encouraged to keep their availability calendar up to date to avoid conflicts

How to cancel

  • Go to your Dashboard → Bookings
  • Find the booking you want to cancel
  • Click "Cancel booking" and confirm
  • Refunds are processed automatically based on the policy above

Extenuating circumstances

In cases of emergencies, natural disasters, or other extraordinary situations, we may override the standard cancellation policy. Contact contact@dhihvaa.mv with details and we'll review your case.

Extending a rental

You can ask to extend from your booking while it is confirmed or active. The owner has 24 hours to accept. If they accept and the extra days cost money, you have 12 hours to pay — the booking only moves once payment goes through, so until then your original dates stand and nothing is charged. We hold the requested days off the calendar for the whole of that window so nobody else can take them, and release them straight away if the request is declined, cancelled or left unpaid. Extensions are priced at your original daily rate, not the owner's current listing price.

Early returns

You can end a rental early from your booking at any time while it is confirmed or active — the owner does not need to approve it. The unused days are refunded at your original daily rate, and your booking simply ends on the new date. You still confirm the return in the app as normal.