Castillo de Lilo
Verified against live sources on August 13, 2026
Castillo de Lilo is a hilltop castle-style venue in Potrero Beach offering Italian and Mediterranean fine dining alongside wedding and event hosting, run by an Italian-Costa Rican couple. The property sits roughly 680 meters above sea level with 360-degree views of the coastline. Reservations and pre-booking are required.
Contact and links
- Location: Potrero Beach, Guanacaste (4 km north of the plaza)
- Directions: Google Maps · Waze
- Phone: +506 8850 8999
- Website: castillodelilo.com
- Instagram: @castillodelilo
Where to find it
Approximate location. Castillo de Lilo serves the Potrero area; contact them for the exact spot.
- fine dining
- italian
- wedding venue
- views