Spain

Beaches in Spain

Golden Mediterranean shores, vibrant culture, and over 300 days of sunshine

About Spain's Coastline

Spain boasts over 8,000 kilometers of stunning coastline along the Mediterranean Sea, Atlantic Ocean, and Bay of Biscay. From the vibrant urban beaches of Barcelona to the rugged coves of the Costa Brava and the turquoise Balearic Islands of Mallorca, Ibiza and Menorca, Spain offers an incredible diversity of coastal landscapes. With over 300 days of sunshine per year and 51 world-class beaches across thirteen premier regions, Spain consistently ranks among Europe's top beach destinations.

Regions & Cities in Spain

Explore Spain's thirteen premier coastal regions, each with its own distinct character — from Barcelona's cosmopolitan shore to the wild coves of the Costa Brava, the turquoise Balearic islands, and the rich northern and Atlantic coasts.

🏙️

Barcelona

12 beaches along the Mediterranean coast of Catalonia's cosmopolitan capital, from the iconic Barceloneta to quieter northern shores.

12 beaches
🌊

Costa Brava

5 spectacular coves and beaches along Catalonia's rugged northern coastline, known for crystal-clear waters and dramatic cliffs.

5 beaches
🏝️

Mallorca

8 stunning beaches on Spain's largest Balearic island — from the lively Cala Millor to the pristine natural reserve of Es Trenc and the dramatic north cape of Cala Formentor.

8 beaches
🌅

Ibiza

6 beautiful beaches on the Balearic's famous island — world-famous sunset coves, pine-backed family spots, and the protected Las Salinas nature reserve.

6 beaches
🏖️

Menorca

6 unspoiled beaches on one of the Mediterranean's most pristine Biosphere Reserve islands — secret horseshoe coves, rust-red north coast sands and emerald-clear water.

6 beaches
🌊

Costa Blanca

4 beaches in Valencia and Alicante Province — from wild snorkeling coves to Benidorm's famous resort arc.

4 beaches
☀️

Costa del Sol

2 beaches — Nerja's award-winning Burriana Beach and Málaga's vibrant city beach La Malagueta.

2 beaches
🌬️

Costa de la Luz

1 beach — wild Bolonia Beach near Tarifa, backed by Roman ruins and a protected dune reserve.

1 beach
🌋

Tenerife

1 beach — Playa de las Teresitas, the golden Saharan-sand bay near Santa Cruz de Tenerife.

1 beach
🏜️

Gran Canaria

1 beach — Playa de Maspalomas and its epic dune reserve at the southern tip of Gran Canaria.

1 beach
🌿

Galicia

2 beaches — Cathedral Beach rock arches and Rodas Beach, named the world's best by The Guardian.

2 beaches
🌲

Asturias

1 beach — the utterly wild Playa del Silencio, one of Spain's most isolated and peaceful coves.

1 beach
🏄

Cantabria

2 beaches — Oyambre surf park beach and the clifftop wild solitude of Playa de Langre.

2 beaches

All 51 Beaches in Spain

Browse every beach we've covered across Spain's thirteen coastal regions.

Barceloneta Beach in Barcelona, Spain

Barceloneta Beach

Barcelona's most iconic beach with vibrant chiringuitos and Mediterranean energy.

👨‍👩‍👧‍👦 Family 🏄 Surfing
Bogatell Beach in Barcelona, Spain

Bogatell Beach

A quieter alternative popular with locals and families.

👨‍👩‍👧‍👦 Family 🧘 Quiet
Nova Icaria Beach in Barcelona, Spain

Nova Icària Beach

Family-friendly beach with calm, shallow waters near the Olympic Port.

👨‍👩‍👧‍👦 Family
Mar Bella Beach in Barcelona, Spain

Mar Bella Beach

Progressive beach known for great windsurfing and surfing conditions.

🏄 Surfing 🧘 Quiet
San Sebastia Beach in Barcelona, Spain

San Sebastià Beach

One of Barcelona's oldest beaches with excellent snorkeling.

🤿 Snorkeling
Ocata Beach near Barcelona, Spain

Ocata Beach

Hidden gem with crystal-clear waters and fine golden sand.

🧘 Quiet 👨‍👩‍👧‍👦 Family
Castelldefels Beach near Barcelona, Spain

Castelldefels Beach

5-kilometer stretch ideal for families and kitesurfing.

🏄 Surfing 👨‍👩‍👧‍👦 Family
Somorrostro Beach in Barcelona, Spain

Somorrostro Beach

Barcelona

Historic Barcelona beach immortalized in flamenco legend, popular with locals.

🧘 Quiet 👨‍👩‍👧‍👦 Family
Sant Miquel Beach in Barcelona, Spain

Sant Miquel Beach

Barcelona

Lively central Barcelona beach adjacent to Barceloneta with great beachfront bars.

👨‍👩‍👧‍👦 Family
Llevant Beach in Barcelona, Spain

Llevant Beach

Barcelona

Calm, lesser-known beach at the northern end of Barcelona's coastal strip.

🧘 Quiet
Nova Mar Bella Beach in Barcelona, Spain

Nova Mar Bella Beach

Barcelona

Trendy beach with water sports facilities popular with young locals.

🏄 Surfing
Badalona Beach near Barcelona, Spain

Badalona Beach

Barcelona

Authentic local beach north of Barcelona city with long sandy stretches and fewer tourists.

🧘 Quiet 👨‍👩‍👧‍👦 Family
Platja de Aro on the Costa Brava, Spain

Platja de Aro

Costa Brava

Bustling Costa Brava resort beach with golden sand and a lively promenade.

👨‍👩‍👧‍👦 Family 🏄 Surfing
Tossa de Mar Beach on the Costa Brava, Spain

Tossa de Mar Beach

Costa Brava

Picturesque beach backed by a medieval walled town and clear turquoise waters.

🤿 Snorkeling 👨‍👩‍👧‍👦 Family
Cala Sa Boadella on the Costa Brava, Spain

Cala Sa Boadella

Costa Brava

Secluded naturist cove near Lloret de Mar with pristine turquoise water.

🧘 Quiet 🤿 Snorkeling
Cala Pola on the Costa Brava, Spain

Cala Pola

Costa Brava

Intimate pebble cove sheltered by pine forests with exceptionally clear water.

🧘 Quiet 🤿 Snorkeling
Cala Montgo on the Costa Brava, Spain

Cala Montgo

Costa Brava

Wild, unspoiled cove at the foot of the Montgo massif with rich marine life.

🤿 Snorkeling 🧘 Quiet
Cala Millor Beach in Mallorca, Spain

Cala Millor

Mallorca

Mallorca's longest resort beach with shallow turquoise water, ideal for families.

👨‍👩‍👧‍👦 Family
Cala Agulla Beach in Mallorca, Spain

Cala Agulla

Mallorca

Natural park beach with fine white sand and pine-backed dunes on Mallorca's east coast.

🧘 Quiet 🤿 Snorkeling
Es Trenc Beach in Mallorca, Spain

Es Trenc

Mallorca

Mallorca's most pristine natural beach — protected dunes, Caribbean-blue water, no development.

🧘 Quiet 🤿 Snorkeling
Cala Mondragó, Mallorca, Spain

Cala Mondragó

Mallorca

Twin coves inside Mondragó Natural Park — crystal-clear emerald water and white sand reached via a short forest path.

🧘 Quiet 🤿 Snorkeling
Cala Varques, Mallorca, Spain

Cala Varques

Mallorca

Undeveloped, walk-only cove with turquoise water, limestone cliffs and an underwater cave accessible by swimming.

🧘 Quiet
Cala Formentor, Mallorca, Spain

Cala Formentor

Mallorca

Dramatic mountain-framed cove at Mallorca's northern tip. Car-free in summer; shuttle bus preserves its tranquil atmosphere.

🧘 Quiet 🤿 Snorkeling
Playa de Muro, Mallorca, Spain

Playa de Muro

Mallorca

Blue Flag-certified beach in the Bay of Alcúdia — long, shallow water, and backed by S'Albufera Natural Park.

👨‍👩‍👧‍👦 Family
Cala Llombards, Mallorca, Spain

Cala Llombards

Mallorca

Intimate sandstone cove near Santanyí — sheltered, scenic, and far quieter than better-known Mallorca beaches.

🧘 Quiet
Cala Comte, Ibiza, Spain

Cala Comte

Ibiza

Ibiza's most spectacular sunset beach — layered rock platforms, multi-toned turquoise water and offshore islets.

🧘 Quiet 🤿 Snorkeling
Cala Bassa, Ibiza, Spain

Cala Bassa

Ibiza

Pine-shaded family beach on Ibiza's west coast with calm, shallow turquoise water and beach club facilities.

👨‍👩‍👧‍👦 Family
Las Salinas Beach, Ibiza, Spain

Las Salinas Beach

Ibiza

Ibiza's iconic wild beach beside a protected salt flat nature reserve — golden dunes and turquoise water.

🏄 Surfing 🧘 Quiet
Benirràs Beach, Ibiza, Spain

Benirràs Beach

Ibiza

Legendary north Ibiza beach famed for Sunday sunset drum circles beneath dramatic cliff scenery.

🧘 Quiet
Cala d'Hort, Ibiza, Spain

Cala d'Hort

Ibiza

Remote southwest beach with majestic views of the mystical Es Vedrà rock formation rising from the sea.

🧘 Quiet 🤿 Snorkeling
Cala Llonga, Ibiza, Spain

Cala Llonga

Ibiza

Sheltered east coast resort cove — calm, clear water and good amenities make it ideal for families.

👨‍👩‍👧‍👦 Family
Cala Macarella, Menorca, Spain

Cala Macarella

Menorca

Widely regarded as Menorca's most beautiful beach — a horseshoe cove of shimmering turquoise water backed by pine-green cliffs.

🧘 Quiet 🤿 Snorkeling
Cala Macarelleta, Menorca, Spain

Cala Macarelleta

Menorca

The tiny twin cove of Macarella — a short cliff walk away and often even quieter, with equally breathtaking water.

🧘 Quiet
Cala Turqueta, Menorca, Spain

Cala Turqueta

Menorca

A signature Menorcan cove with horseshoe white sand and water so turquoise it earned the beach its name.

🧘 Quiet 🤿 Snorkeling
Cala Mitjana, Menorca, Spain

Cala Mitjana

Menorca

Accessible only on foot through pine and oak woodland — a pristine virgin cove rewarding those who make the short hike.

🧘 Quiet
Cala Pregonda, Menorca, Spain

Cala Pregonda

Menorca

Menorca's most unique beach — rust-red ferrous sand, dramatic sea stacks and a wild untouched north coast.

🧘 Quiet
Son Bou Beach, Menorca, Spain

Son Bou Beach

Menorca

Menorca's longest beach at 2.5km — shallow, safe water and early Christian basilica ruins at the western end.

👨‍👩‍👧‍👦 Family
Cala Granadella, Costa Blanca, Spain

Cala Granadella

Costa Blanca

A stunning rocky cove near Xàbia with pristine transparent waters — one of the Costa Blanca's finest snorkelling spots, accessible only by a steep footpath.

🧘 Quiet 🤿 Snorkeling
Playa de San Juan, Costa Blanca, Spain

Playa de San Juan

Costa Blanca

Alicante's city resort beach — a long sandy arc with calm waters, lifeguards and beach bars perfect for families.

👨‍👩‍👧‍👦 Family
Playa del Postiguet, Alicante, Spain

Playa del Postiguet

Costa Blanca

The central urban beach of Alicante city, bustling with locals and backed by the dramatic Santa Bárbara Castle on the rock.

👨‍👩‍👧‍👦 Family
Playa de Levante, Benidorm, Spain

Playa de Levante

Costa Blanca

Benidorm's famous northern beach — a sweeping blue-flag arc of fine golden sand with calm family-friendly Mediterranean waters.

👨‍👩‍👧‍👦 Family
Burriana Beach, Nerja, Spain

Burriana Beach

Costa del Sol

Nerja's award-winning beach — a wide sandy arc nestled below dramatic cliffs with excellent beach clubs and vibrant atmosphere.

👨‍👩‍👧‍👦 Family
La Malagueta Beach, Málaga, Spain

La Malagueta Beach

Costa del Sol

Málaga's vibrant city beach — well-serviced urban strand minutes from the historic centre, with chiringuitos and a lively summer scene.

👨‍👩‍👧‍👦 Family
Bolonia Beach, Costa de la Luz, Spain

Bolonia Beach

Costa de la Luz

An untamed Atlantic beach backed by a towering 30-metre sand dune and the ancient Roman ruins of Baelo Claudia — wild, windswept and unforgettable.

🧘 Quiet 🏄 Surfing
Playa de las Teresitas, Tenerife, Spain

Playa de las Teresitas

Tenerife

Tenerife's golden showpiece beach — Saharan sand imported to create a sheltered family bay with calm waters and a palm-lined promenade.

👨‍👩‍👧‍👦 Family
Playa de Maspalomas, Gran Canaria, Spain

Playa de Maspalomas

Gran Canaria

Gran Canaria's iconic beach backed by an extraordinary UNESCO-protected dune reserve — a vast golden wilderness where beach meets desert.

👨‍👩‍👧‍👦 Family 🧘 Quiet
Playa de las Catedrales, Galicia, Spain

Playa de las Catedrales

Galicia

Galicia's most spectacular beach — immense sea-sculpted rock arches and cathedral-like caves accessible only at low tide, a true natural wonder.

🧘 Quiet
Rodas Beach, Galicia, Spain

Rodas Beach

Galicia

Named the world's best beach by The Guardian — a sheltered island cove in the Cíes Islands National Park with impossibly clear turquoise water.

👨‍👩‍👧‍👦 Family 🧘 Quiet
Playa del Silencio, Asturias, Spain

Playa del Silencio

Asturias

Asturias's most treasured secret — an utterly wild cove accessible only by a clifftop footpath, ringed by dramatic layered rock shelves and crashing Atlantic waves.

🧘 Quiet
Playa de Oyambre, Cantabria, Spain

Playa de Oyambre

Cantabria

Cantabria's premier surf beach — a wide natural bay backed by the Oyambre National Park with consistent Atlantic swells and a protected natural setting.

🏄 Surfing
Playa de Langre, Cantabria, Spain

Playa de Langre

Cantabria

A clifftop wild gem between Santander and Suances — a pristine natural beach reached by a short cliff path with panoramic Cantabrian Sea views.

🧘 Quiet

Beach Map

Browse by Category

👨‍👩‍👧‍👦 Family Beaches 🧘 Quiet Beaches 🏄 Surfing Beaches 🤿 Snorkeling Beaches

Explore Other Countries

Portugal

Portugal

10 beaches across the Algarve & Lisbon Coast

France

France

Beautiful beaches along the Atlantic & Mediterranean coasts

Morocco

Morocco

Atlantic & Mediterranean beaches with Saharan backdrops

Italy

Italy

10 beaches across Sardinia, Amalfi Coast, Sicily & Puglia

Greece

Greece

10 beaches across Zakynthos, Crete, Santorini & Mykonos

Croatia

Croatia

Stunning Adriatic beaches from Dubrovnik to Split

Turkey

Turkey

Turquoise coast beaches across Antalya, Fethiye & Bodrum

Mexico

Mexico

20 beaches across Tulum, Cancún & Los Cabos

USA

USA

30+ beaches across Florida, California, Hawaii & beyond