The best towns on the Costa Brava
Would you like to discover the most charming towns on the Costa Brava? This stretch of coastline in northeast Catalonia hides small Mediterranean gems that combine history, spectacular coastal landscapes, and a unique identity that captivates every visitor.
From hidden coves to medieval hilltop villages, each town has its own unique character: whitewashed houses facing the sea, cobblestone streets, traditional fishing ports, and picture-postcard sunsets.
The best way to explore them is with a well-planned, leisurely tour, where each stop offers a different experience. Whether you’re looking for tranquility, culture, or simply unforgettable landscapes, these towns will show you the true essence of the Costa Brava.
Charming Villages of the Costa Brava – The Best Villages on the Costa Brava
Turquoise waters contrast with hidden coves, soft sandy beaches, well-preserved natural parks, and towns steeped in history like medieval gems. All this and much more awaits you on the stunning Costa Brava, in the province of Girona.
This stretch of coastline, stretching from Blanes to Portbou, invites you to explore everything from vibrant cities like Girona to magical spots like Cadaqués, an old fishing village of whitewashed houses that inspired Salvador Dalí. Here, the beautiful Mediterranean climate, exquisite Michelin-starred cuisine, and the wine routes of the DO Empordà combine to offer an unforgettable vacation. The Costa Brava never disappoints.
The best towns on the Costa Brava Essential Tour - The best towns on the Costa Brava
Peratallada
Peratallada is one of the best-preserved medieval villages not only on the Costa Brava but in all of Catalonia. Strolling through its cobblestone streets, passing through its stone archways, and admiring the ivy-covered houses is like stepping back in time. The charm of this small village lies in its authenticity and tranquility. Its name comes from the term “carved stone,” as many of its walls and buildings are carved directly into the rock. It is ideal for those seeking history, medieval architecture, and photogenic spots in a rural setting.
Pals
Perched on a hill overlooking the rice fields of the Empordà, Pals is one of the most beautiful towns on the Costa Brava. Its Gothic-style historic center is made up of narrow cobblestone streets, defensive towers, and golden stone houses. From the Josep Pla viewpoint, you can enjoy spectacular views of the surrounding landscape and the Medes Islands. Pals also boasts a significant culinary tradition and an agricultural culture marked by rice cultivation. It is a place that perfectly combines history, gastronomy, and nature.
Cadaqués
Located at the easternmost tip of the Iberian Peninsula, Cadaqués is a town with a seafaring soul, whitewashed houses, and labyrinthine streets that have inspired generations of artists. Salvador Dalí lived here for much of his life, and his house in Portlligat can be visited as a museum. Cadaqués retains a bohemian and authentic atmosphere, far from mass tourism, and is surrounded by the stunning landscape of the Cap de Creus Natural Park. It’s the perfect place to unwind, wander through its narrow streets, and enjoy coves with crystal-clear waters.
Perelada
Elegant and steeped in history, Perelada is known for its majestic castle surrounded by gardens, its winemaking tradition, and its cultural atmosphere. One of the region’s most renowned wines is produced here, and a visit to its wineries is a must for wine tourism lovers. Furthermore, the Perelada International Music Festival, held in summer, attracts world-renowned artists. This town combines culture, wine, and heritage in a serene and refined setting.
Monells
Monells is a small town that seems straight out of a fairy tale. Its arcaded square, known as Plaça Jaume I, is the heart of the town, surrounded by stone buildings and medieval arcades. Monells retains a very peaceful and authentic atmosphere, with ideal spots to calmly lose yourself and savor the essence of the inland Costa Brava. It has been the setting for several film productions, which has contributed to its growing popularity, but without losing its authenticity. It’s a perfect destination for a romantic getaway or a day of slow tourism.
Tossa de Mar
Tossa de Mar is one of the most iconic destinations on the Costa Brava thanks to its unique combination of history and beaches. Its Vila Vella, the walled old town, stands facing the sea and offers spectacular views of the coast. Strolling along its walls, exploring its watchtowers, and wandering through its cobbled alleys is an unforgettable experience. At its feet, a wide, golden sandy beach invites you to relax. Tossa also offers an excellent selection of restaurants, craft shops, and coastal trails overlooking the Mediterranean.
L’Escala
Known for its fishing tradition and excellent cuisine, L’Escala is a town full of flavor and history. Its star product is anchovies, handcrafted and internationally renowned. L’Escala is also the gateway to the ruins of Empúries, one of the most important archaeological sites in Spain, where the Greeks and Romans left their mark. The seafront, local markets, and beaches make L’Escala an ideal place for a complete vacation combining culture, sea, and Mediterranean cuisine.
Begur
Begur is one of the most attractive and exclusive towns on the Costa Brava. Perched on a hill, its old town is dominated by the remains of a medieval castle from which you can enjoy panoramic views of the coastline. Begur is also known for its Indian houses, built by successful emigrants who returned from America. At its foot are some of the most beautiful coves in the region, such as Aiguablava, Sa Riera, and Sa Tuna, with deep blue waters surrounded by nature. Begur’s chic and relaxed atmosphere makes it a popular destination among discerning travelers.
Costa Brava Tours from Barcelona
Discover the Costa Brava: Where the sea embraces history
Must-see visits: Itinerary of Catalan coves and cliffs
Destinations on the Costa Brava - The best towns on the Costa Brava
Kayaking between secret coves and cliffs
Explore the coast from the sea, paddling through caves, cliffs, and crystal-clear waters. Guided tours depart from towns like Tamariu or Cala Montgó, ideal for discovering hidden corners inaccessible by land.
Food and wine tour through the Empordà
Enjoy a tour that combines visits to local wineries with DO Empordà wine tastings, paired with artisanal products such as cheeses, cured meats, and olive oil. An unforgettable sensorial experience.
Hiking along the Camí de Ronda
One of the most authentic ways to explore the Costa Brava is to walk this ancient seaside patrol path. From S’Agaró to Calella de Palafrugell, the views are spectacular.
Hiking along the Camí de Ronda
One of the most authentic ways to explore the Costa Brava is to walk this ancient seaside patrol path. From S’Agaró to Calella de Palafrugell, the views are spectacular.
The coastal towns of the Catalan Mediterranean – The best towns on the Costa Brava
Between the salty breeze and the lapping of the waves, the coastal towns of the Catalan Mediterranean invite you to stop time. They are corners where white facades reflect the sun, boats rest on quiet beaches, and cobblestone streets hide stories of fishermen, artists, and travelers. Here, every sunset is a picture postcard, every meal a feast of marine flavors, and every step a deep connection with the simple beauty of Mediterranean life.
Private and Personalized Tour
We design each itinerary based on your interests, avoiding generic routes and making the most of your time.
Selected Wineries
We only visit wineries with history and recognition, where you’ll learn from expert winemakers and taste quality wines and cavas.
Comfortable Transportation
Travel in a private vehicle with a professional driver, without worrying about driving or parking.
Complete Experience in a Few Hours
Even though it’s only half a day, you’ll experience an intense and varied tour that combines tasting, culture, and landscapes.
Luxury Costa Brava Tours from Barcelona
Discover the Costa Brava: Where the sea embraces history