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

66 Holiday homes

Great rentals within 20 miles that match your search

Home letting in Zahara de los Atunes with shared pool

Zahara de los Atunes house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £102 / night

£649 - £1,761 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home with shared pool in Corralejo

Corralejo house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £109 / night

£762 / week

1 / 46

Great rentals within 20 miles that match your search

Holiday home in Isla de Graciosa

Isla de Graciosa house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from £121 / night

£843 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday home with shared pool, golf nearby in Benidorm

Benidorm house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £80 / night

£556 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home in Almodovar del Rio

Almodovar del Rio house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £51 / night

£357 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday home in Torrecilla en Cameros

Torrecilla en Cameros house

  • 8 bedrooms
  • 3 bathrooms
  • sleeps 9

from £177 / night

£1,135 - £1,444 / week

1 / 25

Great rentals within 20 miles that match your search

Piedralaves holiday home rental

Piedralaves house

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £93 / night

£649 / week

1 / 19

Great rentals within 20 miles that match your search

Home rental in Puerto de Mazarron with swimming pool

Puerto de Mazarron house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £146 / night

£1,020 - £1,622 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in El Bosque

El Bosque house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £105 / night

£344 / week

1 / 17

Great rentals within 20 miles that match your search

Home rental in San Juan de los Terreros with shared pool

San Juan de los Terreros house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £84 / night

£834 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home with shared pool in Vera Playa

Vera Playa house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £99 / night

£639 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home in El Puerto de Santa Maria

El Puerto de Santa Maria house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £102 / night

£649 / week

1 / 9

Great rentals within 20 miles that match your search

Home rental in Guejar Sierra with shared pool

Guejar Sierra house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £223 / night

£1,557 / week

1 / 28

Great rentals within 20 miles that match your search

Majaelrayo holiday home rental

Majaelrayo house

  • 9 bedrooms
  • 5 bathrooms
  • sleeps 14

from £640 / night

£2,039 / week

1 / 53

Great rentals within 20 miles that match your search

Home letting in Altea

Altea house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 9

from £603 / night

£4,216 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home in Vera

Vera house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £115 / night

£573 - £745 / week

1 / 26

Great rentals within 20 miles that match your search

Jarandilla de la Vera holiday home rental

Jarandilla de la Vera house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £181 / night

£825 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday home in Pinofranqueado

Pinofranqueado house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £128 / night

£895 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home in Isla Cristina

Isla Cristina house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £139 / night

£695 / week

1 / 36

Great rentals within 20 miles that match your search

Rodalquilar holiday home rental

Rodalquilar house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £102 / night

£714 / week

1 / 40

Great rentals within 20 miles that match your search

Holiday home in La Gila

La Gila house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £186 / night

£1,112 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday home in Hornos

Hornos house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

from £148 / night

£688 - £1,307 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday home with shared pool in San Juan de los Terreros

San Juan de los Terreros house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £62 / night

£765 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Alenquer

Alenquer house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £50 / night

£295 - £433 / week

1 / 10

Great rentals within 20 miles that match your search

Mem Martins holiday home rental

Mem Martins house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £294 / night

£2,056 / week

1 / 33

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Mutxamel

Mutxamel house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £232 / night

£1,112 - £2,928 / week

1 / 34

Great rentals within 20 miles that match your search

Holiday home in El Campello

El Campello house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £102 / night

£630 - £973 / week

1 / 66

Great rentals within 20 miles that match your search

Holiday home rental

Montefrio house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £153 / night

£695 - £881 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday home in Torrevieja

Torrevieja house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £84 / night

£584 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday home with shared pool, golf nearby in Playa Paraiso

Playa Paraiso house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £103 / night

£653 - £2,256 / week

1 / 26

Great rentals within 20 miles that match your search

Gran Alacant holiday home rental

Gran Alacant house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £98 / night

£555 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home in Sayalonga

Sayalonga house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £325 / night

£2,270 / week

1 / 73

Great rentals within 20 miles that match your search

Home rental in Cala Del Moral with shared pool

Cala Del Moral house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £67 / night

£467 / week

1 / 49

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Lora del Rio

Lora del Rio house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £139 / night

£788 / week

1 / 20

Great rentals within 20 miles that match your search

Home rental in Los Alcazares with swimming pool, golf nearby

Los Alcazares house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£779 / week

1 / 28

Great rentals within 20 miles that match your search

Denia holiday home let

Denia house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 14

from £278 / night

£1,761 - £3,706 / week

1 / 66

Great rentals within 20 miles that match your search

Vicorto holiday home rental

Vicorto house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £33 / night

£227 / week

1 / 47

Great rentals within 20 miles that match your search

Holiday home in Biar

Biar house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £269 / night

£1,881 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday home rental

Riofrio house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £157 / night

£788 - £926 / week

1 / 64

Great rentals within 20 miles that match your search

Holiday home with shared pool in El Puerto de Santa Maria

El Puerto de Santa Maria house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £186 / night

£1,297 / week

1 / 21

×

Also consider