The most beautiful beaches in Spain

The 49 most beautiful beaches in Spain – with all the practical info, events and tips.

Playa del Inglés

Playa del Inglés

Playa del Inglés is one of the most famous and lively beaches in Europe, located on the southern coast of…

La Concha Beach

La Concha Beach

Playa de la Concha, or La Concha Beach, is widely regarded as one of the most beautiful and iconic city…

Playa Blanca

Playa Blanca

Playa Blanca, located in the southern tip of Lanzarote in the Canary Islands, is a picturesque and vibrant…

Costa del Maresme

Costa del Maresme

The Costa del Maresme is a beautiful coastal strip in Catalonia, stretching from Montgat just north of…

Playa de Las Teresitas

Playa de Las Teresitas

Playa de Las Teresitas is arguably the most famous and photographed beach on the island of Tenerife. Located…

Playa de Gulpiyuri

Playa de Gulpiyuri

Playa de Gulpiyuri is undoubtedly one of the most extraordinary beaches in Spain. Located in Asturias, near…

As Catedrais beach

As Catedrais beach

Praia das Catedrais (Beach of the Cathedrals), officially known as Praia de Augas Santas, is one of the most…

El Médano

El Médano

El Médano is one of Tenerife's most distinctive and beloved beaches, boasting the island's longest stretch of…

Sardinero

Sardinero

El Sardinero is the undisputed jewel of Santander, a magnificent stretch of golden sand facing the open…

Maspalomas Dunes

Maspalomas Dunes

Maspalomas Dunes beach is an iconic stretch of golden sand located on the southern coast of Gran Canaria.…

Cofete

Cofete

Playa de Cofete is one of the most spectacular, wild, and awe-inspiring beaches in the Canary Islands,…

Barceloneta Beach

Barceloneta Beach

Barceloneta Beach is the most famous and lively beach in Barcelona, offering a vibrant mix of city life and…

Ondarreta Beach

Ondarreta Beach

Ondarreta Beach is the most westerly of San Sebastián's three famous urban beaches, gracefully curving…

Playa de Las Canteras

Playa de Las Canteras

Playa de Las Canteras is widely considered one of the best urban beaches in Europe, located in the heart of…

Platja de la Mar Bella

Platja de la Mar Bella

Platja de la Mar Bella is one of Barcelona's most vibrant and dynamic beaches, created during the urban…

Playa de la Arena

Playa de la Arena

Playa de la Arena is a striking black volcanic sand beach located in the coastal town of Puerto de Santiago…

Zurriola beach

Zurriola beach

Zurriola beach (Playa de la Zurriola) is one of the three urban beaches of San Sebastián (Donostia),…

Beach of A Lanzada

Beach of A Lanzada

Praia da Lanzada (or A Lanzada Beach) is one of Galicia's most famous and spectacular beaches, stretching…

Praia de Riazor

Praia de Riazor

Praia de Riazor is one of the most emblematic and vibrant urban beaches in A Coruña, located in the stunning…

Playa de Bogatell

Playa de Bogatell

Playa de Bogatell is one of Barcelona's most beloved and well-maintained beaches, created during the massive…

Mónsul Beach

Mónsul Beach

Playa de Mónsul is undeniably one of the most iconic and spectacular beaches in the Cabo de Gata-Níjar…

Praia de Samil

Praia de Samil

Praia de Samil is the most famous and beloved beach in Vigo, located in the spectacular region of Galicia in…

Platja de la Nova Icària

Platja de la Nova Icària

Platja de la Nova Icària is widely considered one of the most family-friendly and well-rounded beaches in…

Cala Llombards (bay)

Cala Llombards (bay)

Cala Llombards is a stunningly beautiful cove situated on the southeast coast of Mallorca, near the town of…

Playa de Rodas

Playa de Rodas

Playa de Rodas, often hailed as the "Caribbean of the North," is the spectacular crown jewel of the Illas…

Playa del Silgar

Playa del Silgar

Playa del Silgar is the flagship beach of Sanxenxo, often considered the tourist capital of the Rías Baixas…

Platja de la Nova Mar Bella

Platja de la Nova Mar Bella

Platja de la Nova Mar Bella is one of the beaches constructed during the urban renewal of Barcelona's…

Playa de La Malagueta

Playa de La Malagueta

Playa de La Malagueta is the most famous urban beach in Málaga, located a short walk from the historic center…

Cala Salada

Cala Salada

Cala Salada is one of the most beautiful and iconic beaches on the western coast of Ibiza, located just a…

Playa de Poniente, Gijón

Playa de Poniente, Gijón

Playa de Poniente is one of the main urban beaches in the vibrant coastal city of Gijón, located in the…

San Lorenzo Beach

San Lorenzo Beach

Playa de San Lorenzo is the iconic, crescent-shaped urban beach of Gijón, nestled on the beautiful coastline…

La Fosca

La Fosca

Platja de La Fosca is one of the most beloved and picturesque beaches in Palamós, situated on the stunning…

Playa de la Caleta

Playa de la Caleta

Playa de la Caleta is undoubtedly the most famous and picturesque beach in the historical city of Cádiz.…

Cala Agulla

Cala Agulla

Cala Agulla is a stunning, Blue Flag-awarded sandy beach located on the northeastern coast of Mallorca, near…

Cala Vadella

Cala Vadella

Cala Vadella (also known as Cala Vedella) is a stunning, highly protected bay located on the southwestern…

Platja de Migjorn

Platja de Migjorn

Platja de Migjorn is the longest beach on the enchanting island of Formentera, stretching for over five…

Platja de Llevant

Platja de Llevant

Platja de Llevant (also known as Playa de Levante) is the crown jewel of Benidorm and one of the most famous…

Playa El Tarajal

Playa El Tarajal

Playa El Tarajal is a unique beach located in the Spanish autonomous city of Ceuta, directly marking the…

Platja des Niu Blau

Platja des Niu Blau

Platja des Niu Blau is a picturesque and tranquil beach located just north of Santa Eulària des Riu on the…

Montalvo Beach

Montalvo Beach

Praia de Montalvo is one of the most stunning and popular beaches in the Sanxenxo municipality, located in…

Playa de Rodiles

Playa de Rodiles

Playa de Rodiles is one of the most spectacular and iconic beaches in Asturias, located in the north of…

Cala Llonga

Cala Llonga

Cala Llonga is one of Ibiza's most popular and picturesque family-friendly beaches, located on the island's…

Playa de la Barrosa

Playa de la Barrosa

Playa de la Barrosa is undoubtedly one of the most spectacular and longest sandy beaches on the Costa de la…

Playa de los Bikinis

Playa de los Bikinis

Playa de los Bikinis is an iconic and picturesque urban beach located within the stunning Bay of Santander,…

Lérez Beach

Lérez Beach

The Lérez Beach (Playa Fluvial del Lérez) is a unique and charming urban river beach located in the heart of…

Cala Mitjana

Cala Mitjana

Cala Mitjana is one of the most famous and breathtaking virgin coves on the southern coast of Menorca.…

Cala d’Hort

Cala d’Hort

Cala d'Hort is undoubtedly one of the most magical and iconic beaches on the island of Ibiza, renowned…

Cantabrian coast

Cantabrian coast

The Cantabrian coast, stretching along northern Spain, is a dramatic and breathtaking region where lush green…

Zarautz

Zarautz

Zarautz is arguably one of the most famous and spectacular beaches in the Basque Country, located in the…