Costa Brava Travel Guide: Best Calas, Beaches, Hotels & Local Tips From Barcelona

There are places you visit once and forget.

And then there is Costa Brava.

A coastline where turquoise coves hide between pine-covered cliffs, where tiny fishing villages still smell of salt and grilled seafood, and where every coastal road seems to reveal another postcard-perfect cala waiting below.

Stretching from Blanes to the French border, Costa Brava is one of the most beautiful regions in Spain — but also one of the most diverse. Some travelers come for family holidays filled with beach days and ice cream walks. Others come for romantic hideaways overlooking the Mediterranean. Many return year after year because no two parts of Costa Brava feel the same.

In this complete guide, you’ll discover:

  • The best calas and beaches in Costa Brava
  • Where to stay depending on your travel style
  • Family hotels, romantic hotels, and hotels with views
  • Parking tips for the most popular beaches
  • How to get from Barcelona to Costa Brava
  • The best towns to base yourself in
  • Local recommendations and practical advice

Whether you are planning a Pinterest-worthy summer escape, a family road trip, or a romantic Mediterranean getaway, this guide will help you plan the perfect Costa Brava experience.

Where Is Costa Brava?

Costa Brava is located in northeastern Catalonia, Spain, and stretches along the Mediterranean coastline from Blanes to Portbou near the French border.

The coastline is famous for:

  • Crystal-clear calas
  • Coastal hiking trails (Camí de Ronda)
  • Hidden beaches
  • Whitewashed villages
  • Fresh seafood restaurants
  • Family-friendly seaside resorts
  • Romantic boutique hotels
  • Dramatic rocky landscapes

Some of the most popular areas include:

How to Get to Costa Brava From Barcelona

By Car (Best Option)

Driving from Barcelona is by far the easiest and most flexible way to explore Costa Brava.

Approximate driving times:

  • Lloret de Mar: 1 hour 15 minutes
  • Tossa de Mar: 1 hour 30 minutes
  • Platja d’Aro: 1 hour 40 minutes
  • Calella de Palafrugell: 2 hours
  • Begur: 2 hours
  • Cadaqués: 2 hours 45 minutes

Why renting a car is worth it:

  • Easier access to hidden calas
  • Freedom to beach-hop
  • More flexibility for sunrise and sunset visits
  • Easier hotel access
  • Great for families traveling with kids

Tip: If you plan to visit several beaches in one day, arrive before 9:00 AM in summer. Parking fills up extremely fast in July and August.

By Train

You can take trains from Barcelona Sants to:

  • Blanes
  • Girona
  • Figueres

From there, you’ll usually need buses or taxis to reach coastal towns.

Best for:

  • Budget travelers
  • Couples without children
  • Slow-travel itineraries

By Bus

Companies like Sarfa and Moventis connect Barcelona with many Costa Brava towns.

Popular routes include:

  • Barcelona → Tossa de Mar
  • Barcelona → Lloret de Mar
  • Barcelona → Begur
  • Barcelona → Cadaqués

This is one of the cheapest options, though less convenient if carrying beach gear or traveling with children.

The Best Calas and Beaches in Costa Brava

Cala Sa Tuna (Begur)

If Costa Brava had a postcard beach, it would probably be Cala Sa Tuna.

This tiny fishing cove feels almost unreal: colorful boats floating on turquoise water, white Mediterranean houses built into the cliffs, and calm waters ideal for swimming.

Why You’ll Love It

  • One of the most photogenic calas in Costa Brava
  • Excellent snorkeling
  • Calm water for families
  • Beautiful seaside restaurants
  • Incredible sunrise atmosphere

Parking Tips

Parking is very limited.

In summer:

  • Arrive before 8:30 AM
  • Use upper parking areas and walk down
  • Avoid peak afternoon hours

Best Nearby Hotels

Cala Aiguablava (Begur)

Aiguablava is famous for its Caribbean-like water color.

The beach is larger than Sa Tuna and especially popular with families thanks to its shallow water and soft sand.

Highlights

  • Perfect for paddleboarding
  • Family-friendly atmosphere
  • Easy swimming conditions
  • Incredible cliffside scenery

Parking

There is paid parking nearby, but spaces disappear quickly during summer weekends.

Tip: Visit early morning or late afternoon for a quieter experience.

Cala Pola (Tossa de Mar)

Hidden between dramatic cliffs and pine forests, Cala Pola feels wild and untouched.

The water here is incredibly clear and perfect for snorkeling.

Best For

  • Nature lovers
  • Couples
  • Adventure travelers
  • Kayaking

Important Note

Access requires a walk downhill, so comfortable shoes are recommended.

Cala Giverola (Tossa de Mar)

One of the most iconic beaches in Costa Brava.

The combination of turquoise water and surrounding green hills creates one of the most spectacular landscapes on the coast.

Why Families Love It

  • Wide beach area
  • Water activities available
  • Easier access than hidden coves
  • Restaurants and facilities nearby

Cala S’Alguer (Palamós)

This small historic fishing village is one of Costa Brava’s hidden treasures.

Traditional fishermen’s houses line the beach, giving the entire cala a timeless atmosphere.

It feels authentic, peaceful, and completely different from larger tourist beaches.

Perfect For

  • Photography lovers
  • Couples
  • Quiet beach days
  • Scenic coastal walks

Cala Estreta (Palamós)

If you love untouched beaches, Cala Estreta is a dream.

There are no hotels, no restaurants, and almost no development.

Only nature.

You’ll walk through pine forests before reaching crystal-clear water surrounded by cliffs.

Good To Know

  • Bring water and snacks
  • Wear proper shoes
  • Parking is located farther away
  • Great for snorkeling

Calella de Palafrugell Beaches

Calella de Palafrugell is easily one of the most charming towns in Costa Brava.

It combines small sandy calas, whitewashed fishermen’s houses, waterfront restaurants, and an authentic Mediterranean atmosphere that still feels local.

Best Beaches Here

  • Port Bo
  • Platja d’en Calau
  • Canadell
  • El Golfet

Why Families Love It

  • Walkable village
  • Relaxed atmosphere
  • Excellent restaurants
  • Beautiful coastal path to Llafranc

Parking Tips

Parking can be difficult in summer.

Use:

  • Paid public parking near entrance roads
  • Early morning arrival strategy
  • Shuttle parking during peak months

Tamariu Beach

Tamariu is calmer, quieter, and more relaxed than many Costa Brava destinations.

The beach is ideal for travelers who want slow mornings, peaceful swims, and long seafood lunches.

Best For

  • Families with young children
  • Couples
  • Relaxed holidays
  • Kayaking
bsh

Cala Futadera (Near Tossa de Mar)

One of Costa Brava’s true hidden gems.

Reaching the beach requires descending many stairs, but the reward is extraordinary.

Turquoise water, dramatic cliffs, and almost untouched surroundings create a magical atmosphere.

Important

Not ideal for small children or travelers with limited mobility.

Platja de Castell (Palamós)

One of the last undeveloped beaches on Costa Brava.

Unlike many Mediterranean resorts, Platja de Castell remains protected from heavy construction.

Why Visit

  • Wide sandy beach
  • Family-friendly
  • Beautiful nature
  • Historic Iberian ruins nearby
  • Easy parking compared to smaller calas

Cadaqués & Cala Portlligat

Cadaqués feels completely different from the rest of Costa Brava.

White houses, artistic energy, narrow streets, and dramatic coastal scenery make it one of the most unforgettable places in Catalonia.

Nearby Cala Portlligat became famous thanks to Salvador Dalí.

Best Experiences

  • Sunset walks
  • Boat tours
  • Dalí House Museum
  • Romantic dinners by the sea

Parking Warning

Parking in Cadaqués is extremely limited in summer.

It is strongly recommended to:

  • Book accommodation with parking
  • Arrive early
  • Avoid weekends if possible

Where to Stay in Costa Brava

Different areas of Costa Brava suit different types of travelers.

Below are the best places to stay depending on your travel style.

Best Areas in Costa Brava for Families

Roses

Roses is one of the best family destinations on Costa Brava.

Why families love it:

  • Long sandy beaches
  • Calm shallow water
  • Wide promenade
  • Family apartments
  • Easy stroller access
  • Plenty of restaurants

Recommended Family Hotels

L’Estartit

L’Estartit is ideal for active families.

Best Things Here:

  • Boat trips to Medes Islands
  • Snorkeling
  • Family beaches
  • Water sports
  • Cycling routes

Recommended Hotels

Platja d’Aro

Perfect for families wanting beaches plus shopping and entertainment.

Why Stay Here

  • Large beach
  • Family restaurants
  • Shopping streets
  • Summer atmosphere
  • Water activities

Recommended Hotels

Best Romantic Hotels in Costa Brava for Couples

Begur

Begur is one of the most romantic destinations in Costa Brava.

Stone streets, hidden calas, boutique hotels, and panoramic views create an unforgettable atmosphere.

Romantic Hotels

Cadaqués

Perfect for artistic and romantic escapes.

Best Couple Hotels

S’Agaró

Elegant, sophisticated, and peaceful.

Luxury Hotels

Best Hotels in Costa Brava With Incredible Views

One of the most luxurious hotels on Costa Brava.

Highlights:

  • Infinity sea views
  • Spa
  • Fine dining
  • Romantic terraces

Hotel Cap Sa Sal (Begur)

A spectacular hotel perched directly above the sea.

Why Travelers Love It

  • Stunning infinity pool
  • Mediterranean scenery
  • Private atmosphere
  • Incredible sunrise views

A peaceful luxury escape hidden in nature.

Perfect for couples looking for relaxation away from crowded beaches.

Parking Tips in Costa Brava (Very Important)

Parking is one of the biggest challenges during summer in Costa Brava.

Here are the most useful tips:

  1. Arrive Early

For famous calas:

  • Before 8:30 AM in July and August
  • Before 9:00 AM on weekends
  1. Use Public Parking Areas

Many towns now limit beach access and encourage visitors to use:

  • Upper parking lots
  • Shuttle services
  • Paid municipal parking
  1. Avoid Midday Transfers

Switching beaches between 12 PM and 4 PM often becomes stressful because parking fills everywhere.

  1. Book Hotels With Parking

This is extremely valuable in:

  • Cadaqués
  • Begur
  • Calella de Palafrugell
  • Tossa de Mar

Best Time to Visit Costa Brava

June

Probably the best balance:

  • Warm weather
  • Fewer crowds
  • Easier parking
  • Better hotel prices

July & August

Perfect for:

  • Full summer atmosphere
  • Beach clubs
  • Warm Mediterranean water
  • Family vacations

But expect:

  • Heavy traffic
  • Full parking lots
  • Higher hotel prices

September

A hidden gem month.

The sea remains warm, crowds decrease, and the atmosphere becomes calmer and more authentic.

  • Costa Brava Travel Tips Most Tourists Don’t Know
  • Walk the Camí de Ronda
  • This coastal hiking trail connects many beaches and villages.

Some of the most beautiful sections:

  • Calella de Palafrugell → Llafranc
  • S’Agaró Coastal Path
  • Begur Coastal Walks
  • Bring Water Shoes
  • Many calas have pebbles or rocky entrances.
  • Water shoes make swimming much more comfortable.
  • Combine Beaches With Villages
  • Don’t spend all day only on the beach.
  • Costa Brava villages are part of the magic.

Explore:

  • Begur
  • Pals
  • Peratallada
  • Cadaqués
  • Tossa de Mar old town

Reserve Restaurants Early

The best seaside restaurants often become fully booked during summer evenings.

Especially in:

  • Calella de Palafrugell
  • Cadaqués
  • Begur
  • Tamariu

Best Restaurants in Costa Brava

Best Restaurants in Calella de Palafrugell

Puerto Limón

One of the most enjoyable things about Costa Brava is how simple lunches somehow become unforgettable memories.

Puerto Limón is one of those places where time slows down.

Located near the waterfront in Calella de Palafrugell, it’s the perfect stop after a beach morning. Expect Mediterranean flavors, fresh seafood, relaxed summer energy, and beautiful coastal surroundings.

Perfect for:

  • Family lunches
  • Casual seaside dining
  • Sangria afternoons
  • Relaxed summer meals

Tragamar

An iconic beachfront restaurant directly facing Port Bo beach.

Known for:

  • Paella
  • Seafood rice dishes
  • Mediterranean views
  • Romantic sunset dinners

La Blava

One of the most photogenic restaurants in Costa Brava.

Why travelers love it:

  • Tables almost touching the sea
  • Fresh fish
  • Relaxed coastal atmosphere
  • Beautiful evening ambiance
  • Best Viewpoints in Costa Brava

Cap de Creus

One of the most dramatic landscapes in Catalonia.

Rock formations, cliffs, and endless Mediterranean views make this one of the most unforgettable viewpoints in Costa Brava.

Perfect for:

  • Sunrise photography
  • Road trips
  • Hiking
  • Scenic drives

Sant Sebastià Lighthouse (Llafranc)

A spectacular viewpoint overlooking the coastline.

From here you can admire:

  • Calella de Palafrugell
  • Llafranc
  • Mediterranean cliffs
  • Incredible sunset colors
  • Castell de Tossa de Mar
  • The old town walls and castle area provide some of the best panoramic views on Costa Brava.
  • Especially magical during golden hour.

3-Day Costa Brava Itinerary

Day 1: Tossa de Mar & Hidden Calas

Morning:

  • Explore Tossa de Mar old town
  • Visit Cala Pola
  • Swim at Cala Giverola

Lunch:

  • Seaside restaurant in Tossa

Afternoon:

  • Walk coastal paths
  • Sunset from Castell de Tossa

Day 2: Calella de Palafrugell & Begur

Morning:

  • Coffee in Calella de Palafrugell
  • Beach hopping between Port Bo and Canadell

Lunch:

  • Puerto Limón

Afternoon:

  • Drive to Begur
  • Explore Cala Sa Tuna
  • Sunset at Aiguablava

Day 3: Cadaqués & Cap de Creus

Morning:

  • Explore Cadaqués streets
  • Visit Dalí House Museum

Lunch:

  • Seafood lunch by the sea
  • Afternoon:
  • Drive to Cap de Creus
  • Scenic viewpoints
  • Sunset photography

What to Pack for Costa Brava

  • Essentials
  • Water shoes
  • Reef-safe sunscreen
  • Portable beach umbrella
  • Snorkeling gear
  • Comfortable walking shoes
  • Lightweight summer clothes
  • Portable charger for photos/videos

Best Costa Brava Towns Explained

Tossa de Mar

Best for:

  • First-time visitors
  • Families
  • Historic atmosphere
  • Easy beach access

Begur

Best for:

  • Couples
  • Boutique stays
  • Hidden calas
  • Scenic drives

Calella de Palafrugell

Best for:

  • Mediterranean charm
  • Families
  • Relaxed atmosphere
  • Coastal walks

Cadaqués

Best for:

  • Romantic escapes
  • Photography
  • Art lovers
  • Luxury stays

Lloret de Mar

Best for:

  • Resort holidays
  • Entertainment
  • Families wanting activities
  • Budget-friendly options

Best Costa Brava Activities

Kayaking Tours

One of the best ways to discover hidden caves and secret calas.

Popular areas:

  • Begur
  • Tamariu
  • Tossa de Mar
  • Cadaqués

Boat Tours

Boat trips reveal parts of Costa Brava impossible to access by car.

Great for:

  • Families
  • Couples
  • Content creators

Snorkeling lovers

Snorkeling

Costa Brava has some of the clearest water in mainland Spain.

Best snorkeling spots:

  • Cala Aiguablava
  • Cala Pola
  • Cala Estreta
  • Medes Islands

Final Thoughts: Is Costa Brava Worth Visiting?

Absolutely.

Costa Brava is not just a beach destination.

It’s a place where every road leads to another hidden cala, every village feels cinematic, and every sunset dinner somehow becomes a memory you keep long after summer ends

Whether you are traveling with children, planning a romantic getaway, or searching for hidden Mediterranean beaches, Costa Brava offers experiences that feel authentic, beautiful, and unforgettable.

And once you visit, there’s a very high chance you’ll already be planning your return before the trip is even over.

Frequently Asked Questions About Costa Brava

What is the most beautiful cala in Costa Brava?

Cala Sa Tuna, Cala Aiguablava, Cala Futadera, and Cala Pola are considered some of the most beautiful calas in Costa Brava thanks to their turquoise water, scenic cliffs, and Mediterranean charm.

What part of Costa Brava is best for families?

Roses, Tamariu, Platja d’Aro, and L’Estartit are excellent for families because they offer calm beaches, family-friendly hotels, restaurants, and easy beach access.

Do you need a car in Costa Brava?

Yes, renting a car is highly recommended if you want to explore hidden beaches, small coastal villages, scenic viewpoints, and multiple calas during your trip.

Where should couples stay in Costa Brava?

Begur, Cadaqués, and S’Agaró are ideal for couples looking for romantic hotels, boutique stays, beautiful sunsets, and peaceful Mediterranean scenery.

When is the best time to visit Costa Brava?

June and September are considered the best months because the weather is warm, the sea is pleasant, and there are fewer crowds compared to July and August.

How far is Costa Brava from Barcelona?

Depending on the destination, Costa Brava is approximately 1.5 to 3 hours from Barcelona by car.

Which Costa Brava beaches are best for snorkeling?

Cala Estreta, Cala Pola, Cala Aiguablava, and the Medes Islands area are some of the best snorkeling spots in Costa Brava due to their crystal-clear water and marine life.

What are the best hidden beaches in Costa Brava?

Cala Futadera, Cala Pedrosa, Cala d’en Roig, Cala Rostella, and Cala Aigua Xelida are some of Costa Brava’s most beautiful hidden beaches.

Is Costa Brava good for a road trip?

Yes, Costa Brava is one of the best road trip destinations in Spain thanks to its scenic coastal roads, charming villages, hidden calas, and incredible Mediterranean views.

What should you not miss in Costa Brava?

Don’t miss visiting Begur, Cadaqués, Calella de Palafrugell, Cap de Creus, the Camí de Ronda coastal paths, and the region’s beautiful hidden calas.

Follow:

Leave a Reply

Your email address will not be published. Required fields are marked *

Affiliate Link Disclosure:

Some of the links I share are affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through them. This helps support my work and allows me to keep creating helpful content. Thank you for your support!