La playa El Sol se encuentra entre los terrenos que ocupaban el antiguo Sanatorio Marítimo y el Muelle Vergara, frente a la tradicional avenida San Martín.
Junto a este sector, se emplaza uno de los extremos del Parque Borde Costero, área verde que cuenta con un completo equipamiento urbano para actividades turísticas y recreativas.