Best Beaches in Tenerife

From sun-soaked soft white stretches and silvery bays to spectacular dark volcanic sands, Tenerife has an incredible 50-plus beaches to choose from.

Believe it or not, it’s not only pristine pale white beaches that make for an idyllic seashore! Tenerife will shake up your expectations with its buffet of brilliant sands of all hues between star-bright white and near-midnight black. Here’s our pick of the very best.


1. Playa del Duque, Costa Adeje

Looking out to the blue sea, past stripey huts and thatched parasols, on the sandy beach of Playa del Duque in Tenerife

Known for its azure Atlantic ripples, sunset views and toe-sinking light gold sands, it’s so easy to fall for this much-loved cove in classy Costa Adeje. Of course, it had to be top of our list!

With calm, lagoon-like shallows thanks to a protective breakwater, Playa del Duque is one of the best Tenerife beaches for families.

Costa Adeje’s other beaches are ultra enticing, too. Hire pedaloes at Playa de Fanabe, chill out at Playa Torviscas or build sandcastles on the golden curve of Puerto Colon beach.


2. Playa de las Vistas, Los Cristianos

View along the gold sands of Los Cristianos Playa de las Vistas beach in Tenerife

Head to popular Los Cristianos for soft golden sands that have literally been lifted straight out of the Sahara Desert. Yes, like many of the best Tenerife beaches, Playa de las Vistas may be man-made but it’s total holiday bliss!

It’s not only the sand that’s Insta-perfect, with Blue Flag standards and tranquil water you’ll be more than happy to let your kids paddle in.

Stretching out from the centre of the resort, Playa de las Vistas puts you in a champion spot for restaurants, bars and shops too. And don’t miss the smaller Los Cristianos Harbour Beach next door for a change of scene.


3. Playa de las Teresitas, Santa Cruz de Tenerife

Sunset over the white sands of Playa de las Teresitas beach in Tenerife, with San Andres village in the background

If you’re a sucker for a pretty bay, this is the best beach in Tenerife for you! A sweeping 1.5 km of lush white sand, clear blue sea and swaying palms, Las Teresitas is the pride of the island’s north.

One of the most popular spots for laid-back beach holidays, it’s a chilled-out contrast to the city streets of Santa Cruz de Tenerife just 7 km away (4.5 miles).

Grab a book, slap on the SPF and get ready for a day of swimming, snorkelling and sunbathing, with beach bars on hand and sweet little San Andres village behind you.


4. Playa Jardin, Puerto de la Cruz

Playa Jardin, Tenerife's black sand 'garden beach', with Puerto de la Cruz and the peak of Mount Teide beyond the trees

Before you write off black sandy beaches, you have to see Playa Jardin in Puerto de la Cruz. It’s an absolute stunner, framed by luxuriant gardens and views of Mount Teide. Its secret? Eye-catching landscaping by the renowned Canarian artist, Cesar Manrique.

Dramatic waves make this one of the best beaches in Tenerife for surfing - while a well-placed breakwater creates a calmer zone for swimming and paddling.

And that’s not all – Playa Jardin is actually three beaches in one. Will you lay your towel on Castillo, Charcon, or Punta Brava?


5. Playa El Medano, El Medano

Kitesurfers at El Medano beach, a long, wide stretch of white sand with a view of Red Mountain (Montana Roja)

Love watersports? Make a beeline for the waves at Playa El Medano, one of the best beaches in Tenerife South. Windsurfing and kitesurfing are just a few of the adrenalin-pumping activities you’ll find here.

This secluded seaside spot is a lovely family holiday option and an excellent alternative to the bigger names a few miles away. Feast from the menus along the prom by day, then swap your beach bag for glad rags and head into El Medano for the evening buzz.

Plus, there’s another fantastic surfer beach nearby. Slow down the pace and up the wilderness vibe at La Tejita just outside town. At the edge of Montana Roja Nature Reserve, La Tejita’s out-of-the-way beauty is also popular with naturists (so it’s not one to take the kids to).


6. Playa de los Guios, Los Gigantes – near Puerto de Santiago

Four runners following the waterline on Playa de los Guios beach, where Tenerife's famous Los Gigantes cliffs rise up beside the black sands and blue sea near Puerto de Santiago

One of the best beaches in Tenerife for dramatic scenery, Playa de los Guios near Puerto de Santiago is perfect if you prefer a coastline that’s a little rough around the edges.

Sunbathe on the dark black sand here and visit a tourist attraction at the same time – double tick! It’s surrounded by the soaring Los Gigantes sea cliffs, one of Tenerife’s most famous natural features.

Top tip – check out the views from the plane window while you’re descending and you might see Los Gigantes cliffs from the air!


Book your holiday to the best beaches in Tenerife

Woman photographing the sunset over the sea at Playa del Camison in popular Playa de las Americas, one of Tenerife's best beaches

From the gold and white sand beaches of the south to the black stretches of the north, there’s no denying Tenerife has an incredible coastline!

And we haven’t even mentioned the natural rocky swimming pools on the most rugged stretches. The views of La Gomera island from Tenerife’s western shores. Or Playa del Camison – proof that you can even find quiet beaches in Tenerife’s zippiest resort, Playa de las Americas.

So, which Tenerife beaches are you going to choose?


Lucy Roberts

About the author

Lucy spent 18 years writing about all kinds of holidays at the old Thomas Cook, and, after a short stint as a freelance copywriter, is now back and loving life on the new-look content team!