Hallo odina,
für einen reinen Strandurlaub würde ich dir Fuerteventura empfehlen, die Insel, die mir zu kahl ist, aber schöne Strände hat sie unbestritten.
Mein Favorit ist Teneriffa, der Norden. Allerdings ist dies kein Ziel für einen reinen Strandurlaub, dafür wäre Puerto de la Cruz und die Umgebung viel zu schade, es gibt sehr viel zu sehen und zu endecken.
Lanzarote hat auch Sandstrände, auch hier gilt, nur für Strandurlaub zu schade.
Gran Canaria hat ja im Süden die große Dünenlandschaft, es gibt nur wenige Hotels, die direkt an die Dünen grenzen, Wege von 1,5 - 2 Km (Hotel-Shuttlebus) sind keine Seltenheit. Meloneras hat zwar eine schöne Promenade am Meer, aber zum Dünenstrand sind es, je nach Hotel, auch mal 500 m oder mehr.
Vom Klima her sind sie alle ziemlich gleich, die Inseln allerdings sind doch sehr verschieden.
Es kommt jetzt darauf an, was für Urlaub du machen willst.
Gruß Reisemarie