Die Architektur Tarifas ist geprägt von maurischen und andalusischen Einflüssen. Die Altstadt, umgeben von gut erhaltenen Stadtmauern, begeistert mit engen Gassen, weißen Häusern, schmiedeeisernen Balkonen und blumengeschmückten Innenhöfen. Besonders eindrucksvoll ist die „Puerta de Jerez“, eines der alten Stadttore.
Das Highlight ist der „Castillo de Guzmán el Bueno“, eine Festung aus dem 10. Jahrhundert mit Panoramablick über das Meer bis nach Afrika. Auch die Kirchen wie San Mateo und San Francisco sind sehenswert, ebenso wie verschiedene Aussichtspunkte entlang der Stadtmauern.
Ein Muss ist der Ausflug zur antiken römischen Stadt Baelo Claudia nahe Bolonia – hier können Besucher ein Theater, Thermen, Tempel und das Forum erkunden. Für Naturliebhaber bieten sich Spaziergänge im Naturpark an oder ein Besuch am Kap Punta Paloma mit seinen riesigen Sanddünen.