Como ya te han dicho depende lo que busques .
Si vas en busca de playa , Fuerteventura sin dudarlo , las playas son espectaculares .
En Lanzarote tienes la zona volcánica del Timanfaya que es una pasada , pero no es una isla que me guste mucho.
Para marcha Tenerife sur sin dudarlo , tienes uno de los mejores parques acuáticos del mundo, el Siam Park , y un gran zoo en el norte ( el Loro Parque) además de que la oferta hotelera en el sur es espectacular , y subir al Teide es una puta pasada .
Gran Canaria .... Es donde vivo y oye ... maspalomas esta bien , pero si viviera fuera no vendría aquí de vacaciones , salvo que fuese LGTB , ya que esta comunidad esta muy asentada en la isla con numerosas opciones de ocio .
El Hierro , si te mola el buceo y solo el buceo es tu isla
La Palma , si busca verde , bosques y montes es tu isla
La Gomera , un poco sosa .
Eso si , como te han dicho , coche obligatorio , el transporte público es una mierda en todas las islas , y del norte al sur de Tenerife hay una hora y media , 2 del Norte al sur de Fuerteventura , lo mismo en Lanzarote y una hora del Norte al sur de Gran Canaria