Girona is home to medieval towns brimming with history and charm, where streets and monuments preserve the spirit of centuries past. Visiting them offers a chance to explore unique traditions and landscapes that bring the past to life. To uncover the province’s rich heritage, explore the best medieval towns in Girona.
Peratallada
Peratallada, in the Baix Empordà region, is one of Catalonia’s best-preserved medieval villages. Its old town, declared a Cultural Asset of National Interest, is notable for its 11th-century walls, a visitable castle and the Romanesque church of Sant Esteve. Wandering the cobbled streets reveals charming squares such as Plaza Castell and impeccably preserved architecture. The village also boasts restaurants serving traditional regional cuisine and shops offering artisan products.
Besalú
The Romanesque bridge over the Fluvià River is Besalú’s iconic landmark, a town also renowned for its Jewish Quarter – one of the best-preserved in Spain – and the medieval Jewish baths, a unique architectural gem in Catalonia. The old town beckons visitors to wander its narrow, history-steeped streets and browse its charming shops. Besalú also hosts medieval markets and events, offering a rich cultural experience for all who visit.
Pals
Pals is a walled town on the Costa Brava, ideally situated between rice fields and the sea. Its Torre de les Hôres and surrounding walls are the town’s main architectural highlights. Strolling through its narrow streets reveals stone façades, craft shops and restaurants specialising in local cuisine, particularly rice dishes. Its proximity to tranquil beaches makes Pals the perfect destination to combine cultural exploration with sun and sand.
Monells
The porticoed square of this medieval Girona village is its main gathering spot and one of the region’s most picturesque settings, famed for having served as a film location. Its stone houses and narrow streets create a welcoming atmosphere, while visitors can enjoy restaurants offering traditional dishes and browse a variety of artisanal products.
Castelló d'Empúries
Castelló d'Empúries, the former capital of Empúries county, features a historic centre home to the Gothic Basilica of Santa María, one of Catalonia’s most important Gothic churches. The town also offers archaeological remains and a fascinating local history museum. Its proximity to the Aiguamolls de l'Empordà Natural Park makes it an ideal destination for combining cultural heritage with nature, offering cycling routes and birdwatching opportunities.
- Property for sale in Castelló d'Empúries
- Long-term rentals in Castelló d'Empúries
- Holiday rentals in Castelló d'Empúries
Beget
Nestled in the Girona Pyrenees, Beget retains its medieval charm with narrow streets, stone houses and a Romanesque bridge spanning the river. Sant Cristòfol church, a fine example of Romanesque architecture, is the village’s most notable monument. Beget also serves as a starting point for hiking and nature activities, making it perfect for visitors seeking tranquillity and the natural beauty of Girona’s medieval villages.
Castellfollit de la Roca
This small town is perched on a dramatic 50-metre-high basalt cliff, offering breathtaking panoramic views of the Fluvià River and the surrounding volcanic landscape. Its old town is picturesque, with houses lining the cliff’s edge. Wandering through the narrow streets of Castellfollit de la Roca is both a visual and natural delight, perfect for photography enthusiasts and nature lovers alike.
- Property for sale in Castellfollit de la Roca
- Long-term rentals in Castellfollit de la Roca
- Holiday rentals in Castellfollit de la Roca
Peralada
Famed for its medieval castle, Peralada hosts a prestigious classical music festival each summer. Beyond the castle, the town features a Benedictine monastery, a romantic garden and a contemporary art museum. Its long-standing winemaking tradition adds to its appeal, with wineries offering tours and tastings. Peralada’s proximity to towns such as Castelló d'Empúries makes it perfect for a road trip through Girona’s medieval villages.
Santa Pau
Situated in the Garrotxa region, Santa Pau preserves a well-maintained medieval town within the Volcanic Zone Natural Park. Its stone houses and central square are key attractions. The town is an ideal base for exploring nearby volcanoes, hiking and savouring local cuisine made from natural, locally sourced ingredients. Its combination of natural beauty and historical heritage makes Santa Pau a truly unique destination.
Tossa de Mar
The Vila Vella, Tossa de Mar’s walled old town, is one of the few fully intact examples on the Catalan coast. Its walls and towers provide spectacular views of the Mediterranean Sea. Beyond its historical heritage, Tossa de Mar boasts fine sandy beaches and hidden coves ideal for swimming and snorkelling. Visitors can also hike along the cliffs and enjoy the town’s lively restaurants and nightlife.