El castillo de San Pedro de Huelva fue un castillo medieval situado en la ciudad de Huelva de origen árabe y perteneciente a los duques de Medina Sidonia y hace poco de la familia Los Garrocho.