Most of the main islands in the Canaries are simply too large to explore without a motorized vehicle. While there are local buses on each island, it's relatively challenging to get around on them, especially if you're unfamiliar with the area.
Should I rent a car in Canary Islands?
Renting a car in Tenerife is the best way to get around because you'll have total freedom, and you can reach the most remote places on the island. Whenever we go to the Canary Islands, we get a rental car in Tenerife so we can explore at our leisure and visit places that are off the beaten path.
How do you get between islands in the Canary Islands?
If you want to island hop, a ferry is one of your options. There are a few companies that run routes between the islands, though you should keep in mind that itineraries to the less-frequented islands may be prone to delays and cancellations. Ferries run daily, sometimes with multiple crossings a day.