yes some of them hold your passport, it happened with me when i rented the car, and if you had any kind of accident they will charge a minimum of 2000 QR for insurance. so if you are staying here for long its better to buy a car not rent. it will cost you less than this, way a loy less.