Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Villas in Ferragudo and Apartments - Holiday Lettings - Holiday Rentals Ferragudo

All filters (1)

Filters (2)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Holiday villa with swimming pool, golf nearby in Carvoeiro

Carvoeiro villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £337 / night

£1,870 - £4,866 / week

1 / 52

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday apartment with golf nearby in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £89 / night

£337 - £1,533 / week

1 / 20

Great rentals within 20 miles that match your search

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £207 / night

£1,444 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Lagoa

Lagoa apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £40 / night

£256 - £982 / week

1 / 15

Great rentals within 20 miles that match your search

Villa letting in Carvoeiro

Carvoeiro villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Beach or lakeside relaxation

from £300 / night

£2,100 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday villa in Ferragudo

Ferragudo villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Beach or lakeside relaxation

from £350 / night

£2,450 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £96 / night

£447 - £1,231 / week

1 / 16

Great rentals within 20 miles that match your search

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £60 / night

£481 - £1,361 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Ferragudo

Ferragudo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Mountain Views

from £88 / night

£523 - £1,031 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £145 / night

£708 - £1,430 / week

1 / 54

Great rentals within 20 miles that match your search

Apartment letting in Portimao with shared pool, golf nearby

Portimao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Mountain Views

from £248 / night

£1,735 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Alvor

Alvor apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £76 / night

£530 - £1,277 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £66 / night

£461 - £1,052 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Mountain Views

from £115 / night

£571 / week

1 / 21

Great rentals within 20 miles that match your search

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £295 / night

£2,063 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday villa with shared pool in Alvor

Alvor villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

1 filter does not match: Beach or lakeside relaxation

from £246 / night

£1,719 / week

1 / 10

Great rentals within 20 miles that match your search

Alvor holiday villa rental

Alvor villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £172 / night

£1,203 - £1,994 / week

1 / 27

Great rentals within 20 miles that match your search

Carvoeiro holiday apartment rental

Carvoeiro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £64 / night

£447 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday villa in Carvoeiro

Carvoeiro villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £144 / night

£802 - £2,233 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Carvoeiro

Carvoeiro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Beach or lakeside relaxation

from £57 / night

£393 - £1,375 / week

1 / 23

Great rentals within 20 miles that match your search

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £314 / night

£2,193 / week

1 / 91

Great rentals within 20 miles that match your search

Holiday home in Portimao

Portimao house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £47 / night

£324 / week

1 / 50

Great rentals within 20 miles that match your search

Lagoa holiday townhouse rental

Lagoa townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

1 filter does not match: Beach or lakeside relaxation

from £25 / night

£172 / week

1 / 26

Great rentals within 20 miles that match your search

Carvoeiro holiday villa rental

Carvoeiro villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

1 filter does not match: Beach or lakeside relaxation

from £920 / night

£6,441 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday villa with golf nearby in Carvoeiro

Carvoeiro villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Beach or lakeside relaxation

from £342 / night

£2,393 - £5,143 / week

1 / 49

Great rentals within 20 miles that match your search

Alvor holiday apartment rental

Alvor apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £79 / night

£550 - £1,375 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday villa with swimming pool in Carvoeiro

Carvoeiro villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Beach or lakeside relaxation

from £197 / night

£1,375 / week

1 / 24

Great rentals within 20 miles that match your search

Apartment rental in Estombar with golf nearby

Estombar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Beach or lakeside relaxation

from £295 / night

£1,473 / week

1 / 11

Great rentals within 20 miles that match your search

Praia da Rocha holiday apartment rental

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £128 / night

£894 / week

1 / 13

Great rentals within 20 miles that match your search

Villa rental in Ferragudo

Ferragudo villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

1 filter does not match: Beach or lakeside relaxation

from £361 / night

£2,519 - £2,760 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday apartment in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Beach or lakeside relaxation

from £69 / night

£481 / week

1 / 24

×

Also consider