Updating

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

Updating

Holiday Rentals in Santa Cruz - Holiday Lettings - Villas

All filters (3)

Filters (4)

Clear filters

26 Holiday homes

Great rentals within 20 miles that match your search

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

Praia da Luz apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £142 / night

£652 - £720 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Central Lagos

Central Lagos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £81 / night

£458 - £974 / week

1 / 24

Great rentals within 20 miles that match your search

Alvor holiday apartment let

Alvor apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£961 - £1,441 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Luz

Luz apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £113 / night

£1,201 / week

1 / 18

Great rentals within 20 miles that match your search

Vilamoura holiday apartment accommodation

Vilamoura apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £143 / night

£1,002 / week

1 / 30

Great rentals within 20 miles that match your search

Balaia Golf Village holiday apartment rental

Balaia Golf Village apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £182 / night

£956 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment in Ferragudo

Ferragudo apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £59 / night

£412 - £1,098 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Central Albufeira

Central Albufeira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £40 / night

£755 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday apartment in Ferreiras

Ferreiras apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £98 / night

£1,684 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Praia del Rey

Praia del Rey apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £148 / night

£1,035 / week

1 / 42

Great rentals within 20 miles that match your search

Albufeira holiday apartment rental

Albufeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £149 / night

£945 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday apartment rental

Vilamoura apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £63 / night

£439 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Meia Praia

Meia Praia apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £81 / night

£572 - £801 / week

1 / 27

Great rentals within 20 miles that match your search

Apartment rental in Club Albufeira with shared pool

Club Albufeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £115 / night

£802 - £1,002 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday apartment in Charneca da Caparica

Charneca da Caparica apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £107 / night

£629 - £1,198 / week

1 / 31

Great rentals within 20 miles that match your search

Holiday apartment in Balaia Golf Village

Balaia Golf Village apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £115 / night

£1,031 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Balaia

Balaia apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £103 / night

£487 - £831 / week

1 / 31

Great rentals within 20 miles that match your search

Costa da Caparica holiday apartment rental

Costa da Caparica apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £56 / night

£392 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Coimbra

Coimbra apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £118 / night

£686 - £892 / week

1 / 16

Great rentals within 20 miles that match your search

Corcovada holiday apartment rental

Corcovada apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £48 / night

£336 - £1,029 / week

1 / 72

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Club Albufeira

Club Albufeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £40 / night

£250 - £800 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Ferreiras

Ferreiras apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £212 / night

£732 - £2,701 / week

1 / 164

Great rentals within 20 miles that match your search

Apartment rental in Meia Praia

Meia Praia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £128 / night

£882 - £1,715 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Areias Sao Joao

Areias Sao Joao apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £63 / night

£441 - £1,279 / week

1 / 37

Great rentals within 20 miles that match your search

Olhos de Agua holiday apartment rental

Olhos de Agua apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £172 / night

£1,203 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday apartment rental

Meia Praia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£784 / week

1 / 20

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday studio in Peniche

Peniche studio

  • Studio
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £72 / night

£304 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday studio in Peniche

Peniche studio

  • Studio
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £37 / night

£255 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment in Ferragudo

Ferragudo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Clothes dryer

from £93 / night

£646 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment rental

Lisbon apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Clothes dryer

Pricing unknown

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Cabanas

Cabanas apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Clothes dryer

from £121 / night

£832 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Torres Vedras

Torres Vedras house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £98 / night

£686 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment in Sintra

Sintra apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Clothes dryer

from £69 / night

£392 / week

1 / 27

Great rentals within 20 miles that match your search

Apartment rental in Quinta da Marinha with shared pool, golf nearby

Quinta da Marinha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Clothes dryer

from £196 / night

£1,372 / week

1 / 7

Great rentals within 20 miles that match your search

Faro holiday apartment rental

Faro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Clothes dryer

from £118 / night

£823 / week

1 / 20

Great rentals within 20 miles that match your search

Apartment rental in Cascais with golf nearby

Cascais apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Clothes dryer

from £172 / night

£1,201 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday apartment with golf nearby in Vilamoura

Vilamoura apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Clothes dryer

from £143 / night

£1,002 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Vilamoura

Vilamoura apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Clothes dryer

from £57 / night

£398 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday farmhouse rental

Proenca-a-Nova farmhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

2 filters do not match: Property type, Clothes dryer

from £69 / night

£490 - £765 / week

1 / 60

Great rentals within 20 miles that match your search

Holiday home in Porto Judeu

Porto Judeu house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Property type

from £44 / night

£263 / week

1 / 23

×

Also consider