Best Beaches In & Near Santa Cruz de Tenerife

By | Last Updated:
Map featuring Santa Cruz de Tenerife beaches. Click on pins to view beach details
  • 1. Las Teresitas

    Las Teresitas
    © Victor Pelaez Torres

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    Sitting at the foot of the Anaga mountains in the north west of Tenerife is Las Teresitas beach. Despite the mile long sweeping curve of golden sand Las Teresitas manages to just slip under the tourist radar - strange when it has probably featured on more postcards than any other beach on the island! 

    That isn't to say it doesn't get busy; it is popular with locals and plenty of visitors… read more »

  • 2. Caleta de Negros

    Caleta de Negros
    Mataparda

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 3. El Bollullo Beach

    El Bollullo Beach
    © Tono Balaguer / 123RF

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    El Bollullo beach is located on Tenerife's north coast, a world away from the package-tours and resorts the island is often associated with. This small cove has a wild, natural feel right down to the black volcanic sand - there's no sprinkling golden sand imported from the Sahara here like on some of Tenerife's beaches.


    Set in the island's picturesque La Orotava Valley, the journey to El Bollullo involves navigating… read more »

  • 4. Playa de Benijo

    Playa de Benijo
    busbusbus

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    Forming a part of Parque Rural de Anaga, Playa de Benijo lies on Tenerife's northern coast close to the island's easternmost point. It runs without break into the neighbouring beach of Playa de Fabin although its widest point sits at the base of the curve of the bay.

    Because of its location within the reserve, Playa de Benijo is one for lovers of nature and narrow mountain roads. Views include… read more »

  • 5. Playa del Muerto

    Playa del Muerto
    Jose Mesa

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 6. Playa de las Gaviotas

    Playa de las Gaviotas
    Beneharo Hdez.

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    Located among the bare cliff faces of Tenerife's north, Playa de las Gaviotas is a nudist friendly beach with charcoal grey sand on a small curve of coastline. Although just a short distance from Playa de la Teresitas, Gaviotas is altogether a much more relaxed affair.

    Almost disappearing entirely with the waves of high tide, the beach is backed by a sloped retaining wall, which provides places to sit and… read more »

  • 7. Playa La Nea

    Playa La Nea
    Pablo Jones

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 8. Playa de Tamadiste

    Playa de Tamadiste
    © Beneharo Hdez.

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 9. Playa del Roque de las Bodegas

    Playa del Roque de las Bodegas
    Winahwaru

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 10. Playa de Almáciga

    Playa de Almáciga
    Mataparda

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 11. Playa de Antequera

    Playa de Antequera
    charlotteinaustralia

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 12. Playa Jardín

    Playa Jardín
    Gerardo nuñez

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    Playa Jardin is a city beach on the western flanks of Puerto de la Cruz on the northern coast of Tenerife. Comprising almost black sand, it was created from scratch in the 1990s so that residents and visitors to the city didn't have to travel too far to soak up the island sun or splash about in the shallows while absorbing the panoramic views of Mount Teide, Spain's highest peak.

    Lined… read more »

  • 13. Playa de Ijuana

    Playa de Ijuana
    Javier Sanchez Portero

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 14. Playa Roque Bermejo

    Playa Roque Bermejo
    Winahwaru

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    A small beach on the northeast coast of Tenerife, Playa Roque Bermejo has no direct access by road. However, its black sands and secluded feel still attract a number of beachgoers. The hills that surround Playa Roque Bermejo are also the location of several whitewashed properties.

    Accessible on foot if you have some previous walking experience, an artificial breakwater keeps the shallows calm, while anchoring points allow an even more dramatic… read more »

  • 15. Playa del Cabezo

    Playa del Cabezo
    Marcus Buchwald

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 16. Playa Martiánez

    Playa Martiánez
    Klaus61

    Travel time from Santa Cruz de Tenerife: approx 0.5 hrs

    read more »
  • 17. Callao de Méndez

    Callao de Méndez
    Enrico Strocchi

    Travel time from Santa Cruz de Tenerife: approx 1 hr

    read more »
  • 18. Playa de la Fajana

    Playa de la Fajana
    Javier Sanchez Portero

    Travel time from Santa Cruz de Tenerife: approx 1 hr

    read more »
  • 19. Playa de San Marcos

    Playa de San Marcos
    Eduardo Martín Pérez

    Travel time from Santa Cruz de Tenerife: approx 1 hr

    read more »
  • 20. Playa del Socorro

    Playa del Socorro
    Javier1989canario

    Travel time from Santa Cruz de Tenerife: approx 1 hr

    read more »