Diese Stadt hatte schon viele Namen. „Astaroth“ bzw. „Asta Regia“ nannten es die Tartesser. Später im Römischen Reich war sie als „Oraculum Menestei“ sowie „Speculum Rotae“ bekannt und die Mauren riefen sie „Rabeta Ruta“. Erst mit der Reconquista durch die Chisten bekam Rota – fast – seine heutige Bezeichnung „Rotta“.
Die Stadt gilt als beliebtes Touristenziel an der Costa de la Luz in Andalusien. Doch prägend für die knapp 30 000 Einwohner am Golf von Cadiz sind die Fischerei-Industrie und der große US-Flottenstützpunkt. Außerhalb der touristischen Hauptsaison ist die Stadt Anlegestelle und Umschlagplatz für viele Fischerboote der Gegend. Entsprechend reichhaltig ist das Angebot an Meeresfrüchten in den Restaurants und Bars.
Außerdem stellt der US-amerikanische Marine-Stützpunkt einen der wichtigsten Arbeitgeber in der Region dar. Unter anderen sind hier Einheiten der U.S. Marines und der Air Force stationiert.