The Costa Brava, or “wild coast”, stretches north of Barcelona to the French border in Spain. Here, pine-covered cliffs fall into turquoise coves. Moreover, medieval villages, Greek ruins and the world of Salvador Dalí await inland. As a result, it is one of the most beautiful coastlines in the Mediterranean.
So, this guide covers the best villages, beaches, culture, food and practical tips.

Villages of the Costa Brava
Tossa de Mar
Tossa is known for its Vila Vella, a walled medieval town above the beach. Then, walk along the ramparts to the lighthouse for great views.

Begur
This hilltop village has a ruined castle and colonial-style houses built by locals who returned from Cuba. Also, small coves such as Aiguablava and Sa Tuna are close by.

Cadaqués
This white fishing village sits at the end of a winding road. In fact, it inspired painters such as Picasso and Dalí. Nearby, in Portlligat, Dalí’s former home is now a museum.

Beaches and Coves
The coast is dotted with hidden coves, or calas. For example, Cala del Pi, Cala Aiguafreda and Cala Sa Boadella offer clear water for swimming and snorkelling. However, small coves fill up quickly in summer. So, arrive early.
Culture and History
In Figueres, the Dalí Theatre-Museum is a surreal world created by the artist himself. Also, the ruins of Empúries reveal a Greek and Roman city by the sea. Moreover, the Romanesque monastery of Sant Pere de Rodes overlooks the coast from the mountains.

Outdoor Activities on the Costa Brava
The Camí de Ronda is a coastal path that links coves and villages. In addition, the Medes Islands marine reserve is one of the best diving spots in Spain. Then, kayaking along the cliffs lets you discover sea caves.
Food and Wine on the Costa Brava
Seafood is the star of the local cuisine. For instance, try suquet de peix, a fish stew, or rice with prawns. Also, the Empordà region produces good wines. In Girona, El Celler de Can Roca is one of the world’s most famous restaurants.
Best Time to Visit
June and September offer warm water and fewer crowds. In contrast, July and August are very busy. Also, spring and autumn are perfect for hiking.
Tips for Visiting the Costa Brava
- Rent a car: It is the easiest way to reach small coves and villages.
- Check parking: Many coves have small, paid car parks.
- Visit Girona: Its old town and colourful river houses are worth a day.
Getting There
Girona airport is the closest. Also, Barcelona is about 1 to 2 hours away by car or bus. For more ideas, see the official Costa Brava tourism website.
Final Thoughts
In short, this coast combines wild scenery, art and Mediterranean food. Afterwards, discover Mallorca or Menorca. Discover all our Spain travel guides.