Viewing 40 of 129 rentals in Portugal
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
129 Vacation rentals
Vacation guest house with swimming pool in Portugal
Vila Praia de Ancora guest house
- 2 bedrooms
- 2 bathrooms
- sleeps 1
from $37 / night
$256 / week
from $78 / night
$545 / week
from $78 / night
$545 / week
from $79 / night
$475 - $560 / week
from $152 / night
$1,065 / week
from $134 / night
$937 / week
from $122 / night
$852 / week
from $183 / night
$1,277 / week
from $390 / night
$2,725 / week
from $109 / night
$669 / week
from $88 / night
$554 - $1,243 / week
from $122 / night
$852 / week
from $463 / night
$3,163 - $3,503 / week
from $30 / night
$205 / week
Vacation guest house in Northern Portugal
Vila Nova de Gaia guest house
- 7 bedrooms
- 22 bathrooms
- sleeps 2
from $112 / night
$730 / week
from $104 / night
$718 / week
from $92 / night
$608 / week
from $183 / night
$1,034 / week
from $86 / night
$475 / week
from $171 / night
$1,156 / week
Madeira Islands Vacation guest house rental
Estreito da Calheta guest house
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $86 / night
$596 - $767 / week
Vacation penthouse with shared pool, golf nearby in Portugal
Central Albufeira penthouse
- 2 bedrooms
- 2 bathrooms
- sleeps 5
from $80 / night
$560 - $2,407 / week
Penthouse rental in Portugal with shared pool, golf nearby
Cabanas penthouse
- 2 bedrooms
- 2 bathrooms
- sleeps 5
from $171 / night
$997 / week
Vacation penthouse with shared pool in Algarve
Central Lagos penthouse
- 3 bedrooms
- 2 bathrooms
- sleeps 6
from $227 / night
$1,131 - $2,263 / week
from $178 / night
$1,241 / week
from $252 / night
$1,259 - $2,451 / week
from $98 / night
$681 - $852 / week
Pricing unknown
Pricing unknown
Pricing unknown
Guest house rental in Portugal with indoor pool
Castelo Branco guest house
- 7 bedrooms
- 1 bathroom
- sleeps 2
from $86 / night
$603 / week
Pricing unknown
from $92 / night
$643 / week
Pricing unknown
Pricing unknown
from $69 / night
$482 / week
from $49 / night
$341 / week