Olhão ligt ten westen van Tavira, in het Faro district van de Algarve. De stad is herkenbaar aan de witgekalkte huizen, met hun platte daken die een adembenemend uitzicht over de stad bieden. U zult waarschijnlijk dromen van het kopen van een huis met uitzicht op zee. U zult ook genieten van de visserswijk en het natuurpark van de Ria Formosa.