Castell de l'Espunyola is a castle located in l'Espunyola, Berguedà, Barcelona, at an elevation of 722 meters in a landscape of hills and forests. First documented in historical records from the year 950, the structure underwent construction and reconstruction throughout the medieval period, with significant 13th-century work evident in its current form. Designated as a Property of Cultural Interest, the castle's tower has been carefully restored and adapted to serve as rural accommodation, creating a unique lodging experience within the historic structure. The isolated setting and historical continuity spanning over a millennium make it a distinctive example of Catalan medieval architecture.