As mentioned by Keith J the distance from the UK makes the Algarve feel uneconomic for those who are only able to take 2 weeks at a time. In 2001 I persuaded my boss to let me take more than 2 weeks and spent a month in Portugal which included stays at Lisbon, Algarve, Evora, Tomar, and Porto...