Island hopping in the Canaries is pretty easy - there are quite reasonably priced and frequent flights (and ferries) going between Tenerife and Gran Canaria as well as other islands. If I remember correctly though, most of island hopping flights are from Tenerife North, whereas most international flights are from Tenerife South, which makes it a little inconvenient, as the distance between the two is something like 30 minutes by car (however I stand to be corrected). I think the ferry terminal in Tenerife is also near Tenerife North.
[This message has been edited by Bird Strike (edited 23 January 2001).]