Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Terroso - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Porto holiday apartment rental

Porto apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £118 / night

£882 / week

1 / 34

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday condo with shared pool in Esposende

Esposende condo

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Fireplace

from £195 / night

£1,365 / week

1 / 20

Great rentals within 20 miles that match your search

Vila do Conde holiday guest house rental

Vila do Conde guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £63 / night

£439 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday guest house in Vila do Conde

Vila do Conde guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £63 / night

£439 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday home in Porto

Porto house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

1 filter does not match: Shared indoor pool

from £84 / night

£583 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday private room in Vila Cova

Vila Cova private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £69 / night

£480 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home letting

Ponte de Lima house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £98 / night

£686 / week

1 / 9

Great rentals within 20 miles that match your search

Maia holiday home rental

Maia house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £146 / night

£1,022 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday cottage in Penafiel

Penafiel cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £74 / night

£534 - £1,151 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday cottage with shared pool in Portugal

Portugal cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £49 / night

£343 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home in Porto

Porto house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared indoor pool

from £196 / night

£1,372 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday cottage rental

Geres cottage

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

1 filter does not match: Shared indoor pool

from £103 / night

£720 / week

1 / 8

Great rentals within 20 miles that match your search

Home rental in Viana do Castelo

Viana do Castelo house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £177 / night

£1,078 - £2,253 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday apartment rental

Vila Nova de Gaia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £108 / night

£755 / week

1 / 22

Great rentals within 20 miles that match your search

Alvaraes holiday watermill rental

Alvaraes watermill

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared indoor pool

from £79 / night

£490 - £686 / week

1 / 31

Great rentals within 20 miles that match your search

Holiday cottage in Porto

Porto cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared indoor pool

from £138 / night

£960 / week

1 / 24

Great rentals within 20 miles that match your search

Porto holiday home rental

Porto house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £275 / night

£1,812 - £2,351 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home in Oldroes

Oldroes house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared indoor pool

from £138 / night

£784 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday home in Esposende

Esposende house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Shared indoor pool

from £167 / night

£1,164 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment in Porto

Porto apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £88 / night

£578 - £750 / week

1 / 20

Great rentals within 20 miles that match your search

Tabuadelo holiday home rental

Tabuadelo house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £79 / night

£549 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday townhouse rental

Terras de Bouro townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Shared indoor pool

from £98 / night

£490 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday guest house rental

Vila Nova de Famalicao guest house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £539 / night

£3,429 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home in Esposende

Esposende house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Shared indoor pool

from £275 / night

£1,920 - £5,698 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday apartment rental

Vila Nova de Gaia apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Shared indoor pool

from £75 / night

£521 - £2,763 / week

1 / 26

Great rentals within 20 miles that match your search

Lousada holiday home rental

Lousada house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £79 / night

£549 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home in Guimaraes

Guimaraes house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Shared indoor pool

from £177 / night

£1,235 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home in Viana do Castelo

Viana do Castelo house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £84 / night

£583 / week

1 / 9

Great rentals within 20 miles that match your search

Apartment rental in Vila Nova de Gaia

Vila Nova de Gaia apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £84 / night

£588 - £1,097 / week

1 / 22

Great rentals within 20 miles that match your search

Apartment rental in Povoa de Varzim

Povoa de Varzim apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £30 / night

£196 - £608 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Apulia

Apulia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £265 / night

£1,852 / week

1 / 119

Great rentals within 20 miles that match your search

Viana do Castelo holiday home rental

Viana do Castelo house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £93 / night

£652 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment in Porto

Porto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £89 / night

£491 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment in Porto

Porto apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £137 / night

£955 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Laundos

Laundos house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Shared indoor pool

from £160 / night

£886 - £1,298 / week

1 / 39

Great rentals within 20 miles that match your search

Barcelos holiday home rental

Barcelos house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 15

1 filter does not match: Shared indoor pool

from £292 / night

£2,039 / week

1 / 57

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Laundos

Laundos house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Shared indoor pool

from £134 / night

£701 - £1,161 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Barcelos

Barcelos house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 16

1 filter does not match: Shared indoor pool

from £275 / night

£1,332 - £1,991 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday home in Gondomar

Gondomar house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Shared indoor pool

from £98 / night

£1,372 - £2,400 / week

1 / 17

Great rentals within 20 miles that match your search

Vila do Conde holiday apartment rental

Vila do Conde apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £93 / night

£637 / week

1 / 23

×

Also consider