Olhão liegt westlich von Tavira, im Bezirk Faro an der Algarve. Die Stadt ist durch ihre weiß getünchten Häuser mit ihren Flachdächern erkennbar, die einen atemberaubenden Blick auf die Stadt bieten. Sie werden wahrscheinlich davon träumen, ein Haus mit Meerblick zu kaufen. Sie werden auch das Fischerviertel und den Naturpark Ria Formosa genießen.