In a nutshell

  • The Costa Brava is seriously breathtaking. The rugged rocky coastline, picturesque fishing villages, coastal hiking trails, historic old towns, and gorgeous beaches make it a destination worth visiting in its own right.
  • Looking for the best places to visit in Costa Brava? You’re in the right place! We’ll walk you through our 22 personal favorites — with honest tips on what’s really worth your time.
  • One week is the sweet spot for the Costa Brava — enough time to hit all the highlights without feeling rushed.

Map of Our 22 Costa Brava Highlights

Let’s start with a map of our 22 top things to do in Costa Brava. This gives you a quick sense of where all our highlights on the Costa Brava are located.

Map of our 22 highlights on the Costa Brava

The Most Beautiful Towns and Villages on the Costa Brava

On the Costa Brava, one charming resort town follows the next. Here’s our take on which spots are genuinely worth your time — and which you can skip.

Want even more tips on resort towns and day-trip destinations on the Costa Brava? We’ve got a dedicated article for that too.

Our 11 Most Beautiful Places on the Costa Brava

Tossa de Mar

Castle in a bay with the sea in the background in Tossa de Mar, Costa Brava
From the Castillo de Tossa you have a great view of the Mediterranean

Tossa de Mar is a historic little town on the southern Costa Brava coast. The standout sight is the old town known as Villa Vella, with a beautifully preserved medieval town wall.

Just above the town sits the Castillo de Tossa de Mar with its seven small towers — you can visit it and soak up a fantastic view of the sea. We especially love it at night, when floodlights make the whole castle glow.

Otherwise, Tossa de Mar is a great place to wander around, grab a bite to eat, and relax on the beach. Just know that it gets seriously busy in summer.

Girona

Colorful houses along the Eiffel Bridge in Girona on the Costa Brava
Girona is the largest city and a true must-see on the Costa Brava

Girona is the largest city on the Costa Brava — and the perfect pick when you’re craving more of a city vibe.

Most visitors on a Costa Brava vacation head straight to Barcelona. But honestly, Girona has plenty going for it too — with an authentic charm that Barcelona’s crowds can’t match. You’ll experience genuine Spanish lifestyle without the tourist hordes.

Don’t miss a walk through the Jewish Quarter, a visit to the cathedral, and a stroll along the banks of the Onyar river, where a row of colorful little houses lines the waterfront.

Calella de Palafrugell

Beach in Calella de Palafrugell, Costa Brava
The beach with its little fishermen’s houses in Calella de Palafrugell is one of the most beautiful spots on the Costa Brava

Calella de Palafrugell is the classic Mediterranean resort town: small, laid-back, and with everything you need.

Strolling along the promenade, you get a perfect view of the fishing boats in the harbor and the whitewashed houses right by the sea. Especially magical at sunset.

There are also some really beautiful beaches here, including Port Bo and Port Pelegrí. This is also where the coastal hiking trail Camí de Ronda passes through — more on that below.

Empuriabrava

View of a canal in Empuriabrava, Costa Brava
Canals with little boats — it’s no wonder Empuriabrava is called the Venice of Spain

Empuriabrava is the Saint-Tropez of the Costa Brava — the place where the rich and beautiful hang out. You’ll notice the luxury villas and sleek yachts the moment you arrive. Budget a few extra euros if you’re eating out here.

That said, the town is genuinely gorgeous — it’s no wonder Empuriabrava is nicknamed the Venice of Spain. Small waterways wind through town just like in the lagoon city, making it perfect for a boat ride or a leisurely stroll.

Begur

View of Begur on the Costa Brava
Want to relax on your Costa Brava vacation? Head to Begur!

Begur is a dreamy little town perched on a hill above the sea — the view is truly magical. And to add a storybook quality, it also sits at the foot of a medieval castle. Absolutely gorgeous.

There isn’t a huge amount to do here, but it’s a wonderful place to wander through the narrow alleyways.

If you’re craving really good fish, Begur is an excellent choice. The seafood restaurants here serve some of the freshest catch on the coast.

The Most Beautiful Beaches on the Costa Brava

Golden sand and azure water: the beaches are among the top things to do in Costa Brava. But especially in summer, many get really crowded. Here’s our honest take on which ones are truly worth it.

Want even more beautiful beaches on the Costa Brava? Check out this article.

The 11 Best Beaches on the Costa Brava

Aiguablava

Cala de San Francesc on the Costa Brava
Peaceful and family-friendly: we’re big fans of the Aiguablava beach on the Costa Brava

Aiguablava is one of the most beautiful beaches on the Costa Brava: peaceful, family-friendly, and well-equipped.

You’ll find showers, restrooms, and a few nice beach bars for a midday snack. Umbrellas and lounge chairs are available to rent, and lifeguards are on duty.

Hard to believe, but despite all that, the beach stays relatively uncrowded. Aiguablava is genuinely one of the quieter spots on the Costa Brava — a real find.

Platja del Castell

View of the castle at Platja del Castell, Costa Brava
At Platja del Castell you can combine your beach day with a little sightseeing on the Costa Brava

Platja del Castell is our top pick for a natural, unspoiled beach on the Costa Brava.

There’s no real infrastructure here — no restrooms, no restaurant strip. But that’s exactly what we love about it: no hotel blocks, no frills — just pure nature.

The old castle right on the beach is a real bonus. The panorama is simply stunning, and you can actually visit the castle too.

Playa de Roses

Beach and promenade of Roses on the Costa Brava
Roses is an absolute highlight on the Costa Brava

Roses sits at the northern end of a long bay, the Gulf of Roses. It’s one of the most popular resort towns on the Costa Brava, and the beaches here are a big reason why.

There isn’t really just one beach at Roses — several stretches and coves line up one after another. Well-known favorites include La Punta and Platja de Santa Margarida.

The town itself is worth a look too. A bit touristy, sure, but great for strolling and there are plenty of solid restaurants.

Costa Brava Sights for Nature Lovers

Cap de Creus

Aerial view of Cap de Creus on the Costa Brava
The Cap de Creus nature park is one of the top sights on the Costa Brava

Cap de Creus is, in our opinion, the most beautiful nature park on the Costa Brava. Dense cork oak forests, secluded coves reachable only by boat, and a rich variety of wildlife — it’s seriously special.

No wonder this landscape served as a source of inspiration for Salvador Dalí.

You can go hiking, snorkeling, or simply soak up the scenery. Our personal recommendation: do the short hike out to the lighthouse Far de Cap de Creus.

Marimurtra Botanical Garden

Marimurtra Botanical Garden, Costa Brava
At the Marimurtra Botanical Garden you can truly unwind and recharge

There are actually several botanical gardens on the Costa Brava, but Marimurtra stands out — so much so that the Catalan government has declared it a site of special cultural interest.

Around 4,000 different species of exotic plants, trees, shrubs, flowers, and herbs from five continents grow here. You also get a wonderful panorama of the rugged coastline and the sea.

In summer, concerts are held here too — a lovely bonus.

Ticket for the Marimurtra Botanical Garden

Admission

from 10 euros

Illes Medes

Diving off the Illes Medes on the Costa Brava
The Illes Medes and their colorful underwater world are one of the top sights on the Costa Brava

Just off the resort town of L’Estartit lie seven uninhabited islands — the Illes Medes.

The real magic here is underwater. The islands are home to one of the most colorful marine reserves in Spain, which is why L’Estartit is packed with shops renting out diving gear and offering diving courses.

Not a diver? No problem — a boat trip out to the islands takes just ten minutes. Bring a mask and snorkel, or simply explore the islands on foot.

Introductory diving course at the Illes Medes

Boat trip to the Medes Islands with snorkeling

Aiguamolls de l'Empordá

Birds in the Aiguamolls d'Emporda nature park on the Costa Brava
In Aiguamolls d’Emporda you can truly relax and unwind (© Gordito1869, CC BY 3.0)

Alongside Cap de Creus, Aiguamolls de l’Emporda is another stunning nature park and one of the most important wetlands on the Costa Brava.

The park is laced with lagoons and marshes, incredibly green, and home to a wide range of wildlife — including flamingos. Wooden boardwalks wind through the whole area, making for a super relaxed walk.

If you want to learn more about the reserve’s history, there’s a great visitor center on-site.

Camí de Ronda

The Camí de Ronda on the Costa Brava
A walk along the Camí de Ronda is the most beautiful way to explore the rugged coastline

The Camí de Ronda is the Costa Brava highlight for hiking enthusiasts. It’s a coastal trail that winds through the most beautiful corners of the coast.

You’ve got two options: the easier route covers 43 kilometers from Sant Feliu de Guíxols to Begur. Feeling ambitious? There’s also a 140-kilometer loop route starting from Girona.

The great thing is that the Camí de Ronda works for all fitness levels — you can hike just one section and choose between steep or flatter stretches.

Costa Brava Highlights for Culture Lovers

Dalí Museum

Dalí Museum in Figueres on the Costa Brava
The Dalí Museum is the highlight in Figueres (© lunamarina)

One name you’ll hear constantly on the Costa Brava is Salvador Dalí. The famous artist was born in Figueres, and the locals are seriously proud of him.

The Dalí Museum in Figueres lets you dive into the artist’s life and admire his most iconic works. Honestly, the building itself — with its wild, surrealist architecture — is worth the trip alone.

Our tip: Just a short distance away, in the towns of Portlligat and Púbol, there are additional Dalí museums.

Ticket for the Dalí Museum

Opening Hours

Closed on Mondays

Admission

from $18.50

Ruins of Empúries

Ruins of Empúries
Even if history isn’t your thing, the view of the ruins of Empúries is absolutely stunning

Roughly in the middle of the Gulf of Roses lie the ruins of the first city that Greek settlers built here over 2,000 years ago — once an important trading hub.

Today only ruins and excavation sites remain, and they’re really not just for history buffs. The panorama of ancient walls with the sea directly behind them is simply gorgeous.

Just wandering through the site is absolutely worth your time. Want to learn more? Pick up an audio guide at the entrance.

Opening Hours

Closed on Mondays

Admission

6 Euro

Ciutadella de Roses

La Ciutadella de Roses on the Costa Brava
The Ciutadella de Roses is one of the top sights on the Costa Brava

The citadel is the top attraction in Roses — a former fortress complex that feels genuinely massive and imposing. It’s easy to see why its walls kept out every attacker and pirate who tried their luck.

On the grounds you’ll find remains from multiple cultures and centuries: Roman ruins, and traces of the ancient city of Rhode — named after its Greek founders from Rhodes.

Wandering around the site alone is well worth it, but there’s also a museum covering the history of Roses.

Opening Hours

Closed on Mondays

Admission

4 Euro

Monestir Sant Pere de Roses

Sant Pere de Rodes Monastery on the Costa Brava
The ancient Sant Pere de Rodes monastery in the Cap de Creus nature park has an incredibly mystical atmosphere

Over a thousand years ago, a group of Benedictine monks built a monastery in the rolling landscape of the Cap de Creus nature park.

A guided tour is really worth it here. The ancient stonework only truly comes alive when a guide shares the legends and myths surrounding Sant Pere de Rodes.

Hiking up to the monastery is also a lovely option — it lies along the Catalan section of the Camino de Santiago. In theory, you could walk from here all the way to Santiago de Compostela, some 1,150 kilometers away.

Opening Hours

Closed on Mondays

Admission

6 Euro

Costa Brava Sights with Kids

Toy Museum Figueres

Miniature train at the Museo del Joguet on the Costa Brava
The toy museum is one of the best sights on the Costa Brava for families (© Museu del Joguet Catalunya)

This museum is a total toy paradise, with around 4,000 toys from several decades on display. Dolls, trains, tricycles, wooden toys — it really has everything.

There are also photos of children playing in the old days on display. Kids get a real kick out of seeing how children back then looked and played.

Interesting for adults too: some of the toys belonged to famous people. You can even see what Salvador Dalí played with as a child.

Opening Hours

Closed on Mondays and Sundays

Admission

8 Euro

Blanes

View through ruins toward the beach and sea at Blanes on the Costa Brava
Blanes is a great spot for a family vacation on the Costa Brava

Blanes is our top pick for a family vacation on the Costa Brava — it’s even been officially recognized by the Catalan government as especially family-friendly.

The beaches here are great for kids, with shallow water, lifeguards, beach bars, and plenty of playgrounds along the promenade.

From our own experience: kids are genuinely warmly welcomed in the restaurants in Blanes. That matters more than you’d think!

Kayaking on the Sea

Rocky coastline and excursion boats on the Costa Brava
By kayak you can explore the Costa Brava coastline really well

The Costa Brava coastline is dotted with hidden caves and coves that are completely inaccessible on foot. In our opinion, there’s no better way to explore it than by kayak.

Don’t worry — you don’t have to go it alone. Guided tours are available and are suitable for kids ages seven and up.

Most tours also include time for snorkeling. With a little luck, you might spot starfish or even an octopus.

Kayaking and snorkeling excursion on the Costa Brava

Parc d'Aventura

Children in the climbing park at Parc Aventura on the Costa Brava
The Parc d’Aventura is great for a day trip with kids on the Costa Brava (© Costa Brava Parc Aventura)

Feeling like a little adrenaline? If you’re traveling with kids, the Parcs d’Aventura are absolutely among the Costa Brava highlights.

There are two adventure parks — one in Pals and one in Platja d’Aro. You and your kids can look forward to long zip lines, free-fall jumps, swings, climbing walls, and much more. Perfect for burning off some energy.

The outing works for the whole family, with courses designed for all age groups.

Admission

from 15 euros

Day Trips from the Costa Brava

Barcelona

Park Güell in Barcelona
Barcelona is the ultimate day-trip destination from the Costa Brava

Barcelona is one of our favorite cities in Europe: modern, lively, and young — we’ve been completely won over by its hip neighborhoods and fantastic restaurant scene.

The absolute must-sees in Barcelona include the famous Sagrada Família and the other Gaudí sights like Park Güell and the shopping street Las Ramblas.

The city is just over an hour by car from the Costa Brava, so a day trip is totally doable. Even better, of course, is spending a few nights there. If that’s the plan, we’ve got the right Barcelona hotel tips for you:

General Tips for Exploring the Costa Brava

Before we wrap up, here are a few practical pointers that’ll hopefully make your Costa Brava vacation even better.

Book Your Accommodation in Advance

The Costa Brava is one of the most popular beach vacation destinations in Europe. In summer, hotels fill up fast. Book your place to stay on the Costa Brava as early as you can — you’ll thank yourself later.

Still searching for the right hotel on the Costa Brava? We’ve got you covered.

Our 11 Best Hotels on the Costa Brava

Travel to the Costa Brava in the Off-Season

Sure, June through August are the warmest months and ideal for a beach vacation. But you can still swim in the sea in spring and fall — and you’ll find far fewer tourists, plus lower prices on accommodation and flights. Our top pick is a trip to the Costa Brava in September.

Take the Boat Instead of the Car

Between many resort towns like Lloret de Mar, Calella de Palafrugell, and Cadaqués, transfer boats run regularly. They’re often faster than driving — and you get to see the coastline along the way. Some hidden beaches, for example, can only be reached by boat.

Pick Up a Catalan Phrasebook

In the larger resort towns you can usually get by with English, but in more rural areas only Catalan is spoken. Don’t be fooled either: speaking Spanish doesn’t mean you’ll understand Catalan. Knowing a few words goes a long way — and really opens hearts among the locals.