118,000 self-catering holiday homes & villa holiday rentals across Europe, USA & worldwide
More search options

e.g. villa in Tuscany with pool

Self-catering holiday homes: Portugal

Your current search is: Portugal, self-catering

  1. Casa Ypselon — Ypselon House Apartment 2:
    Holiday house / apartment in first line! Fantastic sea view, palm garden — Property 504871

    Holiday Apartment rental in Sao Martinho do Porto area
    • Apartment, self catering
    • floor area: 73 m²
    • 2 bedrooms, sleeps 4
    • 1 bathroom, 1 toilet
    • near the sea, rural
    • garden
    • pets not allowed
    Rates (shown in £ GBP)
    £238 - £437 per Property per week
  2. Casa Alimas, Attractive Villa with Large Pool in Praia da Luz — Property 9257

    Holiday Villa rental in Praia da Luz / Luz area
    • Villa, self catering
    • floor area: 160 m²
    • 3 bedrooms, sleeps 8
    • 2 bathrooms
    • beach, near the sea
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £450 - £1250 per Property per week
  3. Brand New Fully Furnished Apartment — Property 401767

    Holiday Apartment rental in Tavira region area
    • Apartment, self catering
    • floor area: 90 m²
    • 2 bedrooms, sleeps 4
    • 2 bathrooms
    • near the sea, village
    • air-conditioning
    • pets not allowed
    Rates (shown in £ GBP)
    £264 - £440 per Property per week
  4. 2 bed Air conditioned luxury apartment in Albufeira, with pool area — Property 96603

    Holiday Apartment rental in Montechoro area
    • Apartment, self catering
    • floor area: 115 m²
    • 2 bedrooms, sleeps 6
    • 2 bathrooms
    • beach, city centre
    • air-conditioning
    • pool
    Rates (shown in £ GBP)
    £250 - £570 per Property per week
  5. Main House: Set in rural Alentejo yet minutes from beautiful Atlantic beaches — Property 62826

    Holiday Villa rental in Alentejo Litoral area
    • Villa, self catering
    • floor area: 100 m²
    • 3 bedrooms, sleeps 6
    • 2 bathrooms
    • near the sea, rural
    • garden
    • pets considered
    Rates (shown in £ GBP)
    £336 - £440 per Property per week
  6. Bungalow: Set in rural Alentejo yet minutes from beautiful Atlantic beaches — Property 62826

    Holiday Bungalow rental in Alentejo Litoral area
    • Bungalow, self catering
    • floor area: 44 m²
    • 2 bedrooms, sleeps 4
    • 1 bathroom
    • near the sea, rural
    • garden
    • pets considered
    Rates (shown in £ GBP)
    £216 - £288 per Property per week
  7. Superb self-contained apartment with large pool and lovely grounds — Property 84650

    Holiday Apartment rental in Pechao area
    • Apartment, self catering
    • floor area: 60 m²
    • 1 bedroom, sleeps 4
    • 1 bathroom
    • near the sea, rural
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £205 - £435 per Property per week
  8. Beautiful Villa with private pool, close to unspoilt sandy beaches and fine golf — Property 60281

    Holiday Villa rental in Altura area
    • Villa, self catering
    • floor area: 175 m²
    • 4 bedrooms, sleeps 8
    • 3 bathrooms, 1 toilet
    • beach, village
    • air-conditioning
    • pool
    Rates (shown in £ GBP)
    £500 - £1300 per Property per week
  9. Second Floor Apartment (A): 5 Air CONDITIONED APARTMENTS IN DETACHED VILLA WITH POOL & LARGE GARDEN — Property 402308

    Holiday Apartment rental in Praia da Luz / Luz area
    • Apartment, self catering
    • floor area: 40 m²
    • 1 bedroom, sleeps 3
    • 1 bathroom
    • beach, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £240 - £400 per Property per week
  10. Luxury villa in Eastern Algarve — Property 89184

    Holiday Villa rental in Tavira region area
    • Villa, self catering
    • floor area: 150 m²
    • 3 bedrooms, sleeps 8
    • 3 bathrooms
    • near the sea, village
    • air-conditioning
    • garden
    Rates (shown in £ GBP)
    £640 - £1160 per Property per week

Refine your search

Find by availability dates:
Find by weekly rental
rate (in £ GBP):
You refined by:
Portugal remove
self-catering remove
(remove all)