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

62 Holiday homes

Great rentals within 20 miles that match your search

Home rental in La Puebla de Cazalla with swimming pool

La Puebla de Cazalla house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £207 / night

£798 - £1,399 / week

1 / 25

Great rentals within 20 miles that match your search

Home accommodation in Avelar

Avelar house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £148 / night

£1,034 / week

1 / 50

Great rentals within 20 miles that match your search

Rio Maior holiday home rental

Rio Maior house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

Pricing unknown

1 / 13

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Ronda

Ronda house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £287 / night

£1,832 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Mondim da Beira

Mondim da Beira house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £197 / night

£1,379 - £2,206 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Povoa de Lanhoso

Povoa de Lanhoso house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

from £197 / night

£1,379 / week

1 / 54

Great rentals within 20 miles that match your search

Ski home to rent in Teruel

Teruel house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £126 / night

£878 / week

1 / 6

Great rentals within 20 miles that match your search

Home rental in Sesmarias Albufeira with swimming pool

Sesmarias Albufeira house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 10

from £591 / night

£4,136 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Trevelez

Trevelez house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £223 / night

£1,561 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Villaconejos

Villaconejos house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 8

from £558 / night

£3,901 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday home in Ericeira

Ericeira house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £119 / night

£828 / week

1 / 21

Great rentals within 20 miles that match your search

Home accommodation in Beira

Beira house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £164 / night

£985 - £1,477 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday home with golf nearby in Alcaidesa

Alcaidesa house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £99 / night

£690 / week

1 / 32

Great rentals within 20 miles that match your search

La Marina holiday home rental

La Marina house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £119 / night

£828 / week

1 / 38

Great rentals within 20 miles that match your search

Joao do Estoril holiday home accommodation

Joao do Estoril house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £172 / night

£1,200 - £2,696 / week

1 / 42

Great rentals within 20 miles that match your search

Aldeia das Dez holiday home rental

Aldeia das Dez house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £286 / night

£1,798 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday home in Playa Blanca

Playa Blanca house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £197 / night

£1,379 / week

1 / 101

Great rentals within 20 miles that match your search

Holiday home with shared pool in Vouzela

Vouzela house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £172 / night

£1,203 - £1,281 / week

1 / 18

Great rentals within 20 miles that match your search

Home rental in Castelo Novo with swimming pool

Castelo Novo house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

from £345 / night

£2,413 / week

1 / 48

Great rentals within 20 miles that match your search

Tomar holiday home rental

Tomar house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from £345 / night

£1,822 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home rental

Sesmarias Albufeira house

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 10

from £591 / night

£4,136 / week

1 / 26

Great rentals within 20 miles that match your search

La Puebla de Cazalla holiday home let

La Puebla de Cazalla house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £168 / night

£739 - £1,335 / week

1 / 50

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

1 / 73

Great rentals within 20 miles that match your search

Holiday home with shared pool in Arcos de Valdevez

Arcos de Valdevez house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £148 / night

£1,034 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home in Foz do Arelho

Foz do Arelho house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

from £345 / night

£2,413 - £3,654 / week

1 / 106

Great rentals within 20 miles that match your search

Home rental in Martinchel with shared pool

Martinchel house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £128 / night

£896 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Vilamoura

Vilamoura house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £396 / night

£2,771 / week

1 / 62

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

Holiday home rental

Vilamoura house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £1,830 / night

£12,801 / week

1 / 45

Great rentals within 20 miles that match your search

Holiday home with swimming pool, golf nearby in Portimao

Portimao house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £312 / night

£2,179 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Granada

Granada house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £168 / night

£1,115 - £1,258 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Fornos de Algodres

Fornos de Algodres house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £138 / night

£965 / week

1 / 48

Great rentals within 20 miles that match your search

Holiday home with swimming pool in Sao Martinho do Porto

Sao Martinho do Porto house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 14

from £563 / night

£3,939 / week

1 / 68

Great rentals within 20 miles that match your search

Holiday home rental

Santa Eulalia, Albufeira house

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

from £508 / night

£3,545 / week

1 / 65

Great rentals within 20 miles that match your search

Arganil holiday home rental

Arganil house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from £98 / night

£586 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday home rental

Castrojeriz house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 13

from £511 / night

£2,508 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday home with shared pool in Campello

Campello house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £64 / night

£444 / week

1 / 46

Great rentals within 20 miles that match your search

Home rental in Playa Blanca with swimming pool

Playa Blanca house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £84 / night

£586 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday home in Playa Blanca

Playa Blanca house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £690 / night

£4,825 / week

1 / 60

Great rentals within 20 miles that match your search

Ericeira holiday home accommodation

Ericeira house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 12

from £296 / night

£2,068 / week

1 / 43

×

Also consider