Morocco Villas, Apartments and houses

Close

View larger map

Also consider

Africa Holidays
10743 properties
Marrakech-Tensift-El Haouz Region
1,343 properties
Souss-Massa-Draa Region
514 properties
Tangier-Tetouan Region
222 properties
Grand Casablanca Region
141 properties
Fes-Boulemane Region
86 properties
Rabat-Sale-Zemmour-Zaer Region
59 properties
Doukkala-Abda Region
54 properties
Meknes-Tafilalet Region
34 properties
Oriental Region
14 properties
Guelmim-Es Semara Region
12 properties
Gharb-Chrarda-Beni Hssen Region
10 properties
Taza-Al Hoceima-Taounate Region
9 properties
Tadla-Azilal Region
8 properties
Chaouia-Ouardigha Region
6 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,302 Holiday homes

Travellers going to Morocco are booking December dates now. Secure your holiday home today and have the perfect trip.

(2) Excellent 

32

Villa rental in Rabat-Sale-Zemmour-Zaer Region with swimming pool

Rabat-Sale-Zemmour-Zaer Region / Rabat

5 19 Min stay varies

  • 5 bedrooms
  • Sleeps 19
  • Min stay varies
  • Nearest beach 25 km
  • Swimming pool
  • Child friendly
Tour historic sites, tee off at world-class golf courses or recline by the private pool of this luxurious villa. Set in serene countryside near the bustle of Rabat, it comfortably sleeps 19.  …see more

from £213 / night

£1139 - £1674 / week

Book View

from £213 / night

(4) Excellent 

30

Marrakech / La Route Casablanca

2 6 3 nights min

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

 …see more

from £85 / night

£594 / week

Book View

from £85 / night

31

Holiday apartment in Souss-Massa-Draa Region

Agadir / Agadir Marina

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The apartment is fully furnished and air conditioned, ideal for those wanting a rest and a relaxing holiday.  …see more

from £59 / night

£413 - £735 / week

Book View

from £59 / night

(1) Very Good 

18

Souss-Massa-Draa Region / Agadir

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

 …see more

from £41 / night

£285 / week

Book View

from £41 / night

(14) Very Good 

23

Holiday riad rental

Fes / Fes Medina

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning
“Luxury, tranquility and peace” Dar Eva is a great success, the house is splendid. Hello to Nadia, always smiling and helpful. Was very nice!  …see more

from £73 / night

£505 / week

Book View

from £73 / night

(3) Very Good 

15

Apartment rental in Rabat-Sale-Zemmour-Zaer Region

Rabat / Rabat City

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly
Le propriétaire parle: Arabe, Français, AnglaisThe owner speak: Arabic/ French/ English.A proximité se trouve la plus vaste forêt de chêne-liège au monde La forêt Mâamora, donc pas de pollution.  …see more

from £18 / night

£112 - £184 / week

Book View

from £18 / night

(1) Excellent 

28

Essaouira / Essaouira

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min

 …see more

from £43 / night

£297 / week

Book View

from £43 / night

(1) Excellent 

13

Marrakech / Gueliz

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Child friendly
  • Air conditioning

 …see more

from £68 / night

£475 / week

Book View

from £68 / night

9

Marrakech / La Route Casablanca

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Air conditioning

 …see more

from £20 / night

£136 / week

Book View

from £20 / night

(6) Very Good 

23

Essaouira / Essaouira

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Nearest beach 18 km
  • Swimming pool
  • Child friendly

 …see more

from £34 / night

£238 - £475 / week

Book View

from £34 / night

(2) Very Good 

20

Morocco holiday apartment rental

Tetouan / Tamuda Bay

1 6 1 night min

  • 1 bedroom
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
Ideally situated in the green bowl of the hills, 20 minutes walk from the golden sands of Cabo Negro or Royal golf course,two low semicircles of flats face each other across gardens and flowers, with the large pool in the centre. There is a tennis court and a playgroun  …see more

from £38 / night

£225 / week

Book View

from £38 / night

16

Grand Casablanca Region / Casablanca

3 7 2 nights min

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

 …see more

from £34 / night

£232 / week

Book View

from £34 / night

24

Marrakech / Medina

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
  • Air conditioning

 …see more

from £43 / night

£297 / week

Book View

from £43 / night

10

Fes-Boulemane Region / Fes

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Suitable for children age 5+

 …see more

from £56 / night

£356 - £594 / week

Book View

from £56 / night

(1) Excellent 

17

Morocco holiday gite rental

Agadir / Tamraght

7 9 1 night min

  • 7 bedrooms
  • Sleeps 9
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Child friendly
The Surf camp Morocco is located in Tamraght is a peaceful, quiet Berber village located a few kilometers south of Taghazout. 15 Km north of Agadir and 45 min away from the airport. It's a perfect place where you can really feel like you've gotten away fro  …see more

from £81 / night

£564 / week

Book View

from £81 / night

(20) Excellent 

26

Marrakech / Medina

5 2 1 night min

  • 5 bedrooms
  • Sleeps 2
  • 1 night min
  • Child friendly
  • Air conditioning

 …see more

from £42 / night

£291 / week

Book View

from £42 / night

24

Morocco holiday apartment rental

Tetouan / Tamuda Bay

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
Sania Plage, Morocco, Apartment, Two bathrooms, kitchen, terrace, Private Outdoor Pool (Unheated), Satellite TV, Double bed, Sofa beds (3), Towels provided, Linens provided, Freezer, Fridge, Washing machine, Kettle, Toaster, Free Secure parking, 24 hr Security, Stove,T  …see more

from £90 / night

£630 / week

Book View

from £90 / night

(1) Excellent 

22

Holiday home rental

Souss-Massa-Draa Region / Mirleft

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.15 km
  • Child friendly
DAR SAADA est une belle maison typique, décorée avec goût et bénéficiant d'une VUE PANORAMIQUE EXCEPTIONNELLE de l'océan, la plage et la vallée depuis les 2 BELLES TERRASSES du jardin, aménagées avec salons d'extérieurs, qui n'attendent que vous pour partager  …see more

from £85 / night

£594 - £718 / week

Book View

from £85 / night

(2) Average 

5

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

2 4 30 nights min

  • 2 bedrooms
  • Sleeps 4
  • 30 nights min
  • Nearest beach 120 km
  • Child friendly
  • Car not necessary
Why stay in a hotel when you can have your own furnished apartment right in the city centre?There is plenty of space for up to four people and this apartment really does feel like a home from home. We prefer long term bookings of at least a month.  …see more

from £22 / night

£152 / week

Book View

from £22 / night

(1) Excellent 

11

Fes / Fes Medina

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning

 …see more

from £64 / night

£424 / week

Book View

from £64 / night

12

Taza-Al Hoceima-Taounate Region / Al Hoceima

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Child friendly

 …see more

from £40 / night

£279 / week

Book View

from £40 / night

(3) Excellent 

11

Holiday home in Tangier-Tetouan Region

Tangier-Tetouan Region / Asilah

5 8 1 night min

  • 5 bedrooms
  • Sleeps 8
  • 1 night min
  • Suitable for children age 5+
  • Car not necessary
  • Ask about pets
24 hr guarded carpark next to the medina 1 euro per night. Beach 5 minutes walk away  …see more

from £85 / night

£594 / week

Book View

from £85 / night

7

Doukkala-Abda Region / Safi

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Child friendly

 …see more

from £34 / night

£238 / week

Book View

from £34 / night

8

Essaouira / Essaouira

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £30 / night

£170 / week

Book View

from £30 / night

25

Holiday apartment in Morocco

Souss-Massa-Draa Region / Taghazout

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
Dans une résidence neuve ; Un bel appartement au deuxième étage ; de 80m2 avec 2 terrasses ; la résidence comprend une grande piscine ; un parking gratuit souterrain et un gardien jour et nuit;, situé dans une résidence sécurisée sur les hauteurs de Taghazout,  …see more

from £47 / night

£229 - £467 / week

Book View

from £47 / night

(1) Excellent 

8

Marrakech-Tensift-El Haouz Region / Marrakech

2 6 2 nights min

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

 …see more

from £26 / night

£187 - £306 / week

Book View

from £26 / night

18

Doukkala-Abda Region / El Jadida

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Pet friendly

 …see more

from £43 / night

£255 - £382 / week

Book View

from £43 / night

(2) Very Good 

26

Marrakech / Medina

8 23 1 night min

  • 8 bedrooms
  • Sleeps 23
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

 …see more

from £36 / night

£255 - £4733 / week

Book View

from £36 / night

(3) Average 

22

Essaouira / Essaouira

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Nearest beach 0 km
  • Child friendly

 …see more

from £17 / night

£119 / week

Book View

from £17 / night

(3) Excellent 

21

Villa rental in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Catering Options with cooker :Bkf 60 Dh, + Lunch 150 Dh, Diner 150 Dh, Half Board 200 Dh, Full board 300 Dh. Cooker with your ingredients pers meal for All : 130 dh. To do shopping for you : 200 Dhs. For Baby : At your disposal for BABY : a cot and a high chair.Villa 2  …see more

from £212 / night

£1359 - £2350 / week

Book View

from £212 / night

14

Holiday apartment rental

Souss-Massa-Draa Region / Taghazout

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
the apartment is sunny all day and have a perfect balcony with ocean view for the most popular surfing spots ( hash point ,anchor point ...) and we have a free wifi in the receptionif you looking for a clean and quit and secure place you are in right hand to spend a gre  …see more

from £43 / night

£267 / week

Book View

from £43 / night

8

Tadla-Azilal Region / Beni Mellal

7 46 1 night min

  • 7 bedrooms
  • Sleeps 46
  • 1 night min
  • Child friendly

 …see more

from £15 / night

£101 / week

Book View

from £15 / night

(4) Very Good 

64

Holiday riad accommodation

Marrakech-Tensift-El Haouz Region / Marrakech

6 17 3 nights min

  • 6 bedrooms
  • Sleeps 17
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
“Great Option for Traveling with Young Kids” We had an excellent stay at Riad O2 (mini riad Douria). There is a huge terrace for the kids to run around. As most riads are nearly impossible with young kids, we were surprised to find that this one was  …see more

from £272 / night

£1865 - £3560 / week

Book View

from £272 / night

(9) Excellent 

21

Grand Casablanca Region / Mohammedia

4 8 2 nights min

  • 4 bedrooms
  • Sleeps 8
  • 2 nights min
  • Nearest beach 5 km
  • Swimming pool
  • Child friendly

 …see more

from £204 / night

£1272 - £1865 / week

Book View

from £204 / night

(12) Excellent 

21

Morocco holiday riad rental

Essaouira / Ancient Medina

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Beautiful riad, great location and amazing hospitality” We had a fantastic stay at Dar Leila this Easter. It was a perfect retreat made even more special by the fantastic hospitality shown by both Abdaul and Aicha. Travelling with three children under  …see more

from £72 / night

£500 - £1284 / week

Book View

from £72 / night

(6) Excellent 

33

Essaouira / Essaouira

6 8 1 night min

  • 6 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool

 …see more

from £26 / night

£178 / week

Book View

from £26 / night

(22) Excellent 

26

Home rental in Morocco

Marrakech / Medina

3 8 4 nights min

  • 3 bedrooms
  • Sleeps 8
  • 4 nights min
  • Nearest beach 100 km
  • Child friendly
  • Car not necessary
“I would stay here again & again!” I highly recommend this riad & would stay here again & again! The photos do not do it justice. I was tempted to book another fancier-looking riad, but was sold on this one's reviews about excellent staff & service, an  …see more

from £119 / night

£709 - £1150 / week

Book View

from £119 / night

41

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £68 / night

£407 / week

Book View

from £68 / night

(3) Very Good 

11

Agadir / Tamraght

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

 …see more

from £28 / night

£178 / week

Book View

from £28 / night

(8) Very Good 

23

Holiday villa with swimming pool in Marrakech-Tensift-El Haouz Region

Marrakech / Medina

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 175 km
  • Swimming pool
  • Child friendly
Full privacy in this large villa in a quit geen area. At only 20 minutes driving of the heart of vibrating Marrakech. Take advantage of the superb views, comfort of the house, hotel service offered by the house personnel. A unique property at a reasonable price.The hou  …see more

from £77 / night

£424 - £1060 / week

Book View

from £77 / night