You may reach the beach with metro. You should use the yello metro line L4 and get off at the Metro stop "Barceloneta" . Turn right on leaving the metro and cross the main road, continue walking straight along Passeig de Joan de Borbo for about 10 minutes. You will see the marina area on your right.