Updating

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

Updating

Holiday Rentals in Castro Marim - Holiday Lettings - Villas

All filters (2)

Filters (2)

Clear filters

26 Holiday homes

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Costa Esuri

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£779 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday apartment in Vila Real de Santo Antonio

Vila Real de Santo Antonio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £74 / night

£472 - £933 / week

1 / 22

Great rentals within 20 miles that match your search

Punta del Moral holiday apartment accommodation

Punta del Moral apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £86 / night

£599 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Monte Gordo

Monte Gordo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £50 / night

£344 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment in Vila Real de Santo Antonio

Vila Real de Santo Antonio apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £84 / night

£585 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment in Monte Gordo

Monte Gordo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £59 / night

£413 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Monte Gordo

Monte Gordo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £59 / night

£413 / week

1 / 27

Great rentals within 20 miles that match your search

Apartment rental in Costa Esuri with shared pool, golf nearby

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £56 / night

£261 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Ayamonte

Ayamonte apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £47 / night

£325 - £630 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Isla Canela

Isla Canela apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £84 / night

£491 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment letting

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £118 / night

£825 / week

1 / 14

Great rentals within 20 miles that match your search

Apartment rental in Vila Real de Santo Antonio

Vila Real de Santo Antonio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £74 / night

£442 - £1,051 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment in Monte Gordo

Monte Gordo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £72 / night

£521 - £658 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Ayamonte

Ayamonte apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £139 / night

£973 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Isla Canela

Isla Canela apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £84 / night

£464 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday apartment in Monte Gordo

Monte Gordo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £84 / night

£585 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Ayamonte

Ayamonte apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £80 / night

£556 - £741 / week

1 / 31

Great rentals within 20 miles that match your search

Monte Gordo holiday apartment rental

Monte Gordo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £72 / night

£502 / week

1 / 31

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Isla Canela

Isla Canela apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £79 / night

£464 / week

1 / 34

Great rentals within 20 miles that match your search

Costa Esuri holiday apartment rental

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £87 / night

£610 / week

1 / 53

Great rentals within 20 miles that match your search

Holiday apartment rental

Isla Canela apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £93 / night

£510 / week

1 / 29

Great rentals within 20 miles that match your search

Ayamonte Old Town holiday penthouse rental

Ayamonte Old Town penthouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £132 / night

£922 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Monte Gordo

Monte Gordo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £128 / night

£894 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Costa Esuri

Costa Esuri apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £102 / night

£708 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Costa Esuri

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £49 / night

£251 - £445 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Isla Canela

Isla Canela apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £69 / night

£482 / week

1 / 23

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 shared pool in Isla Canela

Isla Canela apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Air conditioning

from £60 / night

£420 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Isla Canela

Isla Canela apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Air conditioning

from £60 / night

£420 / week

1 / 19

Great rentals within 20 miles that match your search

Apartment rental in Monte Gordo

Monte Gordo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Air conditioning

from £30 / night

£207 / week

1 / 12

Great rentals within 20 miles that match your search

Isla Canela holiday apartment rental

Isla Canela apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Air conditioning

from £79 / night

£552 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment in Vila Real de Santo Antonio

Vila Real de Santo Antonio apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Air conditioning

from £81 / night

£565 / week

1 / 12

Great rentals within 20 miles that match your search

Costa Esuri holiday apartment rental

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Air conditioning

from £158 / night

£1,103 / week

1 / 4

Great rentals within 20 miles that match your search

Costa Esuri holiday apartment rental

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Air conditioning

from £89 / night

£619 / week

1 / 14

Great rentals within 20 miles that match your search

Costa Esuri holiday apartment rental

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Air conditioning

from £89 / night

£619 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment rental

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Air conditioning

from £108 / night

£757 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Costa Esuri

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Air conditioning

from £75 / night

£519 / week

1 / 12

Great rentals within 20 miles that match your search

Isla Canela holiday apartment rental

Isla Canela apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Air conditioning

from £246 / night

£1,719 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Costa Esuri

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

1 filter does not match: Air conditioning

from £61 / night

£389 - £427 / week

1 / 70

Great rentals within 20 miles that match your search

Apartment letting in Isla Canela with shared pool

Isla Canela apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Air conditioning

from £88 / night

£616 / week

1 / 19

Great rentals within 20 miles that match your search

Apartment letting in Costa Esuri with shared pool, golf nearby

Costa Esuri apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Air conditioning

from £75 / night

£519 / week

1 / 23

×

Also consider