Best beaches spain
Language Resources

Spain has over 5000 miles of coastline, so it’s no wonder that it has some truly breathtaking beaches. It’s not all about the famous Costa del Sol, we´re going to show you some of Spain’s best kept secrets.

  • La Concha Beach, San Sebastian
  • Located in the North East of Spain, on the Bay of Biscay and close to the border of France, this is claimed to be one of the best city beaches in the whole of Europe. You can lap up the atmosphere with a “La Concha beach” cocktail or even climb up Mount Igueldo to enjoy the spectacular views. A picturesque beach with its beautiful curved bay, this is a very popular destination for the Spanish and French tourists, as well as among surfers.

  • SesIlletes, Formentera
  • This may be the smallest of the Balearic Islands, but it has the best beaches. Boasting white sands and clear turquoise waters means this beach is very popular for day trips from Ibiza in the summer months, but when the ferry leaves you will be left to enjoy this paradise for yourself.

  • Tamariu Beach, Catalonia
  • Located in a small old fishing port on the Costa Brava, this beautiful cove-style beach is both picturesque and perfect for families as it is extremely safe. It has even been awarded the Blue Flag certificate.

  • Playa de los Muertos, Almeria
  • Almeria

    This beach is located in the beautiful Cabo de Gata National Park region. Its name translating “beach of the dead” came from ancient tales of ships and shipwrecks. You will forget you are even in Spain on such a beautiful beach. With the contrast of the small white pebbles and clear blue waters, you could be anywhere in the world. The other bonus to this beach is that it is in an area of virtually untouched beauty, so you are avoiding the mass influx of international tourists.

  • EsTrenc, Mallorca
  • A rare unspoilt paradise in Mallorca, this beach can still get busy, but offers a calmer atmosphere where you can enjoy the fine white sand and crystal clear waters.

  • Playa de Mazagon, Huelva
  • Located on the perhaps less well-known Costa de la Luz, this area gets about 3000 hours of sunshine a year. Almost guaranteed good weather, this is the best place to come if you fancy getting a tan on your holiday! A four mile long stretch of beautiful white sands and calm waters with the backdrop of cliffs and pine trees, this is a true jewel on the coastline. If you’re feeling adventurous, there is also a nudist section on this beach, but it is just as easy to keep your eyes turned away. It is also situated near to the Doñana National Park, so you can enjoy a bit of bird-spotting!

  • Playa de los Peligros and Playa de la Magdalena, Santander
  • In close proximity to the city of Santander, these two unique beaches look over the Bahía de Santander, a picturesque bay with ships and mountains in the distance. Although you are not necessarily guaranteed the best weather, this unexplored region of Cantabria is definitely worth a visit.

  • Nerja, Costa del Sol
  • Now I know we said we wouldn’t mention the Costa del Sol, but sometimes it’s just hard to beat. Instead of heading west from Malaga airport in the direction of Marbella, head east towards Nerja. This is a lovely “pueblo blanco” (white village) where you will find pretty beaches and little houses.

  • Praia das Rodas, Galicia
  • Galica

    This beach is located in the Cíes Islands, off the North-West coast of Spain. It has been voted as one of the best beaches in the world by the Guardian, and it’s not hard to see why. A rare jewel on the Atlantic coastline; the locals call this their “Caribbean beach” and it certainly feels like it… that is until you dip your feet into the water! Once a pirate haunt, this area is now a national park, helping to maintain its untouched beauty.

  • Playa de lasCatedrales, Ribadeo
  • Also in the North of Spain, this beach is one of the most picturesque with its unique rock formations, giving the beach natural arches and caves, which is where the name “beach of the cathedrals” comes from.