Make the tours with a private taxi driver. just find a taxi that is more like a mini van; his car more like a new one, and the cost will be much cheaper than your hotel tour. All drivers know the points of interest and will be glad to take you on tour. We went to the five water falls and climbed up the mountain. It was a great day if not the best.
There is also the hop on hop off tour bus the we take in every city we visit. It is a good ride between the main tourists attractions and you get to see the city in ease.