Medieval villages in Girona
The Costa Brava and the Pyrenees of Girona offer a great historical and cultural richness, and their charming medieval villages are proof of that. These enchanting little towns transport us to past eras with their cobbled streets, fortified walls, and centuries-old buildings.
In this article, we encourage you to discover the 5 most beautiful medieval villages in Girona, where you can get lost in their narrow alleys and the charm of these medieval towns that will immerse you in history.
1. Besalú
Located in the region of Garrotxa, Besalú is a medieval treasure that captivates all visitors. Its iconic fortified bridge, cobblestone streets, and impressive castle are just some of the attractions this village offers.
If you are traveling through Garrotxa, you cannot miss a visit to the Church of Sant Pere and the impressive mikveh, an ancient Jewish bath.

2. Pals
Venturing into Baix Empordà, Pals is a true journey back in time. Its medieval nucleus, known as “el Pedró,” will surprise you with its stone houses, Gothic arches, and watchtowers.
Moreover, you can enjoy impressive views from the top of its defense tower and savor the rice of Pals, one of the most typical local products.

3. Peratallada
Nestled in the region of Baix Empordà, Peratallada is another captivating medieval village in the area. Its cobbled streets, walls, and castle will transport you back to the Middle Ages.
Don’t forget to visit the Church of Sant Esteve and explore its enchanting labyrinthine streets.

4. Tossa de Mar
Known as “the pearl of the Costa Brava,” Tossa de Mar combines the beauty of its historic center with the charm of the Mediterranean Sea.
Its treasure lies within the walled enclosure, declared a Cultural Heritage Site, which hides narrow cobbled streets, medieval houses, and an impressive panoramic view from its castle overlooking the sea.

5. Castellfollit de la Roca
Located in a unique setting, Castellfollit de la Roca stands on a cliff of volcanic basalt, creating an impressive image. Its old town, narrow and picturesque, will transport you to medieval times.
One of its charms lies in the multiple viewpoints that allow you to enjoy panoramic views of the village, as well as the surrounding volcanic landscape.

Therefore, if you are traveling along the Costa Brava and the Pyrenees of Girona, do not miss the opportunity to visit some of these marvelous medieval villages in Girona.