Hi,
what kind of cycling do you want? Road cycling, Mountainbiking?
I can recommend La Palma for both. There are many narrow and winding Roads, even on top of Roque de los Muchachos (2400m, two roads). And much more unpaved roads through pine forrests and volcanoes. All very hilly! But great views.