Updating

Select dates to see availability

Updating

Porto District Holidays & City Breaks - Holiday Lettings

All filters (1)

Filters (1)

Clear filters

520 properties suitable for city breaks and holidays

Porto holiday apartment rental

Porto apartment

1 bedroom • 1 bathroom • sleeps 3

from £69 / night

£413 - £630 / week

1 / 19

Vilar de Andorinho holiday apartment rental

Vilar de Andorinho apartment

2 bedrooms • 1 bathroom • sleeps 6

from £64 / night

£390 / week

1 / 10

Apartment rental in Porto

Porto apartment

1 bedroom • 1 bathroom • sleeps 4

from £55 / night

£322 - £596 / week

1 / 25

Holiday cottage in Marco de Canaveses

Marco de Canaveses cottage

3 bedrooms • 6 bathrooms • sleeps 7

from £118 / night

£820 / week

1 / 22

Holiday apartment with golf nearby in Porto

Porto apartment

1 bedroom • 1 bathroom • sleeps 4

from £70 / night

£486 / week

1 / 36

Porto holiday apartment rental

Porto apartment

2 bedrooms • 2 bathrooms • sleeps 6

from £157 / night

£1,094 / week

1 / 19

Holiday apartment rental

Porto apartment

2 bedrooms • 1 bathroom • sleeps 5

“More than lived up to expectations” The flat was spacious and well equipped - all we needed in kitchen and bathroom. Pedro was very helpful. We arrived early, while the flat was being cleaned and he found us space to leave baggage and change before we went out to explore. Later he spent time with us suggesting how we could make the most of our stay. The position of the flat is good - near the metro and walking distance to both sides of the river. We spent a week in Porto. We could recommend a train trip (20 minutes) to Miramar beach. We had an amazing holiday, plenty to do, certainly helped by Pedro's suggestions.

from £48 / night

£294 - £484 / week

1 / 35

Porto holiday apartment rental

Porto apartment

2 bedrooms • 1 bathroom • sleeps 6

from £78 / night

£432 - £925 / week

1 / 28

Manor house accommodation in Santo Tirso with swimming pool

Santo Tirso manor house

9 bedrooms • 12 bathrooms • sleeps 18

from £411 / night

£2,051 - £2,734 / week

1 / 24

Private room rental in Aguas Santas

Aguas Santas private room

1 bedroom • 2 bathrooms • sleeps 1

from £30 / night

£147 / week

1 / 10

Avintes holiday home rental

Avintes house

3 bedrooms • 1 bathroom • sleeps 6

from £77 / night

£403 - £540 / week

1 / 74

Zebreiros holiday villa rental

Zebreiros villa

2 bedrooms • 2 bathrooms • sleeps 6

from £137 / night

£957 / week

1 / 24

Lavra Matosinhos holiday home rental

Lavra Matosinhos house

5 bedrooms • 4 bathrooms • sleeps 11

from £118 / night

£820 / week

1 / 24

Holiday townhouse rental

Amarante townhouse

4 bedrooms • 3 bathrooms • sleeps 6

from £83 / night

£685 / week

1 / 62

Holiday apartment with golf nearby in Porto

Porto apartment

2 bedrooms • 1 bathroom • sleeps 5

from £64 / night

£415 - £552 / week

1 / 14

Valpedre holiday apartment rental

Valpedre apartment

1 bedroom • 1 bathroom • sleeps 2

from £64 / night

£391 / week

1 / 13

Holiday penthouse in Porto

Porto penthouse

1 bedroom • 1 bathroom • sleeps 2

from £69 / night

£479 / week

1 / 27

Porto holiday private room rental

Porto private room

1 bedroom • 1 bathroom • sleeps 2

from £123 / night

£855 / week

1 / 13

Holiday townhouse with shared pool in Amarante

Amarante townhouse

4 bedrooms • 2 bathrooms • sleeps 6

from £83 / night

£582 / week

1 / 51

Porto holiday apartment let

Porto apartment

1 bedroom • 2 bathrooms • sleeps 2

from £40 / night

£246 - £393 / week

1 / 13

Holiday apartment rental

Porto apartment

3 bedrooms • 2 bathrooms • sleeps 8

from £127 / night

£830 - £1,035 / week

1 / 23

Holiday apartment in Porto

Porto apartment

1 bedroom • 2 bathrooms • sleeps 4

from £74 / night

£449 / week

1 / 25

Farmhouse rental in Valpedre with shared pool

Valpedre farmhouse

2 bedrooms • 4 bathrooms • sleeps 7

from £196 / night

£879 - £1,084 / week

1 / 14

Holiday apartment rental

Porto apartment

5 bedrooms • 2 bathrooms • sleeps 12

from £254 / night

£1,779 / week

1 / 27

Holiday home with swimming pool, golf nearby in Povoa de Varzim

Povoa de Varzim house

3 bedrooms • 2 bathrooms • sleeps 10

from £64 / night

£447 / week

1 / 22

Holiday studio in Porto

Porto studio

Studio • 1 bathroom • sleeps 3

from £72 / night

£391 - £460 / week

1 / 23

Porto holiday apartment rental

Porto apartment

1 bedroom • 1 bathroom • sleeps 4

from £69 / night

£479 / week

1 / 13

Porto holiday apartment rental

Porto apartment

1 bedroom • 1 bathroom • sleeps 3

from £64 / night

£445 - £924 / week

1 / 54

Holiday farmhouse with shared pool in Paredes

Paredes farmhouse

1 bedroom • 2 bathrooms • sleeps 5

from £147 / night

£1,026 / week

1 / 37

Apartment rental in Porto

Porto apartment

4 bedrooms • 2 bathrooms • sleeps 8

from £126 / night

£871 / week

1 / 36

Holiday apartment in Povoa de Varzim

Povoa de Varzim apartment

2 bedrooms • 1 bathroom • sleeps 5

from £78 / night

£449 - £518 / week

1 / 15

Holiday penthouse in Povoa de Varzim

Povoa de Varzim penthouse

3 bedrooms • 2 bathrooms • sleeps 6

from £98 / night

£610 - £679 / week

1 / 24

Holiday home in Vila Nova de Gaia

Vila Nova de Gaia house

2 bedrooms • 1 bathroom • sleeps 5

from £74 / night

£488 / week

1 / 25

Holiday apartment in Porto

Porto apartment

2 bedrooms • 1 bathroom • sleeps 6

from £64 / night

£391 - £577 / week

1 / 41

Holiday home rental

Porto house

2 bedrooms • 1 bathroom • sleeps 1

from £59 / night

£410 / week

1 / 25

Holiday home in Porto

Porto house

2 bedrooms • 2 bathrooms • sleeps 5

from £147 / night

£1,026 / week

1 / 48

Holiday apartment in Porto

Porto apartment

1 bedroom • 1 bathroom • sleeps 2

from £59 / night

£491 / week

1 / 27

Holiday apartment in Porto

Porto apartment

1 bedroom • 1 bathroom • sleeps 3

from £69 / night

£411 - £548 / week

1 / 24

Povoa de Varzim holiday apartment rental

Povoa de Varzim apartment

3 bedrooms • 2 bathrooms • sleeps 6

from £127 / night

£714 / week

1 / 22

Holiday apartment in Porto

Porto apartment

1 bedroom • 1 bathroom • sleeps 4

from £74 / night

£512 / week

1 / 37

×

Also consider