On this page
Free Astrology Insights
Tropical beach

Secret Coves and Medieval Towns: Exploring the Best of Costa Brava

💰 Click here to see Spain Budget Breakdown

💰 Prices updated: October, 2026. Budget figures are estimates — always verify before travel.

Exchange Rate: $1 USD = €0.88

Daily Budget (per person)

Shoestring: €60.00 – €90.00 ($68.18 – $102.27)

Mid-range: €120.00 – €180.00 ($136.36 – $204.55)

Comfortable: €220.00 – €470.00 ($250.00 – $534.09)

Accommodation (per night)

Hostel/guesthouse: €15.00 – €50.00 ($17.05 – $56.82)

Mid-range hotel: €70.00 – €130.00 ($79.55 – $147.73)

Food (per meal)

Budget meal: €7.00 ($7.95)

Mid-range meal: €25.00 ($28.41)

Upscale meal: €80.00 ($90.91)

Transport

Single metro/bus trip: €3.00 ($3.41)

Monthly transport pass: €24.00 ($27.27)

The Costa Brava has a 2026 problem: the famous beaches are full by 10 a.m. in summer, car parks close, and the “Hidden” spots on social media are not hidden anymore. You can still find quiet water and empty stone lanes here. You just need to know which coves need a walk, which towns sit inland, and when to arrive.

What Makes the Costa Brava Different

The Costa Brava runs about 200 km along the coast of Girona province, from Blanes in the south to the French border in the north. The name means “wild coast,” and it fits. Pine forests drop straight to the sea, and cliffs break into small coves with turquoise water. Sand is rare in places. Many coves have coarse golden gravel or pebbles, and you hear them roll back with each wave.

The region also feels different from southern Spain. This is Catalonia, so you will see Catalan first on signs and menus. The food is fish, rice, and mountain produce rather than tapas. The medieval heritage is stone, not whitewash: fortified hilltops, Romanesque churches, and walled villages built when this was a frontier zone.

Secret Coves Worth the Walk

“Secret” here means “needs effort.” Almost every good cove asks for a short hike, a steep staircase, or an early alarm.

Around Begur

Begur has the best cluster of small coves on the coast. Sa Tuna is a postcard fishing hamlet with a small beach and a few seafront restaurants. Aiguafreda is a pebble cove tucked below pine trees, and the water is clear enough for snorkelling. Sa Riera is bigger and easier, with sand and a small bar. For a quieter option, walk the coastal path between coves instead of driving to each one.

Calella to Llafranc

The short path between Calella de Palafrugell and Llafranc takes about 30 minutes. It passes whitewashed houses, tiny boat sheds, and pine-scented viewpoints. The smell of warm resin and salt hangs over the whole trail. You can swim off the rocks at several points along it.

Cap de Creus

Further north, Cap de Creus is dry, windy, and wild. The rock looks almost lunar. Small coves like Cala Nans and the bays around Portlligat reward you with calm water. Cadaqués is the base for all of it.

Pro Tip: In July and August, be at the cove before 9:30 a.m. or arrive after 4 p.m. when day-trippers leave. Better still, skip the car. Park once in a town, then walk a stretch of the Camí de Ronda, the old coastal path, between coves. Some access roads and car parks near popular coves now limit or close entry in peak weeks, so check the local council website the day before.
Cap de Creus
📷 Photo by Leon Macapagal on Unsplash.

Medieval Towns Beyond the Beach

The best medieval towns are a short drive inland, often 10 to 15 minutes from the sea.

Pals

Pals is the easiest to love. Its Gothic Quarter sits on a small hill, with stone arches, narrow lanes, and a viewpoint tower over rice fields and the sea. Walk it early. When the cathedral-style bells ring from the church at midday, the lanes are nearly empty and the cool stone smells of damp rock and wild herbs.

Peratallada and Monells

Peratallada is a walled village where the stone houses, moat, and castle blend into one honey-coloured block. Monells has a lovely arcaded square and fewer visitors. Both are close to each other, so you can see them in one afternoon.

Tossa de Mar

Tossa is the only fortified medieval town on the Costa Brava still standing on the coast. The walls of the Vila Vella rise above the bay, and the lanes inside are steep and quiet in the morning. It is more touristy than Pals, so go before 10 a.m.

Besalú

Besalú is farther inland, about 50 minutes from the coast by car, but worth it. Its Romanesque bridge is the symbol of the town, and the old Jewish quarter is one of the best preserved in Catalonia.

Where to Eat

  • Suquet de peix: a fisherman’s stew with potatoes and saffron. Order it in Calella de Palafrugell or Cadaqués, where the seafront taverns serve it in heavy clay dishes.
  • Arròs de Pals: local short-grain rice grown on the plains behind Pals. Try it in the old town itself.
  • Anchovies from L’Escala: salted by hand and sold in small shops in town. Buy a jar to take home.
  • Gambes de Palamós: the famous red prawns, best eaten near the fish market and port of Palamós.
  • Crema catalana: the local custard with a burnt sugar top, on almost every menu.

In Cadaqués, Casa Anita is a long-running favourite for simple fresh fish. In inland villages, a weekday menú del día is often the best deal, and the smell of grilled meat and garlic from the kitchens drifts into the lane before you even see the sign.

Where to Eat
📷 Photo by Alex Quezada on Unsplash.

Getting There and Getting Around

By train: The fastest way in is by Renfe AVE or Avant from Barcelona Sants to Girona, about 40 minutes. Girona is the gateway city, and from there you switch to a bus or a rental car. Girona-Costa Brava airport also has low-cost flights from across Europe.

By bus: Moventis Sarfa runs the main coastal routes from Barcelona (Estació del Nord) and Girona to Begur, Palafrugell, Calella, Tossa, and Cadaqués. Buses are reliable, but in summer the small coves can be hard to reach without a car.

By car: A car is the easiest way to link inland villages and hidden coves. Roads are narrow and winding, so allow extra time. In peak season, parking is the real challenge.

On foot: The Camí de Ronda links many coves and towns along the coast. Even a short section is worth doing, and you never need a car park.

Day Trip or Overnight?

You can do a day trip from Barcelona, but it will be a rushed one. The best plan is one town plus one cove: for example, Girona by train, then a bus to Begur and Sa Tuna. Or Tossa de Mar by bus, which takes about 1.5 hours.

If you want the real Costa Brava, stay two or three nights. That gives you time for an early cove swim, a long lunch, and a quiet evening in a medieval lane after the day-trippers leave. Base yourself in Begur or Palafrugell for coves, or Cadaqués for the far north. Staying inland in Pals or Peratallada works well if you want calm and have a car.

What Has Changed Since 2024

  • More limits at popular coves. Councils increasingly restrict parking and sometimes regulate access in July and August. Shuttle buses or park-and-ride options are more common.
  • Tourist tax is rising. Catalonia has been increasing its tourist tax. Expect a per-person, per-night charge on top of your room rate, and check the exact amount when booking.
  • Timed tickets are standard. Famous sites like the Dalí House in Portlligat require advance booking for a set time slot.
  • Heat and fire rules. In very hot, dry spells, access to some forested areas can be restricted. Check local alerts before a hike.

2026 Budget Reality

Prices here are higher than in inland Spain, especially in July and August. These are typical per-person daily ranges, excluding flights.

2026 Budget Reality
📷 Photo by Julia Solonina on Unsplash.
  • Budget (€70–€100 per day): campsite or hostel bed (€25–€50), bus travel, picnic lunches, a menú del día (€15–€20), and free coves.
  • Mid-range (€150–€230 per day): a double room in a small hotel (€110–€180 for two), a rental car (about €45–€80 per day in shoulder season, more in summer), and a seafood lunch (€35–€55).
  • Comfortable (€300+ per day): boutique hotel or restored masia (€250 and up per night), private boat trips, and tasting-menu dinners (€90–€150 and up).

May, June, and September give you warm water, thinner crowds, and lower prices. August is the most expensive and the busiest.

Frequently Asked Questions

What is the best time to visit the Costa Brava?

Late May, June, and September are the best months. The sea is warm enough to swim in, the coves are less crowded, and hotel prices are lower than in July and August. Many beach restaurants are open, and hiking the coastal path is comfortable rather than exhausting.

Can you visit the Costa Brava without a car?

Yes. Take the AVE or Avant train to Girona, then use Moventis Sarfa buses to reach Begur, Palafrugell, Tossa, or Cadaqués. You can then walk between coves on the Camí de Ronda. A car is only needed for remote inland villages and some very small coves.

What is the most beautiful medieval town on the Costa Brava?

Pals is often named the most beautiful because of its stone lanes, hilltop views, and well-kept Gothic Quarter. Peratallada is more atmospheric and walled, while Besalú has the famous Romanesque bridge. Tossa de Mar is the only one with medieval walls directly on the sea.

How many days do you need on the Costa Brava?

Three days is a good minimum. That gives you time for two or three coves, one or two medieval towns, and a proper seafood lunch. If you also want Cadaqués and Cap de Creus, add two more days, because the drive north takes extra time.

Are Costa Brava beaches free to access?

Yes, all beaches in Spain are public and free to access. However, parking near popular coves can cost money or be limited, and some areas restrict car entry in summer. Sunbeds and umbrellas at beach bars are paid extras, usually around €15–€30 per day for a set.


📷 Featured image by Steffen Lemmerzahl on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
▼
Accessibility Profiles
i
XL Oversized Widget
Widget Position
▶
Hide Widget (30s)
Powered by PageDr.com