Updating

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

Updating

Holiday Rentals in Beja District - Holiday Lettings - Villas

All filters (1)

Filters (2)

Clear filters

72 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 £143 / night

£653 - £722 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vilamoura

Vilamoura apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £99 / night

£688 / week

1 / 13

Great rentals within 20 miles that match your search

Central Albufeira holiday apartment rental

Central Albufeira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £53 / night

£367 - £1,040 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Albufeira

Albufeira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £98 / night

£681 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Lisbon

Lisbon apartment

  • 8 bedrooms
  • 9 bathrooms
  • sleeps 25

from £786 / night

£5,500 / week

1 / 44

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,203 / week

1 / 18

Great rentals within 20 miles that match your search

Albufeira holiday apartment rental

Albufeira apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £83 / night

£577 - £1,267 / week

1 / 23

Great rentals within 20 miles that match your search

Alvor holiday apartment rental

Alvor apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £84 / night

£585 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Quarteira

Quarteira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £148 / night

£1,032 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Carvoeiro

Carvoeiro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £57 / night

£393 - £1,375 / week

1 / 23

Great rentals within 20 miles that match your search

Alvor holiday apartment rental

Alvor apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £64 / night

£550 - £688 / week

1 / 26

Great rentals within 20 miles that match your search

Apartment rental in Ferragudo with shared pool

Ferragudo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £118 / night

£825 - £2,061 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Albufeira

Albufeira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from £59 / night

£413 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Alvor

Alvor apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £49 / night

£305 / week

1 / 41

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Ericeira

Ericeira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £138 / night

£963 / week

1 / 18

Great rentals within 20 miles that match your search

Ericeira holiday apartment rental

Ericeira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £148 / night

£1,031 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday apartment in Carvoeiro

Carvoeiro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £57 / night

£393 - £1,375 / week

1 / 15

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

£958 / week

1 / 13

Great rentals within 20 miles that match your search

Sanlucar de Barrameda holiday apartment rental

Sanlucar de Barrameda apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £65 / night

£464 - £649 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £294 / night

£2,056 / week

1 / 57

Great rentals within 20 miles that match your search

Apartment rental in Alvor with shared pool

Alvor apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £54 / night

£305 / week

1 / 41

Great rentals within 20 miles that match your search

Sao Rafael holiday apartment rental

Sao Rafael apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £167 / night

£1,169 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Guia

Guia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £69 / night

£390 - £819 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Ericeira

Ericeira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £143 / night

£997 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Sitio Gomeira

Sitio Gomeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £89 / night

£585 - £1,140 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Alvor

Alvor apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £49 / night

£305 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Albufeira

Albufeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £149 / night

£945 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Olhos de Agua

Olhos de Agua apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from £319 / night

£1,866 - £3,829 / week

1 / 4

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

from £294 / night

£2,056 / week

1 / 59

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 in Loule

Loule apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £78 / night

£442 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday apartment in Praia da Rocha

Praia da Rocha apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £294 / night

£2,056 / week

1 / 60

Great rentals within 20 miles that match your search

Holiday apartment rental

Olhos de Agua apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £92 / night

£640 / week

1 / 26

Great rentals within 20 miles that match your search

Apartment rental in Ericeira with shared pool

Ericeira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £99 / night

£688 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Albufeira

Albufeira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £108 / night

£688 / week

1 / 21

Great rentals within 20 miles that match your search

Apartment rental in Costa da Caparica

Costa da Caparica apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 7

from £148 / night

£1,032 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment rental

Albufeira apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £39 / night

£268 / week

1 / 40

Great rentals within 20 miles that match your search

Cascais Centre holiday apartment rental

Cascais Centre apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £126 / night

£745 / week

1 / 20

Great rentals within 20 miles that match your search

Abuxarda holiday apartment rental

Abuxarda apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from £196 / night

£1,368 / week

1 / 26

Great rentals within 20 miles that match your search

Apartment rental in Portimao with shared pool

Portimao apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £45 / night

£310 / week

1 / 50

×

Also consider