20 Best beaches in Spain
You would love to visit the Picasso Museum , the Sagrada Familia, but what you like most is to lie on the beautiful sunny beaches of Spain, refresh yourself in the sea and enjoy the crystal blue waters?
The beaches of Spain are part of the heritage of this beautiful country, they are awaiting you.
Calo des Moro
This beautiful white sand beach is nestled in one of the most beautiful coves on the island of Mallorca in the Balearic Islands. It is world famous for the beauty of its turquoise waters and is an ideal place for a romantic stroll at sunset or simply for a relaxing afternoon enjoying the sunshine of Mallorca.
If you come in high season plan an early morning or late afternoon walk on the beach: it may be very busy from 12 am to five.
How to get there: This beach is located 50 minutes’ drive from the historic centre of Palma de Mallorca. Once there, do not forget to visit "Cala Llombards", another beach ranked among the most beautiful beaches in Spain and located just 5 minutes’ walk, on the left of "Calo des Moro". Book your flights to Mallorca, your accommodation at the best price guaranteed and your tours and activities such as a "1 hour hot air balloon flight at sunrise or sunset".
Where to stay: We recommend the "Marina Sol I Pins" located in Cala Figuera,very near the beach (about 2km ).
Tossa de Mar
It seems to be a bit of a cliché but Tossa de Mar is a real paradise on earth: it's one of Spain's best hidden gems but also one of the most beautiful beaches in Spain.
Come and rest in a place that seems to have been imagined for a children's story. Located in the province of Girona, Tossa de Mar offers not one but several beaches of fine golden sand.
What makes its charm is probably the fact that the many pine trees surrounding the beach perfume the air but also the fact that the old medieval town is of a rare beauty with the turrets formerly used to prevent invasions from North Africa.
Tossa de Mar is a perfect destination for those who want to combine sun, relaxation, shopping, gastronomy, water sports, all at a low price and away from the crowds.
Book your flights to Barcelona (1h20 by car), your accommodation at the best price in Barcelona and Tossa de Mar and your tours and activities in Costa Brava such as a "Costa Brava half-day tour from Barcelona".
LLanes - Asturias
Come breathe the smell of Eucalyptus and iodized sea air at Ballota beach, one of the most beautiful beaches in Europe. Asturias offers breathtaking natural, wild landscapes. It is a paradise for lovers of nature and wide open spaces.
Take your own beverages and picnic food with you ; there are no bars or restaurants and this is one of the charms of this beach.
Where to stay: If you want to stay closer to this beautiful beach, we recommend the "Balcón de la Cuesta" hotel.
Cala Gat Rajada
This small cove is simply magical. Once in the port of Cala Ratjada walk along the seafront for about ten minutes. The small beach may be too busy, walk on to the lighthouse: there are many other beautiful small coves further up. This beach is located in the northeast of the island of Mallorca, (1h drive from the capital Palma de Mallorca).
Where to stay: We recommend the "Hotel Cala Gat" (just a few hundred metres from this beach) ; it has an outdoor swimming pool and a sauna.
Santa Cruz de Tenerife
This beautiful golden sand beach is one of the most beautiful beaches on the island; it is a perfect place for families: the water is calm and clear and surprisingly the sand is golden which is quite rare on the island of Tenerife.
In order to make the beach (located in San Andrés) more attractive to travellers, sand from the Sahara was spread on this beach. The result is rather convincing and the beach of Las Teresitas is really a perfect place for a relaxing afternoon with family, lovers or friends. It is a 20-minute drive to Las Teresitas Beach from central Santa Cruz de Tenerife.
Where to stay: We advise you to book your accommodation in the village of San Andres.
Cala sa Boadella
Lloret de Mar
Book your flights to Barcelona and your accommodation at the best price for 2-3 days city break in Barcelona and escape, alone, with your beloved one or with friends to discover one of the most beautiful beaches in Europe; it is located 1h30 from Barcelona. "Cala Sa Boadella", its warm sand, crystal clear waters, are awaiting you.
Have you left your swimsuit at the hotel? No problem, this beach is nudist. Leave your modesty in the car and come enjoy this little slice of paradise. You are shy? The warm waters of the Mediterranean are for you. If you want to rest this summer, treat yourself to a week of pure relaxation in Lloret de Mar, one of Spain's most popular seaside resorts.
Travelling without children? Book your room at the "Delamar 4 stars Sup-Adults Only" with an outdoor pool, a pool bar and a fitness centre. The hotel is located 50 m from the beach.
Only 10 minutes’ walk from another of the most beautiful beaches in Spain, Cala del Moro, this beach is perfect for a dream holiday in Mallorca. The crystal clear water of this beach invites you to swim, its fine sand is an invitation to rest.
There is a small beach restaurant and parking nearby.
How to get there: This beach is located south of the island of Mallorca, 45 minutes’ drive from the capital, Palma de Mallorca. Book your flights to Palma de Mallorca and your accommodation at the best price guaranteed; we suggest hundreds of villas, apartments and hotels near this dream beach.
Calella de Palafrugell
Escape from the big city, leave Barcelona and drive to Calella de Palafrugell beaches (1h30 drive) the pretty village is located in the North of Spain.
This ancient fishing village is one of Spain's best hidden gems. Its traditional Spanish architecture, fishermen houses, narrow streets and numerous coves make the charm of this destination to put on top of your travel bucket list.
There are several small beaches in Calella de Palafrugell, choose one of them , display your nice bath towel on the sand and enjoy a relaxing afternoon under the Spanish sun.
How to get there: Book your flights to Barcelona (1h30 drive), your accommodation at the best price in Barcelona or Calella de Palafrugell and your tours and activities such as a "From Barcelona: Girona and Costa Brava private tour with a visit to Calella de Palafrugell & lunch".
Where to stay: We recommend the "Hotel Mediterrani", its terraces have views of the sea and the beautiful beaches.
You are all by yourself on the sand, the crystal clear blue waters of the island of Menorca are awaiting you, the sand is not warm yet; this is the beginning of a beautiful day on one of the most beautiful beaches in Europe.
This paradise beach is just half an hour walk (please plan to wear sneakers). Dive under the water, beautiful little fish are dancing in the clear waters: nature is everywhere around you. The car park is 20-30 minutes’walk, it is quite big and free. Do not stop at the first beach on your way; it is pretty but often stormed by the first holidaymakers, walk on to the red sand beach of "Cala Pregonda".
We especially like the decor of the "Hort Sant Patrici Ca Na Xini hotel", (train to pronounce its name properly!) with swimming pool located a few kilometres from one of the most beautiful beaches of Menorca.
Platja de Alcudia
Alcudia - Mallorca
In the north of the island of Mallorca, 45 minutes’ drive from the capital Palma de Mallorca, is "Platja de Alcudia", one of the most beautiful beaches in Spain.
This beach of fine sand, perfectly maintained, is perfect for children because the sea is calm and the slope in the water is slow. If you are not carrying a sun umbrella with you this is not a problem, pine trees will protect you from the sun all day.
Llafranc is a beautiful coastal town located 5 minutes’ drive from "Calella de Palafrugell" also rewarded for the beauty of its beaches.
The Costa Brava is an ideal destination for lovers of beaches, sun, cocktails and idleness.
How to get there: Book your flights to Barcelona (1H30 drive).
Where to stay: Treat yourself to an unforgettable stay by booking your room at the "Hotel Llafranch" where Ernest Hemingway stayed, but also Salvator Dali (who later bought a house in Cadaques).
Menorca is the werstern island of the balearic archipel. This is the second island in term of surface after Mallorca.
In 1993, Menorca was given by the UNESCO the distinction of "Reserve of Biosphere". Menorca is wonderfull island, with emeralds beaches, and an always blue sky (more than 300 days of sunshine per year).
Its name "La Concha" comes from the shape of this beach, a form of shell ("concha" in Spanish). San Sebastian is known for the quality of its restaurants, (the city has the largest number of starred restaurants), but also for its bistros, tapas bars and obviously for the beauty of its beaches.
La Concha beach is certainly the most beautiful city beach in Europe. Life is peaceful on San Sebastian bay: locals, tourists, children, grandparents meet and chat or just stroll along the beach.
How to get there: Book your flights to San Sebastian, your accommodation at the best price guaranteed and your tours and activities in San Sebastian such as a "Gourmet Pintxo tour" to immerse yourself in the charming and wonderful old town of San Sebastian.
Where to stay: If you want to live an unforgettable experience, book your room at "Hotel de Londres y de Inglaterra" overlooking La Concha bay.
33 minutes from Ibiza town, on the island of the same name, this bay is home to one of the most beautiful beaches in Spain. Portinatx is quite difficult to pronounce so do not hesitate to write it on a paper in case you would have to ask your way to a native!
Formerly, Portnatix was a tiny fishing village, located in the northernmost part of the island of Ibiza. Portinatx is away from nightclubs, nightlife, shopping…It is perfect place for those who want to rest away from the crowds and for families with young children
Cala del Pi
Platja d'Oro - Costa Brava
This small secret beach is located on the Costa Brava, in "Platja d'Aro". It is only 2 hours’ drive from Barcelona and 20 minutes from the beautiful beaches of Lloret de Mar.
"Cala del Pi" is a small hidden treasure. You will have to walk on a beautiful path dotted with other pretty beaches and tunnels dug in the rock to reach Cala del Pi (which means "creek pine tree in Spanish).
We love its vegetation, the calm, the purity of the beach and crystal clear waters and its proximity to other exceptional beaches too.
How to get there: Discover one of the most beautiful beaches of the Costa Brava by booking your flights to Barcelona and your accommodation at the best price in Platja d'Aro and your best tours and activities on the Costa Brava such as a "Costa Brava kayak and snorkel tour from Barcelona ».
Where to stay: If you want to stay close to this beautiful secret beach, we recommend the "Park Hotel San Jorge & Spa", (couples particularly like the location).
This beautiful beach is very well maintained. It is wild but you can enjoy cold drinks and ice-creams on the spot. Taste the homemade cocktails and relax while enjoying a beautiful scenery. Book your hotel, B&B, guesthouse or villa at the best price guaranteed in Mallorca as well as your best activities such as a stand-up Paddle tour of the island.
How to get there: Book your flights to Mallorca.
You will probably never have seen such crystal clear water in your whole life: Formentera beach is a paradise on earth. With a bit of luck you may come across another wonder: the beautiful Noemie Campbell, she loves to spend her holidays on this sublime beach located on the island of Formentera.
This small island, wilder and more natural than its neighbour, Ibiza, is the landmark of nature, clear waters and most beautiful beaches lovers who want to spend a holiday away from the crowd .
How to get there: Book your flights to Ibiza. You can reach Formentera island from Ibiza by booking your "Formentera: same day round trip ferry ticket from Ibiza" or a "Luxury catamaran cruise from Ibiza to Formentera".
Where to stay: We recommend the "Apartamentos Castavi" located 2 kilometres from this beautiful beach.
Maspalomas beach is sculpted by the wind that creates dunes for miles, a real little desert in Europe. The beach is divided into three parts, the first part is dedicated to families, the second part to nudists and the third part is gay-friendly.
The sun shines all year round on this beach which is one of the sunniest beaches in Europe (bring a bath towel with you :the sand can be really hot in summer!).
Maspalomas beach looks like a desert with its dunes as far as the eye can see, moreover it is possible to take a camel ride too!
Where to stay: We recommend the "Seaside Palm Beach" located 100 metres from the beach.
Andalusia is certainly one of the most beautiful regions in Europe. Imagine a region that includes destinations such as Seville, Malaga, Ronda, Marbella, Granada, Mijas, Huelva... castles, extraordinary gardens like the Alcazar de Sevilla, the Alcazaba of Malaga, romantic places like the Plaza de Espanha in Seville or the flowery alleys of Mijas.
Come and relax on one of the most beautiful beaches in Spain, the beach of Nerja (only 1 hour from Malaga airport). Along the promenade, on the sand, on the large beach of "Barriana" or sheltered from the wind in one of the many coves, come and enjoy a sunny day in this seaside resort whose name means "Abundant springtime".
For a breathtaking view of the entire region, climb to the top of the mountain "El Cielo", the highest mountain in the region.
How to get there: Book your flights to Malaga as well as your accommodation at the best price guaranteed in Malaga or Nerja and your best tours and activities in Andalusia such as a day trip to Frigiliana and Nerja from Malaga.
Where to stay: If you are staying in Nerja, we recommend the "Parador de Nerja hotel" with easy access to Burriana Beach.
The island of Menorca obviously has the most beautiful beaches in Europe.
Mitjaneta beach is just magical. Come bathe in its 29 degrees turquoise water and enjoy its fine sand and the sun of Menorca.
The beach is just like heaven but it is small, so you will have to get up early in the morning if you want to enjoy the quietness and romance of the beach.
How to get there: Book your flights to Menorca.
Where to stay: For those who want to stay closest to Mitjaneta beach we recommend the "Meliá Cala Galdana hotel" with direct views of the beach. Discover all the accommodation at the best price in Menorca for a dream holiday on one of the most beautiful islands in Europe.
Plan your trip to Spain
Hotels, Apartments, B&B...
Fresh deals every single day
Thousands reviews you can trust
Tours, Sightseeing & Activities
Discover Spain’s biggest collection of things to do and guided tours.
Whatever you want to do you’ll find it here.
Travelling to Spain.
Explore Spain holidays and the best places to visit