Viewing 40 of 1,457 rentals in Monte Lemos
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Vacation homes - vacation rentals
3 Vacation rentals
Vacation apartment with shared pool, golf nearby in Luz
Luz apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $139 / night
$1,061 / week
from $448 / night
$3,123 - $4,060 / week
from $129 / night
$897 - $2,131 / week
Great rentals within 20 miles that match your search
from $220 / night
$1,465 / week
from $140 / night
$696 - $1,324 / week
from $65 / night
$453 / week
from $65 / night
$453 / week
Vacation apartment with shared pool, golf nearby in Praia da Rocha
Praia da Rocha apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 5
from $65 / night
$453 / week
Vacation apartment with shared pool, golf nearby in Portimao
Portimao apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
from $65 / night
$453 / week
from $65 / night
$453 / week
from $50 / night
$351 / week
from $50 / night
$351 / week
from $1,221 / night
$8,542 / week
from $84 / night
$581 - $1,332 / week
from $631 / night
$4,413 - $4,887 / week
from $126 / night
$886 - $1,998 / week
from $84 / night
$581 - $1,332 / week
Vacation apartment with shared pool in Carvoeiro
Carvoeiro apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from $153 / night
$1,068 / week
from $43 / night
$299 / week
from $109 / night
$761 / week
from $366 / night
$2,563 / week
from $257 / night
$1,794 / week
Apartment accommodation in Praia da Luz with shared pool
Praia da Luz apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from $183 / night
$1,282 / week
from $488 / night
$3,417 / week
from $305 / night
$2,136 / week
from $176 / night
$1,224 - $2,143 / week
from $609 / night
$4,263 / week
from $291 / night
$968 - $2,315 / week
from $50 / night
$351 / week
from $50 / night
$351 / week
from $50 / night
$351 / week
from $147 / night
$977 / week
from $525 / night
$1,548 - $6,092 / week
from $61 / night
$427 / week
from $203 / night
$1,013 - $2,075 / week
from $220 / night
$1,539 - $5,593 / week
from $820 / night
$5,735 - $6,077 / week