Normally, housekeepers or maids in Portugal get paid by the hour at the going rate of €6 (US $6.50 or £4.50) to € 8 (US $9 or £6) an hour.
You don’t necessarily have to go to a company in order to hire a housekeeper. You can hire anybody who works as housekeeper. There are a lot of Ukrainian, Brazilian, and Moldavia women who do this type of work.
In the Algarve, you would tend to get local people as housekeepers, while in the Lisbon area, there is a more cosmopolitan mix.
(Women in traditional clothes and wearing scarves in the fishing village of Nazaré, Portugal, pictured.)