La Playa de Vistahermosa está situada en el término municipal de El Puerto de Santa María. Recibe un turismo masivo, principalmente de Jerez de la Frontera y Sevilla.