10 Best Things to Do in Costa Brava, Spain + Tips & FAQs

Dreaming of turquoise waters, charming coastal towns, and incredible landscapes?

Then, Costa Brava is the perfect destination for your unforgettable adventure.

I’ve explored this stunning stretch of coastline many times, uncovering the best beaches, cultural gems, and outdoor activities before carefully curating the ultimate list of the 10 best things to do in Costa Brava, Spain.

Whether you want to wander medieval villages, hike scenic trails, or dive into crystal-clear coves, Costa Brava has something for everyone.

Ready to explore?

Let’s dive in!

Short on time? Here are my top Costa Brava recommendations:

Costa Brava Towns ✨ – the best guided tour of the region

✨ Mamma Mia Boutique Hotel✨ – the best base for exploring Costa Brava

Disclaimer: This page contains affiliate links. If you purchase through one of them, I may receive a small commission from the platform at no extra cost to you. Thanks for the support!

Why Visit Costa Brava, Spain?

Things to Do in Costa Brava Spain Header
Let’s find out what to do in Costa Brava

Costa Brava isn’t just another beach destination.

It’s a gorgeous region where stunning nature, rich history, and vibrant culture come together.

Stretching from Blanes to the French border, this Mediterranean gem offers everything from medieval villages and hidden coves to world-class museums and scenic hiking trails.

Whether you want to relax on pristine beaches, explore Salvador Dalí’s surreal world, or wander through ancient coastal towns, Costa Brava has something for every traveler. Add in fantastic seafood, breathtaking viewpoints, and a laid-back atmosphere, and it’s easy to see why this Spanish region is a must-visit.

Top 10 Things to Do in Costa Brava

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

1. Step Back in Time at Tossa de Mar’s Medieval Fortress

Tossa de Mar Day Trip from Barcelona
Exploring cool history in Tossa de Mar is among the best things to do in Costa Brava

Tossa de Mar is one of the most charming towns in the region. Vila Vella (the Old Town) should be on top of everyone’s list of things to do in Costa Brava.

The well-preserved medieval fortress, perched above the sea, offers stunning coastal views and a glimpse into the region’s history. Built in the 12th century to protect against pirate attacks, Vila Vella is the only remaining fortified medieval town on the Catalan coast.

Walk along its ancient walls, explore the winding stone streets, and visit the iconic watchtowers, which once served as lookout points.

Inside the fortress, you’ll find charming houses, small shops, and cozy restaurants. They’re perfect for enjoying fresh seafood paired with breathtaking views.

For the best panorama, hike up to the Far de Tossa lighthouse, where you’ll see the rugged coastline stretching in both directions. Don’t miss the well-preserved Roman mosaics in town, too.

2. Visit Dalí’s Surrealist Home in Cadaqués

In Front of Dali House Museum Portlligat
Dalí spent 50 years in Cadaqués and Port Lligat

If you’re a fan of Salvador Dalí or just love quirky, one-of-a-kind places, his former home in Port Lligat, near Cadaqués, is among the top things to do in Costa Brava.

The whitewashed house, set against the stunning Mediterranean, is where the surrealist master lived and worked for over 50 years.

Inside, you’ll find a maze of interconnected rooms filled with Dalí’s eccentric personal touches. Think giant eggs on the rooftop, a polar bear in the entrance, and a quirky swimming pool shaped like a phallus.

Dalí’s art studio remains untouched, giving you a glimpse into his creative world.

After exploring the museum, explore the area where Dalí found much of his inspiration. There are a ton of cool things to do in Cadaqués and the nearby Cap de Creus.

3. Walk Through Game of Thrones Locations in Girona

Girona Cathedral Game of Thrones Filming Location
Girona Cathedral is one of the most iconic Game of Thrones filming locations in Costa Brava

If you’re a Game of Thrones fan, Girona is a dream come true.

The medieval city served as King’s Landing and Braavos in Season 6, with its well-preserved streets and grand landmarks bringing the fantasy world to life.

Start at the Girona Cathedral, which became the Great Sept of Baelor. Its massive staircase is where Jaime Lannister rode his horse into the city. Then, wander through the Jewish Quarter, a labyrinth of narrow alleys that doubled as the streets of Braavos. There, Arya Stark trained with the Faceless Men.

Other must-see spots that make Girona worth visiting include the Arab Baths, where Arya fought the Waif, and Sant Martí Sacosta, a picturesque staircase featured in her escape scenes.

But hey, even if you’re not a fan of the show, exploring Girona’s medieval charm, stone bridges, and colorful houses along the Onyar River makes it one of the coolest things to do in Costa Brava.

4. Explore Dalí’s Imagination at the Theater-Museum in Figueres

If you want to step inside the famous surrealist’s imagination, the Dalí Theater-Museum in Figueres is the place to go.

Designed by the artist himself, the quirky building is as much an artwork as the pieces inside.

The museum, housed in a former theater, is instantly recognizable by its red walls covered in golden bread-shaped sculptures and giant eggs on the roof.

Inside, you’ll find some of Dalí’s most famous works, bizarre optical illusions, and mind-bending installations. Don’t miss the Mae West Room, where furniture creates the illusion of a giant face.

Dalí wanted visitors to feel like they were entering his dream world, and the museum delivers exactly that. His crypt lies beneath the building, making this his final resting place.

💡 Tip: You’ll find many other amazing things to do in Figueres, so plan a few hours for them as well.

5. Swim in the Crystal Waters of Aigua Blava

Aigua Blava Costa Brava Day Trip
Visiting the gorgeous Aigua Blava is among the best things to do in Costa Brava

If you’re searching for the bluest waters in Costa Brava, head to Aigua Blava.

The small bay near Begur boasts crystal-clear turquoise water and a sandy beach surrounded by pine-covered cliffs.

The calm, shallow waters make it perfect for swimming, snorkeling, or simply relaxing under the sun. Small boats dot the bay, adding to the postcard-worthy scenery. Despite its beauty, Aigua Blava remains more peaceful than some of Costa Brava’s larger beaches.

There are a few seaside restaurants where you can enjoy fresh seafood with stunning views. For a little adventure, follow the Camí de Ronda coastal trail to discover nearby coves and viewpoints.

Aigua Blava’s natural beauty and laid-back atmosphere make it one of the best things to do in Costa Brava, ideal if you want to escape the crowds.

6. Start Your Costa Brava Adventure in Blanes

Blanes Costa Brava Day Trip
Blanes is the easiest town to reach on the Costa Brava seashore

Blanes is known as the Gateway to Costa Brava, making it the perfect starting point for your adventure along the stunning coastline.

The lively seaside town offers golden beaches, historic sites, and breathtaking gardens.

Start your visit at Sa Palomera, the rocky outcrop marking the official beginning of Costa Brava. Then, relax on Platja de Blanes, a long sandy beach with crystal-clear waters.

If you love gardens, don’t miss the Marimurtra Botanical Garden, perched on a cliff with over 4,000 plant species and incredible sea views.

Blanes also has a charming old town where you can stroll through local markets, visit the Santa Maria Church, and enjoy fresh seafood at a waterfront restaurant. If you’re visiting in July, the Blanes Fireworks Competition is one of the best in Spain.

With its mix of beaches, culture, and natural beauty, discovering Blanes is among the top things to do in Costa Brava.

7. Wander the Charming Old Town of Begur

Begur Day Trip to Costa Brava
Exploring Begur is one of my favorite things to do in Costa Brava

Begur is one of Costa Brava’s most beautiful towns, known for its historic charm, colonial mansions, and stunning hilltop castle.

Unlike the busier coastal resorts, Begur offers a more relaxed atmosphere with a mix of history and Mediterranean beauty.

Start by exploring the narrow, cobbled streets of the old town, where whitewashed houses, small boutiques, and lively squares create a postcard-perfect setting. Look out for the Indianos mansions, built by locals who made fortunes in the Americas and returned with grand architectural styles.

For the best views, hike up to Castell de Begur. The ruins of a medieval castle overlook the town and coastline, and reveal staggering vistas.

If you’re visiting in September, don’t miss the Fira d’Indians festival, which celebrates Begur’s historic connection to Cuba with music, markets, and traditional dances.

8. Hike the Coastal Trails of the Camí de Ronda

Cami de Ronda Costa Brava
Hiking Cami de Ronda is among the top things to do in Costa Brava

If you love scenic walks with breathtaking sea views, hiking Camí de Ronda is one of the best things to do in Costa Brava.

The historic coastal trail stretches for over 200 km (124 mi), linking hidden coves, charming villages, and rugged cliffs.

Originally used by fishermen and smugglers, the trail now offers some of the most spectacular hiking in Spain. You can choose shorter sections, like the Begur to Tamariu route, which passes secluded beaches and dramatic cliffs, or tackle a longer stretch for a full-day adventure.

Along the way, you’ll find crystal-clear swimming spots, picturesque fishing villages, and scenic viewpoints perfect for a break. The trails are well-marked, and you don’t need to be an expert hiker to enjoy them.

Whether you go for a quick stroll or a multi-day trek, the Camí de Ronda is the ultimate way to experience Costa Brava’s natural beauty.

9. Discover Hidden Coves on a Beach-Hopping Trip

Secluded Beach Costa Brava
Finding secluded coves is one of the most fun things to do in Costa Brava

Costa Brava is famous for its secluded coves, turquoise waters, and unspoiled beaches.

A beach-hopping trip is the best way to experience its stunning coastline. You’ll find everything from hidden gems to lively sandy shores.

Start at Cala Sa Boadella, near Lloret de Mar, a peaceful spot surrounded by pine trees. Then, visit Cala Futadera, often called the Cove of 300 Steps, with its crystal-clear waters and dramatic cliffs.

Many of Costa Brava’s best beaches are only accessible by foot or boat, making them feel even more special. Renting a kayak or taking a boat tour is a great way to explore the coastline and reach the most secluded spots.

If you love pristine beaches, you should put these hidden coves on your list of things to do in Costa Brava.

10. Try Thrilling Watersports on the Mediterranean

Kayaking on the Costa Brava
Kayaking is one of the coolest things to do in Costa Brava

Costa Brava’s crystal-clear waters and rugged coastline make it a top destination for watersports and adventure.

Here are my favorite picks:

💦 Kayaking & Snorkeling from Barcelona: Join a guided tour from Barcelona and explore Costa Brava’s stunning coastline by kayak. Paddle past hidden caves, snorkel in clear waters, jump from high cliffs, and enjoy a day of adventure.

🤿 Scuba Diving in Tossa de Mar: If you’ve ever wanted to try scuba diving, Tossa de Mar is one of the best places to start. A beginner-friendly diving experience takes you beneath the waves to see marine life up close.

🎈 Hot Air Balloon Ride Over Costa Brava: For a different kind of thrill, take to the skies in a hot air balloon and enjoy breathtaking views of Costa Brava’s landscapes. You’ll finish this unique experience with a Catalan breakfast after landing.

Scenic Boat Trip from Palamós: Prefer a more relaxed water activity? A boat tour from Palamós to Calella de Palafrugell takes you along some of the most picturesque parts of the coast. Sit back, soak up the sun, and admire Costa Brava from the water.

Tips About the Best Things to Do in Costa Brava

Day Trip from Barcelona to Cadaques by Car
Rent a car to explore the best things to do in Costa Brava at your own pace

The Best Way to Explore Costa Brava

Renting a car is the most convenient way to visit Costa Brava’s beaches, medieval towns, and hidden coves.

While buses and trains connect major destinations like Girona, Figueres, and Blanes, many of the best spots — like Aiguablava and the Cap de Creus — are easiest to reach by car.

If you prefer not to drive, guided tours and boat trips are great alternatives for exploring the coast.

The Best Time for Outdoor Activities

Spring (April – June) and early fall (September – October) offer the best weather for hiking, sightseeing, and beach-hopping.

The temperatures are pleasant, and the crowds are smaller than in peak summer. If you’re planning to enjoy watersports or sunbathing, July and August guarantee hot, sunny days, though the beaches will be much busier.

Packing Essentials for Costa Brava Adventures

If you plan to hike the Camí de Ronda or explore medieval towns like Begur and Tossa de Mar, wear comfortable shoes.

Always bring a reusable water bottle, sunscreen, and a hat. Costa Brava’s sun can be intense, especially in the summer. A light jacket is useful in the evenings, even during warmer months.

How to Make the Most of Costa Brava’s Beaches

The best beaches in Costa Brava are often hidden in small coves and require a short walk to access.

Arrive early to find a good spot, especially in the high season.

If you want a quieter beach experience, consider visiting in the morning or late afternoon. For an unforgettable day, rent a kayak or take a boat tour to explore the secluded calas along the coast.

Costa Brava Is More Than Just Beaches

While the coastline is stunning, Costa Brava is also home to historic towns, cultural sites, and nature parks.

Don’t miss Dalí’s Theater-Museum in Figueres, the medieval streets of Girona, or the wild landscapes of Cap de Creus.

FAQs About What to Do in Costa Brava

Cap de Creus Cadaques
There are a ton of awesome things to do in Costa Brava, Spain

Is there lots to do in Costa Brava?

Absolutely! Costa Brava offers a mix of cultural sites, outdoor adventures, and relaxing beach spots. You can explore medieval villages, visit Dalí’s museums, hike coastal trails, try watersports, or simply unwind on stunning beaches.

How many days do you need in Costa Brava?

A day trip to Costa Brava from Barcelona will give you a taste of the region, but staying at least two or three days will let you explore more towns, beaches, and cultural sites. If you love hiking or want to relax by the sea, you could easily spend a whole week on the Costa Brava.

Can you visit Costa Brava without a car?

Yes, but having a car makes it easier to explore the smaller villages and hidden beaches.

Your next best option to explore Costa Brava is on an organized tour. Find the one that matches your travel style best and enjoy this stunning Spanish region.

Trains connect Barcelona to towns like Blanes, Girona, and Figueres, and buses can take you to places like Tossa de Mar and Cadaqués.

What are the best beaches in Costa Brava?

Some of the most beautiful beaches include Aigua Blava, Platja de Castell, Sa Tuna, and Cala S’Alguer. For quieter, more secluded spots, explore the coves along the Camí de Ronda hiking trail.

Now You Know What to Do in Costa Brava

And there you have it – the 10 best things to do in Costa Brava, Spain.

From exploring medieval fortresses and Dalí’s surrealist world to hiking scenic coastal trails and relaxing on hidden beaches, Costa Brava offers the perfect mix of culture, adventure, and seaside charm.

Whether you’re looking for a laid-back escape or an action-packed trip, this stunning region has something for every traveler.

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

You might also like:

Leave a Reply

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