Le Tournoi de tennis de Sopot 2004 s'est déroulé du 9 au 16 août et a été remporté par l'Espagnol Rafael Nadal.