Yes, you need to pay a deposit while renting a car at Seven Luxury. This works as an insurance policy in case of any vehicle damage. If you return the car with no fines and in good condition, the amount will be returned within 15 to 20 working days.