Updating
Relevance
Price low to high
Price high to low
Reviews
532 properties suitable for city breaks and holidays
Responds fast! avg. 3 hours 55 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £72 / night
£370 - £658 / week
Payment Protection

Responds fast! avg. 2 hours 20 minutes
Match: City breaks
All filters matchfrom £133 / night
£927 / week
Payment Protection

Responds fast! avg. 1 hour 3 minutes
Match: City breaks
All filters matchfrom £89 / night
£586 - £855 / week
Payment Protection

Match: City breaks
All filters matchfrom £58 / night
£339 - £626 / week
Payment Protection
Holiday apartment with golf nearby in Ribeira Historical Centre
Porto apartment
1 bedroom / 1 bathroom / sleeps 4
Responds fast! avg. 1 hour 52 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £73 / night
£507 / week
Payment Protection
Match: City breaks
All filters matchfrom £163 / night
£1,141 / week
Payment Protection
Match: City breaks
All filters matchfrom £82 / night
£507 / week
Payment Protection
Responds fast! avg. 1 hour 14 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £81 / night
£451 - £964 / week
Payment Protection
Responds fast! avg. 35 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £67 / night
£515 - £657 / week
Payment Protection
Match: City breaks
All filters matchfrom £67 / night
£436 - £580 / week
Payment Protection
Responds fast! avg. 2 hours 20 minutes
Match: City breaks
All filters matchfrom £142 / night
£992 / week
Payment Protection
Ribeira Historical Centre holiday apartment rental
Porto apartment
1 bedroom / 1 bathroom / sleeps 4
Responds fast! avg. 22 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £42 / night
£436 - £653 / week
Payment Protection
Match: City breaks
All filters matchfrom £72 / night
£503 / week
Payment Protection
Match: City breaks
All filters matchfrom £128 / night
£892 / week
Payment Protection
Responds fast! avg. 1 hour 12 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £63 / night
£389 - £472 / week
Payment Protection
Match: City breaks
All filters matchfrom £134 / night
£873 - £1,088 / week
Payment Protection
Travellers’ Choice award
Match: City breaks
All filters matchfrom £77 / night
£472 / week
Payment Protection
Responds fast! avg. 2 hours 20 minutes
Match: City breaks
All filters matchfrom £133 / night
£927 / week
Payment Protection
Responds fast! avg. 3 hours 37 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £265 / night
£1,854 / week
Payment Protection
Responds fast! avg. 35 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £67 / night
£510 - £581 / week
Payment Protection
Travellers’ Choice award
Match: City breaks
All filters matchfrom £76 / night
£413 - £485 / week
Payment Protection
Responds fast! avg. 21 minutes
Match: City breaks
All filters matchfrom £52 / night
£362 / week
Payment Protection
Responds fast! avg. 1 hour 11 minutes
Match: City breaks
All filters matchfrom £67 / night
£464 - £1,070 / week
Payment Protection
Responds fast! avg. 49 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £131 / night
£907 / week
Payment Protection
Responds fast! avg. 31 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £87 / night
£528 - £993 / week
Payment Protection
Match: City breaks
All filters matchfrom £61 / night
£424 / week
Payment Protection
Match: City breaks
All filters matchfrom £82 / night
£441 - £585 / week
Payment Protection
Match: City breaks
All filters matchfrom £62 / night
£431 / week
Payment Protection
Match: City breaks
All filters matchfrom £154 / night
£1,075 / week
Payment Protection
Responds fast! avg. 1 hour 5 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £62 / night
£510 / week
Payment Protection
Responds fast! avg. 3 hours 55 minutes
Match: City breaks
All filters matchfrom £68 / night
£323 - £667 / week
Payment Protection
Match: City breaks
All filters matchfrom £77 / night
£539 / week
Payment Protection
Responds fast! avg. 3 hours 55 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £68 / night
£353 - £663 / week
Payment Protection
Responds fast! avg. 22 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £47 / night
£327 / week
Payment Protection
Responds fast! avg. 1 hour 14 minutes
Match: City breaks
All filters matchfrom £142 / night
£793 - £1,392 / week
Payment Protection
Responds fast! avg. 1 hour 50 minutes
Match: City breaks
All filters matchfrom £157 / night
£974 / week
Payment Protection
Match: City breaks
All filters matchfrom £77 / night
£484 - £958 / week
Payment Protection
Responds fast! avg. 1 hour 35 minutes
Match: City breaks
All filters matchfrom £54 / night
£324 - £603 / week
Payment Protection
Match: City breaks
All filters matchfrom £45 / night
£265 - £723 / week
Payment Protection
Responds fast! avg. 1 hour 12 minutes
Travellers’ Choice award
Match: City breaks
All filters matchfrom £88 / night
£518 - £974 / week
Payment Protection