L'édition masculine 2004 du tournoi de tennis de Barcelone se déroule du 26 avril au 2 mai sur terre battue en extérieur. Elle appartient à la catégorie International Series Gold. Tommy Robredo remporte l'épreuve de simple, Mark Knowles et Daniel Nestor celle de double.