Canyelles: the medieval village 18 minutes from Vilanova with a castle and wine tradition

This locality in Garraf combines nature, historical heritage, and enogastronomy, featuring a castle that once hosted King John II of Aragon.

Generic image of the medieval castle of Canyelles with the town around it.
IA

Generic image of the medieval castle of Canyelles with the town around it.

The municipality of Canyelles, located 18 minutes from Vilanova i la Geltrú, offers a unique blend of nature, historical heritage, and wine tradition, highlighted by its medieval castle.

Just a few minutes from Vilanova i la Geltrú, within the Garraf region and near the Garraf Natural Park, lies Canyelles, a municipality waiting to be explored. This small town, nestled between the sea and the mountains, is not only a haven for hiking enthusiasts but also boasts an impressive castle and a medieval church. Its strategic location in the Alt Penedès grants it a wealth of landscapes and culture, complemented by a strong enogastronomic tradition.
Historically, Canyelles has been a predominantly wine-producing village. Its economy and society have been shaped over centuries by viticulture, olive groves, and maritime routes. Although small agricultural holdings still exist, tourism, services, and second homes have become the main economic drivers of the municipality, attracting visitors year-round.
The old town of Canyelles invites a picturesque stroll through its narrow, cobbled streets, leading to its emblematic medieval castle. Documented in the 15th century, this fortification played a key role in protecting the maritime route between Vilafranca del Penedès and Olèrdola. After passing through various noble families, the castle was acquired and restored as a family residence. It currently belongs to Dr. Marisa López-Teijón, who purchased it and later donated it to the town in 2025 with the intention of preserving it and transforming it into a community space.
The castle stands next to the church of Santa Magdalena, with records dating back to the 17th century. This medieval fortress, which has undergone several transformations over the years, still retains significant Gothic elements. Legend has it that in late 1478, King John II of Aragon stayed at the castle seeking refuge before being transferred to Vilafranca and later dying in Barcelona.
With a warm Mediterranean climate, Canyelles enjoys mild winters and hot summers, with rainfall concentrated in autumn and spring. Its proximity to the sea makes it an ideal location for outdoor activities. From the old town, several routes lead into the forests of Garraf, such as the one to Pla del Bosc or the Montgròs mountain range, an important Iberian settlement from the 3rd century BC.
The municipality is known for its events, such as the Fira de Santa Llúcia (Saint Lucia Fair) or the Fira del Motor (Motor Fair). However, the main festival of Santa Magdalena, celebrated in July, is considered by many to be the best time to visit, featuring activities like petanque and bowling competitions, dances, concerts, 'correfocs' (fire runs), and electronic music vermouths.