The good news is you don’t have to choose just one, the islands are close enough to combine, which is exactly what makes the Canaries such a rewarding island-hop.
Three ways we’d do it
Island hopping · 10–14 days
Canary Islands Island Hopper
Four islands, one trip: volcanic Tenerife to green La Gomera, then the dunes of Gran Canaria and lava-carved Lanzarote, by ferry and short flight.
Tenerife → La Gomera → Gran Canaria → Lanzarote
Cruise · 7–14 days
Canaries by Sea
Sail between Tenerife and Gran Canaria, winter sun from the deck.
Tenerife → Gran Canaria
