Entre sus monumentos destacan, principalmente, las iglesias medievales de Santa María y restos de la de San Pedro, junto a las construcciones del siglo XVII, el convento de San Francisco, el ayuntamiento o los palacios de los Urra, y de los Cereceda, la casa de cultura es un antiguo hospital de peregrinos del siglo XV.