While its possible to find car rental services with drivers on the spot in Delhi, its advisable to book in advance, especially during peak travel seasons or for specific events. Pre-booking ensures availability and allows you to make necessary arrangements, such as specifying the type of car you want and your itinerary.