Morocco Villas, Apartments and houses

Close

View larger map

Also consider

Africa Holidays
10922 properties
Marrakech-Tensift-El Haouz Region
1,359 properties
Souss-Massa-Draa Region
549 properties
Tangier-Tetouan Region
220 properties
Grand Casablanca Region
146 properties
Fes-Boulemane Region
79 properties
Doukkala-Abda Region
50 properties
Rabat-Sale-Zemmour-Zaer Region
46 properties
Meknes-Tafilalet Region
31 properties
Oriental Region
13 properties
Gharb-Chrarda-Beni Hssen Region
12 properties
Taza-Al Hoceima-Taounate Region
11 properties
Guelmim-Es Semara Region
8 properties
Tadla-Azilal Region
7 properties
Chaouia-Ouardigha Region
7 properties

Morocco

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,417 Holiday homes

(4) Excellent 

15

Marrakech / Medina

6 14 1 night min

  • 6 bedrooms
  • Sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
  • Car not necessary

from £505 / night

£3177 / week

Book View

from £505 / night

32

Morocco holiday apartment rental

Grand Casablanca Region / Dar Bouazza

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.25 km
  • Swimming pool

from £69 / night

£486 - £551 / week

Book View

from £69 / night

(12) Excellent 

22

Essaouira / Ancient Medina

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £101 / night

£636 / week

Book View

from £101 / night

(1) Excellent 

39

Tangier / Tanger

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning

from £93 / night

£622 - £1345 / week

Book View

from £93 / night

21

Agadir / Agadir Town

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £101 / night

£631 / week

Book View

from £101 / night

(1) Very Good 

47

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Car not necessary
  • Ask about pets

from £72 / night

£501 / week

Book View

from £72 / night

8

Tangier-Tetouan Region / Martil

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly

from £40 / night

£277 / week

Book View

from £40 / night

(6) Excellent 

58

Holiday villa in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Car not necessary

from £211 / night

£1471 / week

Book View

from £211 / night

12

Tangier-Tetouan Region / Tangier

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £68 / night

£421 - £538 / week

Book View

from £68 / night

(12) Excellent 

40

Morocco holiday villa rental

Agadir / Tamraght

4 12 1 night min

  • 4 bedrooms
  • Sleeps 12
  • 1 night min
  • Nearest beach 2 km
  • Child friendly
  • Pet friendly

from £100 / night

£700 / week

Book View

from £100 / night

8

Doukkala-Abda Region / El Jadida

2 9 5 nights min

  • 2 bedrooms
  • Sleeps 9
  • 5 nights min
  • Child friendly
  • Pet friendly

from £26 / night

£177 / week

Book View

from £26 / night

4

Souss-Massa-Draa Region / Imi Ouaddar

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £236 / night

£1648 / week

Book View

from £236 / night

(6) Excellent 

83

Doukkala-Abda Region / El Jadida

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Ask about pets

from £85 / night

£547 / week

Book View

from £85 / night

(7) Excellent 

55

Fes / Fes Medina

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Child friendly
  • Air conditioning

from £84 / night

£584 / week

Book View

from £84 / night

16

Marrakech / Medina

5 12 1 night min

  • 5 bedrooms
  • Sleeps 12
  • 1 night min
  • Air conditioning

from £244 / night

£1530 / week

Book View

from £244 / night

13

Morocco holiday apartment let

Tangier / Tangier Kasbah

2 3 Min stay varies

  • 2 bedrooms
  • Sleeps 3
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

27

Souss-Massa-Draa Region / Agadir

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £55 / night

£362 / week

Book View

from £55 / night

24

Morocco holiday apartment rental

Rabat / Rabat City

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £60 / night

£400 / week

Book View

from £60 / night

10

Grand Casablanca Region / Casablanca

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £84 / night

£584 - £875 / week

Book View

from £84 / night

38

Home accommodation in Morocco

Fes-Boulemane Region / Fes

11 33 1 night min

  • 11 bedrooms
  • Sleeps 33
  • 1 night min
  • Child friendly
  • Air conditioning

from £1388 / night

£9713 / week

Book View

from £1388 / night

(13) Excellent 

49

Marrakech / Medina

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 180 km
  • Child friendly
  • Car not necessary

from £127 / night

£824 / week

Book View

from £127 / night

24

Holiday farmhouse with swimming pool, golf nearby in Morocco

Asilah / Marina Golf

2 8 3 nights min

  • 2 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £85 / night

£450 - £520 / week

Book View

from £85 / night

(14) Very Good 

25

Morocco holiday villa rental

Marrakech-Tensift-El Haouz Region / Marrakech

6 12 2 nights min

  • 6 bedrooms
  • Sleeps 12
  • 2 nights min
  • Nearest beach 250 km
  • Swimming pool
  • Child friendly
“A lovely relaxing break in winter sunshine” We stayed for a few days in February and the weather was fabulous - nothing like winter sunshine. The villa was very well appointed with a bathroom for each bedroom - good shower in ours. There was everythi
…see more

from £300 / night

£2000 / week

Book View

from £300 / night

22

Essaouira / Mogador

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £328 / night

£2227 / week

Book View

from £328 / night

7

Grand Casablanca Region / Dar Bouazza

1 6 Min stay varies

  • 1 bedroom
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

Pricing unknown

Book View

Pricing unknown

(2) Excellent 

16

Marrakech / Route L'ourika

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £211 / night

£1471 / week

Book View

from £211 / night

(2) Excellent 

9

Essaouira / Mogador

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £42 / night

£289 - £377 / week

Book View

from £42 / night

(69) Excellent 

17

Villa letting in Morocco with golf nearby

Agadir / Tamraght

4 18 1 night min

  • 4 bedrooms
  • Sleeps 18
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £333 / night

£2330 / week

Book View

from £333 / night

32

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 2 nights min

  • 5 bedrooms
  • Sleeps 10
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £295 / night

£2059 / week

Book View

from £295 / night

10

Souss-Massa-Draa Region / Taghazout

4 9 3 nights min

  • 4 bedrooms
  • Sleeps 9
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £236 / night

£1648 / week

Book View

from £236 / night

(2) Excellent 

33

Holiday apartment with golf nearby in Souss-Massa-Draa Region

Souss-Massa-Draa Region / Taghazout

4 13 3 nights min

  • 4 bedrooms
  • Sleeps 13
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

from £93 / night

£778 / week

Book View

from £93 / night

(2) Very Good 

31

Holiday apartment rental

Marrakech / Gueliz

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Air conditioning

from £38 / night

£213 / week

Book View

from £38 / night

16

Tangier-Tetouan Region / Tangier

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 6 km
  • Child friendly

from £25 / night

£143 - £177 / week

Book View

from £25 / night

12

Souss-Massa-Draa Region / Agadir

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Nearest beach 2 km
  • Child friendly
  • Air conditioning

from £23 / night

£150 - £389 / week

Book View

from £23 / night

13

Marrakech / Gueliz

7 2 2 nights min

  • 7 bedrooms
  • Sleeps 2
  • 2 nights min
  • Nearest beach 200 km
  • Child friendly
  • Car not necessary

from £36 / night

£227 / week

Book View

from £36 / night

18

Tiznit / Aglou-Plage

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £26 / night

£169 / week

Book View

from £26 / night

(1) Excellent 

23

Holiday villa with golf nearby in Marrakech-Tensift-El Haouz Region

Essaouira / Mogador

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £225 / night

£1400 - £2200 / week

Book View

from £225 / night

(28) Very Good 

70

Holiday riad with swimming pool in Morocco

Fes / Fes Medina

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Nearest beach 170 km
  • Swimming pool
  • Child friendly

from £219 / night

£1530 / week

Book View

from £219 / night

10

Tetouan / Marina Smir

2 7 1 night min

  • 2 bedrooms
  • Sleeps 7
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £169 / night

£1177 / week

Book View

from £169 / night

(1)  

29

Tangier-Tetouan Region / Martil

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £17 / night

£307 - £337 / week

Book View

from £17 / night

1