When you are planning to visit dubai and you want to look around different places to have the real fun then it is absolutely impossible to do so on public transport. Neither hiring a taxi is a good option in this case, becuase of the long wait you have to go through. If it was a one off thnig then taxi is not a bad option but due to the limited time constraint in your holidays you dont want to go through any hick ups and you just want to spend maximum time enjoying yourself rather than killing it. In this case the best option is Car Hire, which could be very useful and the process is pretty straight forward.
There are alot of car hire companies in dubai, offering you a wide variety of cars to choose from. At the same time there are various companies which offer great dubai tour packages including the car hire, which can also be very convenient. If you are a fussy person then do not worry about the quality. All the car hire companies offer wide range of good quality cars with different packages. Budget, economical or luxury, no matter what type of package you are looking for you will find one easily.
When you are looking to rent out a car you can choose the time period from the different packages e.g daily, weekly, monthly or yearly. Most of the car hire companies advertise on to daily rental basis, but the longer you hire the car, cheaper the price will get. If some companies do not offer you any discount over the time period then ask them for it becuase negotiation is very common in dubai, especially in this field.
Also almost all the companies are very friendly and they are willing to offer the pick and drop service, if you have done the advance booking over the phone or the internet. Whether you just arrived at the dubai airport or you are in your hotel.