The Costa Brava runs along Spain’s northeast edge with a coastline that feels real, lived in, and close to the water. Cliffs drop into clear sea, paths follow the curves of the land, and towns grow naturally around small bays. This list of the 10 best coastal towns in the Costa Brava focuses on places where daily life and the shoreline exist side by side.
Each place along this stretch has its own pace. Some towns feel calm and quiet early in the day, then wake up as the sun lowers. Others stay steady from morning to night. What connects them is easy access to the sea, walkable centers, and a strong local feel. These are spots where you can wander without a plan, sit by the water, and feel perfectly at ease doing very little at all.

Roses

Set on a wide gulf with expansive views, Roses features long sandy beaches backed by a busy town center. The area’s history stretches from Greek and Roman settlements to later fortifications, visible at the Ciutadella archaeological site. A large marina supports boating and water activities, while nearby hills lead into Cap de Creus Natural Park. Coastal roads and trails reveal contrasting scenery, from open bays to rugged cliffs. Roses functions as both a beach destination and a base for exploring the surrounding landscapes, islands, and protected natural areas along the northern Costa Brava.
Calella de Palafrugell

Calella de Palafrugell retains the character of a traditional fishing village, with low white houses clustered around small bays. Arched seaside passages and waterfront paths define the town’s layout, creating a close relationship between buildings and sea. Several compact beaches sit within walking distance, each separated by rocky outcrops. The Camí de Ronda coastal trail passes through Calella, linking it to neighboring villages and viewpoints above the water. Summer evenings bring a lively atmosphere along the shore, while quieter seasons highlight daily rhythms and a strong local identity.
Port de la Selva

Sheltered by the rugged slopes of Cap de Creus, Port de la Selva faces a broad bay edged by rocky headlands. The setting feels closely tied to nature, with mountains dropping sharply toward the water. Small beaches and pebble coves line the coast, while the harbor supports fishing boats and sailing craft. Inland paths lead toward monasteries, vineyards, and high viewpoints with sweeping sea views. The town maintains a calm pace, shaped by outdoor activities such as hiking, kayaking, and diving, all closely connected to the surrounding natural landscape.
Tamariu

Tucked into a narrow cove, Tamariu maintains a small-scale seaside feel shaped by its compact bay and surrounding pine-covered slopes. A single beach curves gently along the water, with clear conditions that attract swimmers and snorkelers. Former fishermen’s houses line the shore, now forming a modest waterfront area that remains closely tied to the landscape. Coastal paths connect the cove to neighboring cliffs and hidden inlets, revealing elevated views above the sea. The village’s size and setting encourage a slower pace focused on outdoor time and close contact with the coast.
Cadaqués

Cadaqués sits on a rugged stretch of the Cap de Creus peninsula, framed by rocky headlands and the deep blue Mediterranean. Narrow streets lined with whitewashed houses curve toward a sheltered bay filled with small fishing boats. The town has long attracted painters, writers, and free spirits, a legacy closely linked to Salvador Dalí, whose presence still shapes local identity. Galleries, quiet squares, and stone stairways create a strong sense of place. Outside the center, coastal paths lead to secluded coves, while the surrounding natural park adds dramatic landscapes shaped by wind and sea.
Tossa de Mar

Tossa de Mar stands out for its dramatic medieval skyline rising directly above the sea. The walled old town, Vila Vella, features stone towers, narrow lanes, and panoramic viewpoints across the coast. Below, sandy beaches and clear water contrast with the historic architecture above. Beyond the main bay, small calas hide among pine-covered cliffs, reachable on foot or by boat. The modern town balances history with everyday life, including markets, cafés, and seaside promenades. Coastal trails connect Tossa to neighboring areas, revealing changing scenery and quieter stretches away from crowds.
Want to save this?
Sant Feliu de Guíxols

Stretching around a large bay, Sant Feliu de Guíxols combines historic architecture with a lively waterfront. The former Benedictine monastery stands as a cultural landmark, anchoring the old center near the sea. A long promenade follows the curve of the beach, creating space for walking and cycling. The town marks the southern end of the Costa Brava and serves as a gateway to the Camí de Ronda, which traces cliffs and coves northward. Marinas, cultural venues, and residential districts contribute to a dynamic atmosphere throughout the year.
Palamós

Known as one of the Costa Brava’s most active ports, Palamós combines working harbor life with accessible beaches and cultural sites. Fishing boats arrive daily, reinforcing a strong maritime character that shapes the town’s rhythm. The waterfront promenade stretches alongside Platja Gran, while nearby coves such as Cala Margarida add quieter coastal scenes. A local fishing museum documents centuries of seafaring history through exhibits and preserved vessels. Inland streets reveal everyday Catalan life, with shops and residential areas away from the shore. Palamós balances tradition, commerce, and seaside scenery within a compact, walkable layout.
Begur

Begur lies slightly inland, crowned by the remains of a medieval castle that surveys the surrounding countryside and coast. The town reflects a rich past shaped by overseas trade, visible in grand Indianos houses built by returning emigrants. A short drive reveals some of the Costa Brava’s most striking coves, including Sa Tuna, Aiguablava, and Fornells, known for clear water and rocky surroundings. Pine forests, hiking paths, and coastal roads connect these beaches. Begur combines historical depth, scenic viewpoints, and easy access to varied seaside landscapes.
Llafranc

Llafranc presents a refined seaside setting centered on a wide, curved beach and palm-lined promenade. The town has a calm, polished character, with sailing boats anchored offshore and a small marina at one end of the bay. Hills rise gently behind the waterfront, leading to forested paths and viewpoints such as the Sant Sebastià lighthouse. The seafront features cafés and shops arranged neatly along the promenade. Llafranc connects easily to nearby Calella de Palafrugell by coastal path, making it a favored base for relaxed exploration of the surrounding area.
Slow Down, The Sea Insists

The Costa Brava leaves a mark because it doesn’t try too hard. Time moves a little slower here, and that’s part of the pull. Looking back at the 10 best coastal towns in the Costa Brava, what stands out is how natural everything feels. The sea is always close. Walking replaces planning. Days stretch out without pressure to fill every hour.
When the trip ends, it’s usually the small moments that stay with you. Early swims, quiet streets, salty air, and long views over the water tend to linger. This coast works whether you travel alone, with friends, or with family. You can move often or stay put. Either way, the experience feels grounded and easy to repeat. The Costa Brava isn’t about rushing through places. It’s about slowing down and letting the coast set the pace.
13 Coastal Cities Families Can Walk Together Without Stress

Traveling with kids can sometimes feel like herding cats; adorable, loud cats with endless energy. That's why these 13 family-friendly coastal cities are such a game-changer. You’ve got the beach as a built-in playground, wide-open paths to wander, and enough scenery to keep parents from checking their watches every five minutes. Instead of juggling car rides and tight schedules, you just lace up your shoes, step outside, and let the day unfold. Simple, right?
Read More Here: 13 Coastal Cities Families Can Walk Together Without Stress
11 Small Towns Perfect for a Peaceful Weekend Road Trip

Sometimes the best getaways are the simplest ones. Instead of crowded resorts or long flights, there are small towns perfect for a peaceful weekend road trip where time seems to slow down and the noise of daily life fades away. These places are filled with scenic drives, local charm, and quiet corners to unwind. Whether it’s a historic downtown, a lakeside retreat, or a mountain hideaway, these small-town escapes remind travelers that rest doesn’t have to mean staying still—it’s about reconnecting with calm.
Read More Here: 11 Small Towns Perfect for a Peaceful Weekend Road Trip




