Updating
Relevance
Price low to high
Price high to low
Reviews
4,614 Holiday homes
“Great apartment, great location.” Spacious, clean, ground floor apartment, beautiful décor, quiet location, close to beach and village (10 min walk to each - trainers or flat shoes are a good idea) Kitchen well equipped, including a new washing machine and dishwasher. Can't fault the property. We would not hesitate to book again.
from £48 / night
£298 - £1,099 / week
Payment Protection

Responds fast! avg. 2 hours 5 minutes
from £79 / night
£551 / week
Payment Protection

Praia da Rocha holiday apartment rental
Praia da Rocha apartment
3 bedrooms / 3 bathrooms / sleeps 8
from £139 / night
£968 / week
Payment Protection

Holiday apartment with shared pool, golf nearby in Alvor
Alvor apartment
2 bedrooms / 2 bathrooms / sleeps 7
“Mrs” This apartment was fantastic, everything we needed. It was spacious and most importantly it was clean, the beds were comfy too. Tv has Netflix so was great for the kids, the pool was fab with a smaller kids pool. Alvor itself we can never fault we love the place so much. Hope to return soon
Travellers’ Choice award
from £66 / night
£453 - £1,248 / week
Payment Protection
Responds fast! avg. 3 hours 46 minutes
from £128 / night
£891 - £1,559 / week
Payment Protection
from £74 / night
£518 / week
Payment Protection
“Gorgeous apartment and gorgeous weather in February” What a fabulous apartment. Everything you could need is there, even in winter. Had the best sleep in a long time. So close to the sea, the amazing beach and boardwalks and the river and harbour. Secure parking and the whole complex felt secure. Beautiful pool, not that we tried it in February. The town with all the bars and excellent restaurants is just a short stroll away. So central in the Algarve to get to all the places of interest easily. The weather was fantastic, bright sun, tee-shirt weather in the day and very cold in the evening (well it was February). We have booked to go again in October.
Responds fast! avg. 2 hours 3 minutes
from £46 / night
£320 - £750 / week
Payment Protection
from £88 / night
£613 / week
Payment Protection
from £51 / night
£510 / week
Payment Protection
from £83 / night
£621 / week
Payment Protection
from £85 / night
£650 - £1,000 / week
from £36 / night
£232 / week
Payment Protection
Apartment rental in Portimao with shared pool
Portimao apartment
2 bedrooms / 2 bathrooms / sleeps 4
from £40 / night
£278 / week
Payment Protection
from £38 / night
£246 - £580 / week
Payment Protection
from £30 / night
£209 / week
Payment Protection
from £41 / night
£341 / week
Payment Protection
Holiday villa with swimming pool in Serra e Mar
Serra e Mar villa
3 bedrooms / 6 bathrooms / sleeps 7
from £103 / night
£665 - £1,947 / week
Payment Protection
from £50 / night
£363 - £958 / week
Payment Protection
Apartment rental in Portimao with shared pool, golf nearby
Portimao apartment
1 bedroom / 1 bathroom / sleeps 2
Responds fast! avg. 3 hours 15 minutes
from £40 / night
£278 - £477 / week
Payment Protection
from £96 / night
£635 / week
Payment Protection
from £68 / night
£466 - £683 / week
Payment Protection
Holiday villa with swimming pool in Mexilhoeira Grande
Mexilhoeira Grande villa
4 bedrooms / 3 bathrooms / sleeps 8
Responds fast! avg. 1 hour 24 minutes
Travellers’ Choice award
from £118 / night
£825 - £1,546 / week
Payment Protection
Holiday apartment in Mexilhoeira Grande
Mexilhoeira Grande apartment
1 bedroom / 1 bathroom / sleeps 2
from £83 / night
£581 - £747 / week
Payment Protection
Holiday apartment with shared pool in Praia da Rocha
Praia da Rocha apartment
1 bedroom / 1 bathroom / sleeps 5
from £103 / night
£717 / week
Payment Protection
from £161 / night
£1,031 - £2,290 / week
Payment Protection
Responds fast! avg. 1 hour 43 minutes
from £75 / night
£298 - £988 / week
Payment Protection
from £70 / night
£497 - £1,094 / week
Payment Protection
Apartment rental in Praia da Rocha with shared pool
Praia da Rocha apartment
1 bedroom / 1 bathroom / sleeps 4
Responds fast! avg. 1 hour 30 minutes
from £57 / night
£395 / week
Payment Protection
Holiday apartment with shared pool in Portimao
Portimao apartment
2 bedrooms / 2 bathrooms / sleeps 4
Responds fast! avg. 41 minutes
from £39 / night
£273 / week
Payment Protection
from £56 / night
£389 - £837 / week
Responds fast! avg. 39 minutes
from £45 / night
£313 / week
Payment Protection
Mexilhoeira Grande holiday apartment rental
Mexilhoeira Grande apartment
2 bedrooms / 1 bathroom / sleeps 4
from £62 / night
£612 / week
Payment Protection
Responds fast! avg. 58 minutes
from £70 / night
£497 - £546 / week
Payment Protection
Holiday apartment with shared pool in Praia da Rocha
Praia da Rocha apartment
1 bedroom / 1 bathroom / sleeps 5
Responds fast! avg. 1 hour 30 minutes
from £55 / night
£373 - £686 / week
Payment Protection
from £154 / night
£1,077 / week
Payment Protection
Praia da Rocha holiday apartment rental
Praia da Rocha apartment
2 bedrooms / 2 bathrooms / sleeps 4
from £189 / night
£1,320 - £1,425 / week
Payment Protection
Responds fast! avg. 39 minutes
from £35 / night
£244 / week
Payment Protection
Mexilhoeira Grande holiday apartment rental
Mexilhoeira Grande apartment
3 bedrooms / 2 bathrooms / sleeps 7
from £220 / night
£1,540 - £2,186 / week
Payment Protection
Responds fast! avg. 2 hours 35 minutes
from £30 / night
£205 / week
Payment Protection