ABOUT US

We are Marco and Ericka – an Italian/Costa Rican couple excited to help you with your special day. We offer you not only our castle but exquisite, authentic Italian and Mediterranean cuisine, accompanied by our personal selection of wines.

Castillo de Lilo is the Place to Live your Dream in Harmony with Nature.

Located in Potrero Beach in the northwest region of Guanacaste, the castle is in one of the most touristic areas of the country. This remarkable castle is situated on the highest peak of the surrounding mountains, at a height of 2,230 feet above sea level, in a strategic and sensational peak where it allows for 360-degree panoramic views.

The original engineer of this masterpiece dedicated his last work in the name of love. Building a fortress of maximum protection, it was the promise he had made to his fiancée and his little baby Lilo before they made the grave decision to try to escape from a war-torn Germany after refusing to submit to an oppressive system devoid of freedom until the end.

Unfortunately, during this attempt, his fiancée and baby Lilo died while crossing a minefield. Castillo de Lilo is the ultimate symbol of protection and eternal love.

Book Now