Bagintravel
Download
Los pueblos más bonitos de Cataluña

Catalonia · Charming villages

The most beautiful villages in Catalonia

White fishing villages on the Costa Brava, medieval stone towns in the Empordà, a fortified Romanesque bridge and mountain villages in the Pyrenees: the most beautiful villages in Catalonia, most of them less than two hours from Barcelona.

Updated 20 October 2026 · How we make our guides

Costa Brava

Empordà and Garrotxa

Medieval stone villages among the fields.

  • Peratallada
    Spain

    Peratallada

    A medieval village ringed by a moat carved into the rock, with its castle and cobbled streets.

    What to see in Peratallada
  • Pals
    Spain

    Pals

    A Gothic enclave on a hilltop, with the Tower of the Hours and views over the rice fields and the sea.

    What to see in Pals
  • Besalú
    Spain

    Besalú

    A fortified Romanesque bridge over the Fluvià and a Jewish quarter with a medieval ritual bath.

    What to see in Besalú

Inland and the Pyrenees

  • Rupit
    Spain

    Rupit

    Stone houses, a suspension bridge and a waterfall nearby, in the Collsacabra.

    What to see in Rupit
  • Camprodon
    Spain

    Camprodon

    A medieval bridge over the Ter and Modernista summer houses, in the Girona Pyrenees.

    What to see in Camprodon
  • Cardona
    Spain

    Cardona

    A medieval castle above the town and a mountain of salt you can visit from the inside.

    What to see in Cardona

Frequently asked questions

What are the most beautiful villages in Catalonia?

Cadaqués, Calella de Palafrugell, Tossa de Mar and Begur on the Costa Brava; Peratallada, Pals and Besalú in the Empordà and the Garrotxa; and Rupit, Camprodon and Cardona inland.

Which medieval villages are near Barcelona?

Peratallada, Pals and Besalú, in the province of Girona, are less than two hours away, and Rupit and Cardona just over an hour.

When is the best time to go?

May, June and September: the sea is already warm enough and it is less crowded than in July and August, when the Costa Brava fills up.

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: Jorge Franganillo (CC BY 2.0), Wikimedia Commons.