Updating

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

Updating

Holiday Rentals in Marrakech-Safi - Holiday Lettings - Villas

All filters (2)

Filters (3)

Clear filters

19 Holiday homes

Great rentals within 20 miles that match your search

Holiday home with shared pool, golf nearby in Mojacar

Mojacar house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £103 / night

£716 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday home in Ericeira

Ericeira house

  • 6 bedrooms
  • 2 bathrooms
  • sleeps 10

from £247 / night

£1,724 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home with shared pool in Castelo de Vide

Castelo de Vide house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £109 / night

£759 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday home with shared pool in Arcos de Valdevez

Arcos de Valdevez house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £64 / night

£449 / week

1 / 35

Great rentals within 20 miles that match your search

Tavira holiday home rental

Tavira house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £84 / night

£587 - £10,933 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home with shared pool, golf nearby in La Manga del Mar Menor

La Manga del Mar Menor house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £330 / night

£2,309 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday home letting

Albufeira house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £178 / night

£1,242 / week

1 / 43

Great rentals within 20 miles that match your search

Olhos de Agua holiday home rental

Olhos de Agua house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 13

from £70 / night

£490 / week

1 / 50

Great rentals within 20 miles that match your search

Home rental in Ponte da Barca with shared pool

Ponte da Barca house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 12

from £370 / night

£2,587 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday home with shared pool in Albufeira

Albufeira house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £53 / night

£366 / week

1 / 50

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Puerto Calero

Puerto Calero house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £71 / night

£497 - £931 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tavira

Tavira house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £74 / night

£518 - £663 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tavira

Tavira house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £84 / night

£587 - £711 / week

1 / 38

Great rentals within 20 miles that match your search

Nerja holiday home rental

Nerja house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £80 / night

£559 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home with shared pool, golf nearby in Tavira

Tavira house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £79 / night

£552 - £697 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home with shared pool in Ourique

Ourique house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £77 / night

£538 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home with shared pool in Almodovar del Rio

Almodovar del Rio house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £132 / night

£796 / week

1 / 19

Great rentals within 20 miles that match your search

Home rental in Ponte da Barca with shared pool

Ponte da Barca house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £148 / night

£1,035 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home rental

Almunecar house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £89 / night

£591 - £1,082 / week

1 / 74

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Home rental in Vendas Novas with shared pool

Vendas Novas house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Boat available

from £98 / night

£683 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home with shared pool in Baiona

Baiona house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Boat available

from £70 / night

£488 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday home in Riopar

Riopar house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Boat available

from £79 / night

£521 / week

1 / 58

Great rentals within 20 miles that match your search

Holiday home with shared pool in Los Banos

Los Banos house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £84 / night

£586 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday home with shared pool in Islantilla

Islantilla house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

1 filter does not match: Boat available

from £247 / night

£1,725 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home in Cabo de Gata

Cabo de Gata house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £197 / night

£1,380 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home with shared pool in Benedita

Benedita house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Boat available

from £64 / night

£449 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tias

Tias house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Boat available

from £115 / night

£802 - £1,089 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday home with shared pool in Triquivijate

Triquivijate house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £236 / night

£1,650 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tuineje

Tuineje house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Boat available

from £65 / night

£455 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tias

Tias house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £181 / night

£1,261 - £1,476 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home with shared pool in La Oliva

La Oliva house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Boat available

from £155 / night

£1,082 / week

1 / 16

Great rentals within 20 miles that match your search

Home rental in Antigua with shared pool

Antigua house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £216 / night

£1,457 / week

1 / 24

Great rentals within 20 miles that match your search

Home rental in Tuineje with shared pool

Tuineje house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £232 / night

£1,622 - £1,762 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home with shared pool in Pajara

Pajara house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Boat available

from £133 / night

£934 - £1,046 / week

1 / 18

Great rentals within 20 miles that match your search

Home rental in Tuineje with shared pool

Tuineje house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Boat available

from £126 / night

£882 - £1,126 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tuineje

Tuineje house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Boat available

from £65 / night

£455 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tias

Tias house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Boat available

from £258 / night

£1,810 / week

1 / 15

Great rentals within 20 miles that match your search

Tuineje holiday home rental

Tuineje house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 filter does not match: Boat available

from £65 / night

£455 / week

1 / 16

Great rentals within 20 miles that match your search

Porto holiday narrowboat rental

Porto narrowboat

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £148 / night

£592 / week

1 / 29

Great rentals within 20 miles that match your search

Sao Joao da Pesqueira holiday yacht rental

Sao Joao da Pesqueira yacht

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £68 / night

£476 / week

1 / 20

×

Also consider