Copa del Rey-finalen 2003 var den 101:a finalen sedan dess inrättande. Matchen ägde rum den 28 juni 2003 på Estadio Manuel Martínez Valero, Elche. Matchen tävlades av RCD Mallorca och Recreativo de Huelva , och den dömdes av Eduardo Iturralde González. RCD Mallorca lyfte trofén för första gången i sin historia med en 3-0-seger över Recreativo de Huelva.