Below are answers to frequently asked questions. If you have any other questions please contact us.
Still need to contact us?
Do I need to have a drivers license issued from the United States?
The driver must have a valid license from any state or country to rent a vehicle.
Do I need to put down a deposit to reserve a car?
If you are paying with cash, the reservation must be made via phone and the cash deposit is made upon arrival. If you are paying via debit or credit card, complete the online booking form and a hold will be placed on your credit card for the reservation.
What form of payment is accepted?
Payment for car rental at Lucky Owl can be made via debit card or credit card. Cash is accepted upon arrival. *Please note: an advanced reservation must be made by phone if you paying via cash.
Is there a limit of miles or price per mile?
No, the rental fee covers unlimited mileage.