A Serendipitous Adventure: Discovering the Costa Brava

Intro

Sometimes, the best travel plans are the ones you don’t make. With some extra time beyond our Barcelona itinerary, we were drawn to the Costa Brava — a place we hadn’t planned to visit but one that quickly became the highlight of our trip. The rugged cliffs and hidden coves left us captivated and turned our spontaneous detour into an unforgettable adventure.

Stretching 160 kilometers along northeastern Spain, the Costa Brava lives up to its name, the “Wild Coast.” Its dramatic cliffs, serene beaches, and rich history—from ancient Greek and Roman settlements to modern-day charm—make it one of Spain’s most captivating destinations. Whether you’re seeking adventure or a peaceful coastal escape, Costa Brava’s unspoiled beauty will stay with you long after you leave.

Costa Brava Map

Transportation

There are several options to get to the Costa Brava, but renting a car is the easiest and most convenient way to explore freely. The drive from Barcelona to Cadaqués, one of the northernmost and most popular destinations, takes about two hours. The freedom to drive allowed us to visit hidden coastal villages and scenic spots without relying on fixed schedules.

Public transport options include the Barcelona-Portbou railway, though it doesn’t connect directly to many coastal villages, requiring transfers. Direct buses from Barcelona serve various spots along the coast, and Girona-Costa Brava airport provides easy access to the region.

In the remaining blog, we’ll share our highlights of exploring the cities we visited in 2 full days, focusing on a scenic and relaxed approach.

Subscribe to our newsletter and stay ahead with the best travel deals, itineraries, and inspiration for your next trip!

Charming Coastal Towns

L’Escala

L’Escala is a charming coastal town in northern Costa Brava, known for its relaxed vibe and fishing heritage. We chose to stay here for our first two nights because of its convenient location near the cities we planned to visit the next day. Since it’s a lesser-known destination, we found a great Airbnb at a great price, making it an ideal place to stay. While we didn’t explore the nearby ancient ruins at Empúries, which date back to Greek and Roman times, they certainly add to the town’s appeal.

Airbnb @ L'Escala
Coast of L'Escala
Airbnb @ L'Escala

Cadequés

Cadaqués, celebrated for its stunning whitewashed buildings, vibrant blue waters, and rich artistic heritage, is one of the most important contributors to the Costa Brava’s overall scenic and architectural richness. 

Our half-day exploration began at the charming Església de Santa Maria, nestled in the main square, where the beautiful altar and panoramic views left us in awe. From there, wandering through the winding streets revealed vibrant street art, art galleries, and quirky boutiques that added to the town’s charm, leading us to the picturesque harbor. After a stroll along the harbor, we decided to enjoy lunch at one of the waterfront restaurants—an experience that comes highly recommended. Cadaqués is truly a feast for the eyes, combining creativity and relaxation in a captivating coastal setting.

Església de Santa Maria
Streets of Cadequés
Cadequés Harbor
local street art

Here are a few more recommendations for experiences we didn’t have time for:

Salvador Dalí House-Museum (Port Lligat):

  • Wander through the former residence of the iconic artist.
  • Explore rooms adorned with Dalí’s captivating artwork and distinctive decor.
  • Be sure to secure tickets in advance.

Dalí Theatre-Museum (Figueres):

  • An essential stop for Dalí fans.
  • Be sure to secure tickets in advance.
  • Figueres is a 30-minute drive from Cadaqués or about an hour by public transport.

Cap de Creus Natural Park:

  • Offers hiking trails with stunning views of the rugged coastline and the Mediterranean Sea, ideal for nature lovers.

Girona

Girona, a historic gem in Catalonia, is a city where the past comes to life with every step. Known for its well-preserved medieval architecture, Girona feels like a walking museum, making a free guided walking tour one of the best ways to explore. Stroll through the narrow, cobblestone streets of the Jewish Quarter, visit the impressive Girona Cathedral, and admire the city’s ancient Roman walls. Girona’s rich history is complemented by its role as a filming location for Game of Thrones, where iconic scenes were shot in its old town. We used this website to pinpoint the exact filming spots, which made our exploration even more thrilling. Whether you’re a history enthusiast or a TV fan, Girona offers a captivating journey through time.

Onyar River
Girona Cathedral
Passeig De La Muralla
Girona Cathedral
Basílica de Sant Feliu
Streets of Girona

Begur

Begur, a charming hilltop town on the Costa Brava, offers stunning views of the Mediterranean and is dotted with medieval architecture and vibrant streets. We made a brief stop here, spending just an hour on our way back to the Airbnb, but even in that short time, the town’s beauty and relaxed vibe left a lasting impression. Begur is perfect for a quick visit, with its picturesque streets and a laid-back atmosphere that’s hard to forget.

Begur
Begur

Tossa De Mar

Tossa de Mar, our personal favorite in the entire region, is renowned for its stunning medieval castle, the Castle of Tossa de Mar (Castell de Tossa). Dominating the landscape, this historic fortress dates back to the 12th century and features impressive stone walls, towers, and breathtaking views of the coastline. Visitors can explore the castle’s ancient pathways, discover its fascinating history, and enjoy panoramic vistas from its battlements. The town also comes alive with music, often hosting outdoor concerts and performances, creating a vibrant atmosphere that enhances the experience. Tossa de Mar boasts enchanting cobblestone streets, beautiful beaches, and a lively ambiance, making it a must-visit destination for history buffs and beach lovers alike.

Tossa De Mar
Outdoor Theater
Tossa de Mar
cobblestone streets
Tossa De Mar

Blanes

Blanes is the town that marks the beginning of the Costa Brava as one comes up from Barcelona. It’s renowned for its stunning natural beauty, particularly the breathtaking Marimurtra Botanical Garden, which we highly recommend visiting. This enchanting garden, perched on cliffs overlooking the Mediterranean Sea, showcases a diverse collection of flora from around the world, with winding paths that offer spectacular views of the coastline. Visitors can wander through lush landscapes, admire exotic plants, and find tranquil spots to relax and take in the scenery. Blanes is not only a gateway to the Costa Brava but also a serene destination for nature lovers, making it a delightful stop for those exploring the region.

Marimurtra Botanical Garden
Marimurtra Botanical Garden
farmer's market @ Blanes
Marimurtra Botanical Garden

Lloret De Mar

Lloret de Mar, a lively resort town on Spain’s Costa Brava, is famous for its vibrant party scene and energetic nightlife. Known for its beautiful beaches and bustling promenade, Lloret de Mar attracts travelers looking to experience a fun-filled atmosphere. We stayed overnight before returning to Barcelona without realizing its vibrant nightlife, and if that’s not your scene, we wouldn’t recommend an extended stay. The town boasts numerous bars, nightclubs, and beach parties that come alive after sunset.

Lloret de Mar


Conclusion

While we’ve shared the places we visited (in sequential order), countless more towns and hidden gems are waiting to be discovered, as well as exciting spots within the cities we passed through. What stood out to us the most was the breathtaking natural beauty that surrounds the entire Costa Brava, making it a destination that continuously invites exploration and wonder.

Subscribe to our newsletter and stay ahead with the best travel deals, itineraries, and inspiration for your next trip!