Beaches in Tenerife

83 beaches and coves on Tenerife, town by town.

Beach map

Featured beaches

Beaches by town

Adeje 5

Arafo 2

Arico 6

Arona 7

Buenavista del Norte 1

Candelaria 10

El Rosario 3

Fasnia 1

Granadilla de Abona 7

Guía de Isora 4

Güímar 1

La Guancha 1

Los Realejos 4

Puerto de la Cruz 3

San Cristóbal de La Laguna 7

Santa Cruz de Tenerife 17

Santiago del Teide 3

Tacoronte 1

Data: Wikidata (MITECO beach guide), OpenStreetMap, ADEAC (Blue Flag 2026-2027). Beach types are assigned from these data and may be incomplete: let us know if you spot a mistake.