
The Costa Brava is a true Mediterranean gem, where quintessential towns nestle among rugged cliffs, secluded coves with crystal-clear waters and cobbled streets rich in history. With its renowned cuisine and deep-rooted seafaring traditions, this privileged corner of Catalonia invites you to lose yourself in its captivating beauty. Discover the 12 best coastal towns in Girona.
Cadaqués
Considered one of the most iconic towns on the Costa Brava, Cadaqués enchants visitors from the very first moment with its distinctive skyline of whitewashed houses overlooking the sea and its labyrinth of narrow, cobbled streets. This picturesque enclave, once a refuge for artists such as Salvador Dalí, has retained its bohemian charm and seafaring soul. Nestled in the heart of Cap de Creus, it offers a peaceful escape where you can explore small galleries and unwind in its secluded coves.

Calella de Palafrugell
Among the most beautiful towns on the Costa Brava, Calella de Palafrugell stands out for its Mediterranean charm and authentic seaside atmosphere. This former fishing village, with its whitewashed houses dotted along small coves, is famed for its porticoed arches and traditional boats resting on the sand. A stroll along its seafront promenade or attending the renowned Cantada d'Havaneres music festival on Port Bo beach are experiences that truly capture the spirit of the Girona coast.
- Property for sale in Calella de Palafrugell
- Long-term rentals in Calella de Palafrugell
- Holiday rentals in Calella de Palafrugell

Tossa de Mar
Tossa de Mar is widely regarded as one of the most beautiful towns near Sant Feliu de Guíxols. Its striking Vila Vella – a medieval walled fortress perched above the Mediterranean – creates an unmistakable silhouette, with winding cobbled streets that invite exploration. Beyond its rich heritage, Tossa de Mar delights visitors with turquoise coves such as Platja d’es Codolar and a culinary scene that pays tribute to its seafaring roots.

Begur
Begur is considered one of the must-see destinations on the Costa Brava. Its historic old town, crowned by a striking medieval castle, offers a glimpse into the region’s rich past. The town is also surrounded by some of the Costa Brava’s most iconic coves with turquoise waters, such as Aiguablava, Sa Tuna and Fornells. Begur’s colonial, or “Indiano” heritage is reflected in its elegant mansions, while its vibrant cultural scene brings the town to life throughout the year.

Llafranc
Llafranc is one of the Costa Brava’s most refined and authentic coastal towns. This charming former fishing village, which belongs to Palafrugell, enchants visitors with its palm-lined promenade, golden beach and the iconic Sant Sebastià lighthouse. Its serene yet sophisticated atmosphere, excellent gastronomy and direct access to the scenic Camí de Ronda coastal path – linking it to neighbouring Calella de Palafrugell – make it a firm favourite for those seeking the true Mediterranean experience.

Tamariu
Tamariu, one of the Costa Brava’s most enchanting towns, is known for its picturesque bay with crystal-clear waters framed by palm trees. Once a humble fishing village, it has retained its authentic charm, avoiding mass tourism and offering a tranquil, family-friendly atmosphere. Whitewashed houses, a modest seaside promenade, and inviting terraces by the shore provide the perfect setting to unwind, snorkel in pristine waters or enjoy a seafood meal with stunning views of the Mediterranean.

Empuriabrava
Empuriabrava is one of the most distinctive and striking towns near Roses, often dubbed the “Venice of the Costa Brava” thanks to its extraordinary network of navigable canals, spanning over 23 kilometres, making it the largest residential marina in Europe. Situated in the heart of the Gulf of Roses, it boasts a cosmopolitan atmosphere and a wide array of water sports. Here, you can sail right up to your home or holiday rental, or venture out to explore the nearby Aiguamolls de l’Empordà Natural Park.

Sant Feliu de Guíxols
Sant Feliu de Guíxols is one of the most charming towns near Tossa de Mar. Its emblematic Benedictine monastery, featuring the distinctive Sant Benet arch, marks the start of a stroll through a lively old town filled with boutiques and seaside terraces. The marina and expansive urban beach are perfect for soaking up the sun or enjoying water sports, while the coastal Camí de Ronda walking trails offer stunning views of the rugged Costa Brava shoreline.
- Property for sale in Sant Feliu de Guíxols
- Long-term rentals in Sant Feliu de Guíxols
- Holiday rentals in Sant Feliu de Guíxols

Port de la Selva
Located in the heart of Cap de Creus Natural Park, this charming Costa Brava village boasts a stunning natural setting of rugged cliffs and secluded coves. A traditional fishing village with whitewashed houses, a quaint harbour and the church of Santa María visible from nearly every vantage point, it is perfect for those seeking relaxation, scenic hikes through unique landscapes and exquisite local cuisine centred on fresh seafood.
- Property for sale in Port de la Selva
- Long-term rentals in Port de la Selva
- Holiday rentals in Port de la Selva

S'Agaró
S’Agaró, one of the picturesque villages near Platja d’Aro, is renowned for its exquisite Noucentista architecture, seafront gardens and the famous Camí de Ronda (Walking Path). It exudes an exclusive atmosphere where history and understated luxury merge with pristine Mediterranean nature. Sant Pol beach, famed for its colourful beach huts, offers the perfect spot to unwind and savour the sea in a truly privileged setting.

L'Escala
L’Escala, situated at the southern end of the Gulf of Roses, is renowned for its rich history and inviting beaches. A key highlight is its proximity to the archaeological site of Empúries, where the legacy of the Greeks and Romans remains vivid. The seafront promenade links the modern district with the old town, characterised by narrow streets, bustling squares and terraces where you can savour L’Escala anchovies – one of the town’s signature delicacies.

L'Estartit
Nestled among the mountains with views over the iconic Medes Islands, L’Estartit has become a popular destination for diving and water sports enthusiasts, thanks to its rich seabed and protected natural surroundings. Whether wandering through its bustling port, relaxing on its expansive beaches or strolling along the promenade, visitors can enjoy a variety of experiences. Despite its popularity, L’Estartit retains the traditional charm of a fishing village.
