Montsoriu Castle

Photo of Montsoriu Castle in Arbúcies

Situated at the top of a 600-metre-high hill, at the foot of the Montseny massif and a stone's throw from the Guilleries mountain range, Montsoriu Castle, which straddles the municipalities of Árbucies and Sant Feliu de Buixalleu, in the county of La Selva, overlooks the Tordera valley and the entire Mediterranean corridor from Girona to Granollers. Thanks to this unbeatable vantage point it became the military headquarters of the Viscounts of the House of Cabrera at a time when this dynasty was one of the most powerful in the country and in the Mediterranean as a whole, on the side of Peter the Ceremonious (14th century).

With more than 1000 years of history (the earliest documentary evidence dates back to the year 1002), Montsoriu had already been the site of an Iberian settlement and became a strategic centre of defence for over 500 years, constituting a beacon for the Catalan nobility and an impregnable fortress thanks to its impeccable construction and defence systems. Over the course of history it was extended several times, experiencing its golden age in the 14th and 15th centuries with the structure that visitors see today, having evolved from a military fortress into a residential palace.

In the middle of a restoration process, Montsoriu Castle now offers visitors the chance to embark on a 500-year journey back in time and relive the history and way of life of Catalonia in the Middle Ages. All visits are guided and last one and a half hours, taking in several rooms of the castle from the lower enclosure to the keep.

All visits must be pre-booked online. Guided tours are available in other languages; please ask beforehand.

Please note: it is not possible to take private vehicles up to the castle; they must be parked in the car park situated at the foot of the path, at the Castellar pass. The castle is 2.8 km away (40 minutes on foot).


Montsoriu Castle
Turó de Montsoriu, s/n
17401 Arbúcies (La Selva)

Telephone: (+34) 972 011 960
Fax: (+34) 972 840 804