Snorkeling Beaches in Tenerife

Crystal-clear waters perfect for snorkeling in Tenerife.

38 results

38 results

Charco Don Gabino — Tenerife

Norte

Charco Don Gabino

Snorkeling
Charco de la Araña — Tenerife

Norte

Charco de la Araña

Family-friendlySnorkelingParking+2
La Ballenita — Tenerife

Norte

La Ballenita

Family-friendlySnorkeling
La Caleta fishing village beach

Sur

La Caleta

SnorkelingRestaurantsSunset
Piscina Natural Punta del Hidalgo — Tenerife

Norte

Piscina Natural Punta del Hidalgo

Family-friendlyToiletsParking+1
Piscinas Naturales El Caletón — Tenerife

Norte

Piscinas Naturales El Caletón

Family-friendlySnorkelingToilets+1
Piscinas Naturales El Guindaste — Tenerife

Norte

Piscinas Naturales El Guindaste

Family-friendlySnorkelingToilets
Playa Diego Hernández — Tenerife

Sur

Playa Diego Hernández

Family-friendlySnorkeling
Playa El Callao — Tenerife

Sur

Playa El Callao

Family-friendlySnorkelingParking
Playa El Socorro — Tenerife

Norte

Playa El Socorro

Family-friendlySurfingSnorkeling+3
Playa La Jaquita — Tenerife

Sur

Playa La Jaquita

Family-friendlySnorkelingParking+2
Playa Los Roques — Tenerife

Norte

Playa Los Roques

Family-friendlySnorkeling
Playa Roque Bermejo — Tenerife

Norte

Playa Roque Bermejo

SnorkelingSunset
Playa de Alcalá — Tenerife

Sur

Playa de Alcalá

SnorkelingParking
Playa de Almáciga Anaga cliffs

Norte

Playa de Almáciga

SunsetSnorkeling
Playa de Antequera — Tenerife

Norte

Playa de Antequera

Snorkeling
Playa de Fonsalía — Tenerife

Sur

Playa de Fonsalía

Snorkeling
Playa de Garachico — Tenerife

Norte

Playa de Garachico

Family-friendlySnorkeling
Playa de La Enramada rocky cove

Sur

Playa de La Enramada

SnorkelingRestaurants
Las Canteras rocky beach near Santa Cruz

Norte

Playa de Las Canteras

SnorkelingRestaurantsParking
Playa de Los Guíos — Tenerife

Sur

Playa de Los Guíos

SnorkelingParkingRestaurants+2
Playa de Los Roques (El Bajío) — Tenerife

Norte

Playa de Los Roques (El Bajío)

Family-friendlySnorkeling
Playa de Masca — Tenerife

Sur

Playa de Masca

Snorkeling
Playa de Puertito de Armeñime — Tenerife

Sur

Playa de Puertito de Armeñime

SnorkelingRestaurantsToilets
Playa de Punta de Teno — Tenerife

Norte

Playa de Punta de Teno

Family-friendlySnorkelingSunset
Playa de Radazul — Tenerife

Norte

Playa de Radazul

Family-friendlyParkingRestaurants+2
Playa de San Marcos — Tenerife

Norte

Playa de San Marcos

Family-friendlySnorkelingParking+2
Playa de Tabaiba — Tenerife

Norte

Playa de Tabaiba

Family-friendlySnorkelingRestaurants+3
Playa de Varadero — Tenerife

Norte

Playa de Varadero

SnorkelingParking
Playa de la Arena — Tenerife

Sur

Playa de la Arena

Family-friendlySnorkelingParking+3
Playa de las Galletas — Tenerife

Sur

Playa de las Galletas

Family-friendlyParkingRestaurants+2
Playa de los Abriguitos — Tenerife

Sur

Playa de los Abriguitos

Family-friendlySnorkelingParking+2
Playa de los Tarajales (Los Cristianos) — Tenerife

Sur

Playa de los Tarajales (Los Cristianos)

Family-friendlySnorkelingSunset
Playa del Bollullo wild north beach

Norte

Playa del Bollullo

SurfingSnorkeling
Playa del Moro — Tenerife

Norte

Playa del Moro

Snorkeling
Playa del Puertito de Adeje — Tenerife

Sur

Playa del Puertito de Adeje

SnorkelingParkingRestaurants+1
Playa del Socorro (Güímar) — Tenerife

Norte

Playa del Socorro (Güímar)

Snorkeling
Roque de las Bodegas — Tenerife

Norte

Roque de las Bodegas

SurfingSnorkelingParking