La playa Santa Catalina es junto a la de Valdelagrana la de mayor longitud del litoral, cuenta con 3.000 metros de longitud y unos 40 metros de ancho y es una de las más bellas playas de El Puerto.
Su situación, su extensión y sus finas arenas hacen que tenga un alto nivel de ocupación turística.
Esta playa se divide en varias zonas según sus tramos, siendo las más conocidas Las Redes, el Cangrejo Rojo, El Ancla y El Buzo.