Bagintravel
Download
Los pueblos más bonitos de Girona

Girona · Charming villages

The most beautiful villages in Girona

Coves and fishing villages on the Costa Brava, medieval towns in the Empordà, villages on volcanoes in the Garrotxa and mountain valleys in the Pyrenees: Girona is the province of Catalonia with the most beautiful villages.

Updated 20 October 2026 · How we make our guides

Costa Brava

Empordà

Garrotxa and Pyrenees

Frequently asked questions

What are the most beautiful villages in Girona?

Cadaqués, Calella de Palafrugell, Tossa de Mar and Begur on the Costa Brava; Peratallada, Pals and Empúries in the Empordà; and Besalú, Castellfollit de la Roca and Camprodon in the Garrotxa and the Pyrenees.

Which medieval villages are there in Girona?

Besalú, Peratallada and Pals are the best known, and you can see them all in one day.

When should you go?

In May, June and September, with good weather and fewer people than in high summer; the Pyrenees are beautiful in autumn.

Bagintravel · We travel together

Shall we plan your trip wherever you choose?

Tell us where and in under a minute you’ll have your day-by-day route, with places to stay, transport, expenses and tips. And we go with you in your pocket, offline too.

The app is currently available in Spanish.

More travel ideas

Reviewed 20 October 2026. Dates and seasonal warnings: the same data the Bagintravel app uses. Sources and method.

Cover photo: Jl FilpoC (CC BY-SA 4.0), Wikimedia Commons.