El Castillo de Davalillo se encuentra situado sobre un cerro junto al río Ebro, en el lugar donde antiguamente existió una pequeña población nombrada Davalillo, a 5 km de la villa de San Asensio.
De estilo románico, fue construido en buena piedra de sillería con relleno de morrillo.