Research and Compare On Car Hire Puerto de la Cruz, Tenerife
Once you get away from the main shopping centre it´s uphill all the way, and a fairly steep climb in places. Tenerife has a good bus service and there is a bus station in the centre of town. A number of travel agencies if you need them too for tours around the island or to other islands. Note. If you travel to Santa Cruz, the direct bus goes by motorway and is quick. The other bus takes maybe three times as long, visiting everywhere on the way. Going south you can take a direct bus (only a few times a day)or change at Santa Cruz bus station. Buy a Bono card (you only need one for a number of people) which can save 50-70% on fares as well as save on museum entries. An oddity is that you can get a direct flight to Venezuela from Tenerife which accounts for a fair number of Venezuelans on the island.
Hiring a car locally is cheap and easy. Roads are fast (if not good by northern European standards!) as far as Icod (to the West) and Santa Cruz, then on by motorway to the southern tourist areas. Driving over the mountain to Los Gigantes however will take you over an hour the first time, even if you're brave; if you are nervous, just don't do it as the road winds scarily over high mountains. If you're driving to the Costa Adeje area, it's much quicker to go via Santa Cruz on the motorway, which takes about an hour.