Since then, critics say those schemes have come back to bite the economy by ramping up competition for scarce housing - fuelling inflation and piling pressure particularly onto young, local, entry-level workers.
Rents in Lisbon have jumped 65% since 2015 and sale prices have sky-rocketed 137%, figures from Confidencial Imobiliario, which collects data on housing, show.
Locals struggled to keep up in a country where public housing only represents 2% of the property market, according to government data.
The average rent for a one-bedroom flat in Lisbon is around 1,350 euros, a study by housing portal Imovirtual showed.
"If housing stays this expensive or gets worse, (foreign) people ... will start moving back to their own countries."