Viewing 40 of 480 rentals in Penafiel
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Vacation homes - vacation rentals
7 Vacation rentals
from $1,157 / night
$8,100 / week
Pricing unknown
from $589 / night
$4,124 / week
from $64 / night
$406 / week
from $551 / night
$3,239 - $6,005 / week
from $333 / night
$2,002 - $4,175 / week
from $1,075 / night
$3,413 - $4,235 / week
Great rentals within 20 miles that match your search
Vacation hotel apartment in Vila Nova de Gaia
Vila Nova de Gaia hotel apartment
- 7 bedrooms
- 6 bathrooms
- sleeps 18
from $2,323 / night
$16,262 / week
from $386 / night
$2,676 - $7,265 / week
Santa Cruz do Douro Vacation apartment rental
Santa Cruz do Douro apartment
- 1 bedroom
- 1 bathroom
- sleeps 4
from $170 / night
$1,178 - $1,820 / week
from $86 / night
$600 / week
from $300 / night
$1,957 - $2,262 / week
from $214 / night
$1,498 / week
from $110 / night
$771 / week
from $76 / night
$531 - $2,739 / week
from $68 / night
$471 - $2,226 / week
from $85 / night
$532 - $1,327 / week
from $108 / night
$754 - $2,106 / week
from $245 / night
$1,651 / week
from $135 / night
$856 / week
from $141 / night
$985 - $1,113 / week
Vacation home in Santa Marinha do Zezere
Santa Marinha do Zezere house
- 4 bedrooms
- 5 bathrooms
- sleeps 8
from $541 / night
$3,787 / week
Vacation guest house in Santa Marinha do Zezere
Santa Marinha do Zezere guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
from $115 / night
$800 / week
Santa Marinha do Zezere Vacation guest house rental
Santa Marinha do Zezere guest house
- 1 bedroom
- 1 bathroom
- sleeps 2
from $121 / night
$848 / week
Vacation guest house in Santa Marinha do Zezere
Santa Marinha do Zezere guest house
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $183 / night
$1,276 / week
from $147 / night
$1,027 / week
from $214 / night
$1,498 / week
from $319 / night
$2,228 / week
from $52 / night
$360 / week
from $31 / night
$214 / week
from $294 / night
$2,054 / week
from $110 / night
$771 / week
from $60 / night
$404 - $624 / week
from $170 / night
$1,190 / week
from $135 / night
$942 / week
from $245 / night
$1,834 / week
from $98 / night
$685 / week