Villas and apartment rentals in Portugal with private pools and 2 or more bedrooms.
Sort by Price: High - Low
Carvoeiro
This luxury 4 bedroomed villa with large heated pool and air conditioning is fully equipped, with everything included to ensure you have a perfect holiday. Restaurant with play area just 500m walk
From just £405p/w
A rural setting yet just a short walk from the beach probably sounds too good but that is what you get with this 2 bedroom holiday villa. Rustic decor and lovely outdoor areas make this a real treat.
From just €400p/w
Douro Valley
Stone House with 3 bedrooms, set on a farm with 15.000m2, private pool and panoramic views.
From just €357p/w
Moncarapacho
4 bedroom villa, with private pool, located in the Algarve, peaceful area, 10 minutes by car to city center
From just £350p/w
4 bedroom villa, with private pool, located in the Algarve, peaceful area, 5 minutes by car to city center
Casa da Aroeira is a nice 3 Bedroom country house with pool, located at the bottom of the hill "Cerro da Cabeça"
From just €350p/w
Olhao
4 bedroom villa, with private pool, Sauna, Jacuzzi, BBQ, located in Olhão in the Algarve, peaceful area, 5 minutes by car to city center with Restaurants, Pub, near beach 15 minutes
Óbidos
Stunning and luxurious villa with 3 bedrooms and 3 bathrooms . Private swimming pool with private garden. Furnished to the highest standard and is extremely modern and stylish.Fully equipped kitchen
From just £345p/w
Praia da Luz
A unique 2 bedroom townhouse with a large shared pool and amazing views over Luz bay. Younger guests will appreciate the large TV, DVD and PlayStation setup here.
From just £300p/w
Silves
Modern single storey 3 bedroom villa with air conditioning in summer and heating in winter, safety-gated swimming pool and panoramic Algarve countryside views.
From just £290p/w
Beiras
Self-contained apartment on the first floor of a refurbished farmhouse in a beautiful rural location but just walking distance to local amenities. On-site yoga/meditation studio. Welcome pack .
From just £185p/w