El castillo de Davalillo es un recinto militar medieval que se ubica en el término municipal de San Asensio. Se encuentra sobre un cerro que domina el valle del río Ebro a 5 km del núcleo urbano.
Desde el castillo se divisa la zona de la Sonsierra y buena parte de la Rioja Alta, siendo un lugar estratégico junto al castillo de Briones para proteger La Rioja de los ataques navarros que se podían producir con facilidad a través del puente fortificado de San Vicente de la Sonsierra.
Es probable que fuese construido durante el reinado de Alfonso VIII entre finales del siglo XII y comienzos del siglo XIII, para proteger Castilla de los ataques navarros que se producían a través del puente de San Vicente.
Es un castillo de estilo románico, Consta de recinto exterior amurallado y de una torre del homenaje, de planta poligonal. de siete lados.
Toda la fortaleza está construida en buena fábrica de sillería en piedra arenisca con relleno de morrillo. La muralla aunque ha perdido sus almenas se encuentra en buen estado.
Aunque no existe en el castillo un mirador propiamente dicho, es uno de los puntos de observación más recomendables de la Rioja Alta.