Merced a la amnistía decretada por la reina gobernadora María Cristina de Borbón, Valdés volvió a España, siendo nombrado capitán general de la Armada y dándosele el mando del departamento de Cádiz.