Skip to search Skip to content
List
7 nights

Best beaches in Spain

Golden sands and hidden coves – uncover Spain's must-visit beaches.
Who doesn’t love a beach break? Stretching out by the coast, listening to the waves lapping against the shore, napping under the heat of the sun… what could be better? Spain has plenty of ribbons of golden sand to brag about, so to narrow things down, we’ve picked out some of the country’s best beaches. Whether you’re taking the kids away or are craving a sandy beach off the radar, we’ve got you covered. Read on to find out our top picks, and then take a look at our best summer deals.

BEST BEACH FOR FAMILIES

If you’re taking the kids on holiday and need a great family beach, try El Cristo in Estepona. Sandwiched between Marbella and Manilva on the Costa del Sol, this stretch of sand is well sheltered from the wind. And, the shallow, calm water here is ideal for your little ones to paddle in. Its location also makes it a great beach for sunseekers – these turquoise waters catch the sun’s rays well into the evening. And make sure you stick around for Estepona’s standout sunset.

BEST BEACH FOR PEACE AND QUIET

La Borrosa Beach in the Costa de la Luz s eight kilometres long, so you’ve got plenty of space to spread out here. This coastline is made up of sleepy fishing villages rather than bustling resorts, so it’s ideal for those seeking quieter Spanish beaches. But that doesn’t mean there’s nothing to do here. There are loads of watersports on offer, including kitesurfing, windsurfing, and sailing. You’ve also got plenty of food spots along the promenade – but to really escape the crowds, head up to the sand dunes. Here, the only thing you’ll find is a beach bar serving drinks and Spanish snacks.

BEST BEACH FOR LUXURY LOVERS

There are 24 beaches in Marbella, so you’ll definitely find one that suits you. Known for its glitzy reputation, you never know who you might run into on Puerto Banus’ urban beaches. The area’s a real celebrity magnet thanks to the flashy Golden Mile, and there are three beaches to choose from. Playa de Nueva Andalucia, which boasts Blue Flag status, is lined with beach bars and clubs for those looking to party, while Playa Puerto Banus is the local family friendly spot. And, completing the line-up is Playa del Rio Verde, which has Blue Flag status.

Ready to hit the coast?

Take a look at our Spain deals, or for more of our favourite beaches around the world, read our list of the best beaches in Greece.


Pssst. Head to the Discover homepage for our latest articles.


Author: Lizzie Butler

Last updated: 17.05.2018.