Parking in La Orotava is a nightmare. If you’re not staying here then it’s far better to just come by bus from Puerto de la Cruz, which is just 9km away. Bus 345 (€1.45, 20 minutes) leaves roughly every half-hour from 5.40am to 9.55pm. Bus 350 (€1.45, 45 minutes, two daily), among others, comes from Santa Cruz. If you have to drive, there is street parking here, but you should plan on arriving early to secure a spot.