Ciutat Vella y Sant Martí son los dos únicos distritos de la ciudad que tienen playas.

Ciutat Vella cuenta con cuatro grandes playas, que juntas suman una extensión de 2.024 metros.

Las playas de Ciutat Vella son la de Sant Sebastià, Sant Miquel, Barceloneta y Somorrostro. La Barceloneta es la playa más antigua y con más tradición de Barcelona. Además, cuenta con un área para personas con discapacidad que dispone de servicio de ayuda al baño. 

Las cuatro playas tienen duchas, lavabos públicos, servicios adaptados y muchos otros equipamientos para facilitar la jornada de playa.

Playa de Sant Sebastià

Situada en el lado de poniente de la ciudad de Barcelona, es, con la Barceloneta, la playa más antigua y con más tradición.

Playa de Sant Miquel

Situada entre las playas de Sant Sebastià y la Barceloneta, debe su nombre a la iglesia de Sant Miquel del Port, construida en el año 1755.

Playa de la Barceloneta

Está ubicada entre el espigón del Gas, que también se conoce como espigón de Ginebra, y la playa de Sant Miquel.

Playa del Somorrostro

Con aproximadamente 522 metros de longitud, la playa del Somorrostro está situada entre el espigón del Gas y el muelle de Marina.