Casa Verda : Luxury villa in Cadaqués > Blog > Things to Do in Costa Brava
Things to Do in Costa Brava:
Complete Travel Guide
Where is the Costa Brava?
The Costa Brava stretches along the Mediterranean Sea in Catalonia, running from the seaside town of Blanes all the way to Portbou, right at the French border. This coastal strip is part of the Iberian Peninsula and has become one of Spain’s most popular destinations thanks to its diverse landscapes and authentic Catalan spirit.
Travelers can expect rugged cliffs, hidden coves, and long stretches of sandy beaches that make the region perfect for day trips, boat tours, or a leisurely stroll along the picturesque coastline. Beyond the natural beauty, the Costa Brava also embodies the charm of medieval towns, vibrant villages, and an unmistakable local ambiance shaped by Catalan traditions and Mediterranean culture.
The Best Things to Do in Costa Brava
Discover Charming Towns
A trip to the Costa Brava would not be complete without exploring its picturesque towns and medieval villages, each with its own identity and charm. The whitewashed streets of Cadaqués have inspired countless artists, from Picasso to Dalí, and today they still enchant travellers with their mix of Mediterranean light, artistic spirit, and lively harbor cafés. It’s also the perfect place to enjoy a stay at Casa Verda, a luxury villa in Cadaqués, combining modern design, privacy, and a breathtaking view of the coastline. Just a short drive away lies Tossa de Mar, where the imposing medieval castle and fortified walls stand proudly above the seaside, offering one of the most iconic sights of the coast of Spain. Inland, the cobbled alleys of Pals preserve the feel of a medieval town, while the whitewashed fishing houses of Calella de Palafrugell capture the laid-back atmosphere of a traditional Catalan village. Further north, Besalú impresses with its Romanesque bridge and well-preserved monuments, making it a must for history lovers.
Relax on Stunning Beaches
The Costa Brava is renowned for its wide variety of beautiful beaches and crystal-clear waters, ranging from lively beachfront resorts to hidden coves tucked away beneath rugged cliffs. Families often choose the golden sands and calm waves of Platja Aiguablava, one of the best beaches for a full day trip of swimming, snorkeling, or simply enjoying the sunshine. For a quieter retreat, Cala Sa Tuna offers a peaceful bay surrounded by pine trees, perfect for those who want to escape the crowds. Near Cadaqués, Cala Portlligat is famous as the location of Dalí’s house, now a museum, and its sheltered waters are ideal for kayak tours or a gentle boat ride. Whether you prefer lively seaside resorts with restaurants and cafes, or pristine bays accessible only by foot or boat, the Costa Brava coastline offers options for every traveller, year-round.
Explore Culture and History
Beyond the beaches, the Costa Brava is a land of rich culture and fascinating history. In Figueres, the Dalí Theatre-Museum invites visitors to immerse themselves in the surreal world of one of Spain’s most iconic artists, through paintings, sculptures, and spectacular exhibits that make it one of Europe’s most visited museums. History enthusiasts can step back in time at the ruins of Empúries, where Greek and Roman ruins meet the Mediterranean Sea, offering a rare blend of archaeology and seaside beauty. Inland, the medieval villages of Peratallada, Monells, and Begur are filled with winding streets, stone houses, and atmospheric squares that feel untouched by time. Cathedrals, monuments, and centuries-old castles scattered across the region add to the sense of discovery. Each stop combines sightseeing with authentic encounters with locals, making every excursion both educational and memorable.
Enjoy Nature and Outdoor Activities
The natural side of the Costa Brava is as impressive as its cultural heritage. The Camí de Ronda, a scenic walking tour along the coastline, offers panoramic views of rugged cliffs, turquoise waters, and pristine coves. Many sections can be enjoyed as a half-day hike, while others are perfect for a longer day tour or even a multi-day itinerary. For water sports enthusiasts, the Medes Islands, a protected marine reserve, are one of Europe’s best places for diving and snorkeling, with colorful reefs and abundant marine life. Adventurers can also try kayak tours along the cliffs, go sailing aboard a traditional boat, or embark on a day trip into the nearby Pyrenees for hiking, canyoning, or rafting. With its variety of landscapes, from the Mediterranean Sea to volcanic inland zones, the region is an outdoor paradise for both families and thrill-seekers.
Taste the Local Cuisine
The Costa Brava is equally celebrated for its gastronomy, making it a true destination for food lovers. A typical day trip itinerary should always include a stop to sample local flavors. Enjoy small plates of tapas in a lively bar, taste the traditional suquet de peix (a rich Catalan fish stew), or savor the delicate anchovies of L’Escala, one of the region’s most famous specialties. Along the coast, waterfront restaurants serve fresh seafood and paella, best enjoyed with a glass of wine while overlooking the Mediterranean Sea. Inland, the vineyards of the Empordà produce excellent wines, ideal for wine tasting tours and culinary excursions. From rustic taverns to Michelin-starred dining experiences, the Costa Brava offers something for every palate, combining tradition, creativity, and the warm hospitality of Catalan locals.
Practical Travel Tips for Costa Brava
The Costa Brava can be enjoyed year-round, but the best time to visit depends on what you’re looking for. For sunbathing, swimming, and watersports, the summer months from June to September offer warm Mediterranean temperatures and long sunny days. Spring (April to June) and early autumn (September to October) are ideal for sightseeing, hiking, and exploring towns, as the coastal crowds are smaller and the landscapes are lush and vibrant. Winter is quieter but still pleasant for cultural excursions, gastronomic trips, and off-the-beaten-path adventures, especially in the medieval villages and inland countryside.
Best Time to Visit Costa Brava
How to get there?
Reaching the Costa Brava is easy thanks to its proximity to major transport hubs:
Barcelona: About 1.5–2 hours by car or train from Barcelona, making it perfect for a day trip or extended stay.
Girona: Only 40–50 minutes from the heart of the Costa Brava. Girona Airport connects to various European cities, and the train station links visitors to several coastal towns.
By Car: Renting a car offers the greatest flexibility to explore hidden coves, villages, and off-the-beaten-path locations at your own pace.
Public Transport: Buses connect most towns, but schedules can be limited in smaller villages, so plan ahead if you prefer train or bus travel.
A car is generally recommended to fully experience the coastline and inland attractions, especially if you want to combine beaches, vineyards, and medieval villages in a single road trip. However, many tourists also use buses, taxis, or organized guided tours for day trips to popular spots. Coastal walking tours and bike routes are excellent for shorter excursions near town centers or along the Camí de Ronda trail.
How to get around Costa Brava?
Accommodation ranges from seaside resorts to boutique hotels and private villas. For a truly luxurious experience in the heart of the Costa Brava, discover Casa Verda in Cadaqués. Nestled along the Mediterranean coastline, it combines contemporary comfort with stunning views, privacy, and easy access to the region’s best beaches, towns, and cultural sites. Staying here allows travelers to enjoy both relaxation and adventure, making it an ideal base for exploring the Costa Brava in style.
Where to stay in Costa Brava ?
Ready to Discover the Costa Brava?
From golden beaches to medieval streets, the Costa Brava is a destination where relaxation, culture, and adventure come together in perfect harmony. Whether you’re drawn to its picturesque villages, its vibrant Mediterranean coastline, or the wealth of outdoor activities and culinary delights, this part of Catalonia offers something for every traveller.
With its mix of natural beauty, historic monuments, and lively local traditions, the Costa Brava is not just a place to visit—it’s a place to experience, to savor, and to remember. Start planning your trip itinerary, explore its most beautiful places, and let yourself be inspired by the unique charm of Spain’s most enchanting coastal region.