Villas in Morocco and Apartments - Holiday Lettings - Holiday Rentals Morocco

Close

View larger map

Also consider

Africa Holidays
12989 properties
Morocco Holidays
2646 properties
Marrakech-Tensift-El Haouz Region
1,286 properties
Souss-Massa-Draa Region
648 properties
Tangier-Tetouan Region
254 properties
Grand Casablanca Region
156 properties
Fes-Boulemane Region
90 properties
Rabat-Sale-Zemmour-Zaer Region
56 properties
Doukkala-Abda Region
47 properties
Meknes-Tafilalet Region
34 properties
Oriental Region
16 properties
Gharb-Chrarda-Beni Hssen Region
16 properties
Chaouia-Ouardigha Region
13 properties
Taza-Al Hoceima-Taounate Region
11 properties
Tadla-Azilal Region
10 properties
Guelmim-Es Semara Region
8 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,576 Holiday homes

6

Holiday b&b with shared pool in Morocco

Marrakech-Tensift-El Haouz Region / Tassoultante

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Ask about pets

from £80 / night

£478 / week

Book View

from £80 / night

12

Holiday apartment in Tangier-Tetouan Region

Tangier-Tetouan Region / Chefchaouen

2 6 2 nights min

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

from £36 / night

£248 / week

Book View

Responds fast!
avg. 2 hours 6 minutes

from £36 / night

(2) Excellent 

24

Apartment rental in Morocco

Grand Casablanca Region / Casablanca

2 5 6 nights min

  • 2 bedrooms
  • Sleeps 5
  • 6 nights min
  • Nearest beach 9 km
  • Child friendly
  • Car not necessary

from £33 / night

£177 - £233 / week

Book View

Responds fast!
avg. 1 hour 19 minutes

from £33 / night

27

Holiday apartment in Morocco

Agadir / Tamraght

2 5 Min stay varies

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

from £27 / night

£186 - £341 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £27 / night

(8) Excellent 

33

Gite letting in Morocco with swimming pool

Essaouira / Essaouira

6 8 1 night min

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

from £27 / night

£186 / week

Book View

from £27 / night

37

Morocco holiday riad rental

Marrakech-Tensift-El Haouz Region / Marrakech

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £27 / night

£174 / week

Book View

from £27 / night

19

Apartment rental in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

2 7 2 nights min

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

from £61 / night

£428 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from £61 / night

(5) Excellent 

23

Holiday b&b in Tangier-Tetouan Region

Tangier-Tetouan Region / Tetouan

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Child friendly
  • Air conditioning

from £45 / night

£310 / week

Book View

from £45 / night

5

Holiday gite in Morocco

Marrakech-Tensift-El Haouz Region / Imlil

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Car not necessary
  • Private garden

from £14 / night

£107 - £169 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from £14 / night

(1) Excellent 

14

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 4 nights min

  • 1 bedroom
  • Sleeps 2
  • 4 nights min
  • Child friendly
  • Air conditioning

from £67 / night

£465 / week

Book View

Responds fast!
avg. 2 hours 38 minutes

from £67 / night

14

Apartment rental in Morocco

Grand Casablanca Region / Casablanca

2 2 6 nights min

  • 2 bedrooms
  • Sleeps 2
  • 6 nights min
  • Child friendly
  • Ask about pets

from £25 / night

£174 / week

Book View

Responds fast!
avg. 2 hours 52 minutes

from £25 / night

6

Holiday home in Tangier-Tetouan Region

Tangier-Tetouan Region / Chefchaouen

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £89 / night

£620 / week

Book View

Responds fast!
avg. 2 hours 6 minutes

from £89 / night

(6) Excellent 

38

Villa rental in Doukkala-Abda Region

Doukkala-Abda Region / El Jadida

4 12 2 nights min

  • 4 bedrooms
  • Sleeps 12
  • 2 nights min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £89 / night

£576 / week

Book View

from £89 / night

(3) Excellent 

70

Holiday apartment accommodation

Tangier-Tetouan Region / Martil

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £120 / night

£840 / week

Book View

from £120 / night

20

Holiday b&b in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Aguergour

6 14 1 night min

  • 6 bedrooms
  • Sleeps 14
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £266 / night

£1,859 / week

Book View

from £266 / night

10

B&b rental in Doukkala-Abda Region

Doukkala-Abda Region / El Jadida

5 10 2 nights min

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

from £62 / night

£434 / week

Book View

from £62 / night

(46) Excellent 

Certificate of Excellence

41

Marrakech-Tensift-El Haouz Region ski riad to rent.

Marrakech / Medina

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 200 km
  • Ski
  • Child friendly
“Fabulous Riad in the Heart of Marrakech” This Riad is in a fabulous location, just south of the main square and provides a peaceful getaway after a long days sightseeing. Staying there in December we took the opportunity to use the terrace for breakfa
…see more

Certificate of Excellence

from £76 / night

£527 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £76 / night

10

Holiday apartment in Souss-Massa-Draa Region

Agadir / Inezgane

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies

from £18 / night

£124 - £213 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £18 / night

(2) Very Good 

27

Holiday apartment in Tangier-Tetouan Region

Tangier-Tetouan Region / Tangier

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £30 / night

£190 - £300 / week

Book View

Responds fast!
avg. 3 hours 54 minutes

from £30 / night

(6) Very Good 

18

Holiday apartment letting

Doukkala-Abda Region / El Jadida

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Nearest beach 1 km
  • Swimming pool
  • Child friendly

from £36 / night

£177 / week

Book View

from £36 / night

(1) Excellent 

23

Holiday home rental

Essaouira / Mogador

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £200 / night

£1,549 / week

Book View

from £200 / night

(2) Excellent 

15

Morocco holiday apartment rental

Grand Casablanca Region / Mohammedia

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £64 / night

£443 / week

Book View

from £64 / night

(8) Excellent 

69

Morocco holiday villa accommodation

Marrakech-Tensift-El Haouz Region / Marrakech

16 32 1 night min

  • 16 bedrooms
  • Sleeps 32
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £1,638 / night

£11,461 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from £1,638 / night

4

Morocco holiday apartment accommodation

Marrakech-Tensift-El Haouz Region / Palmeraie

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Private garden

from £97 / night

£676 / week

Book View

from £97 / night

(4) Excellent 

24

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £49 / night

£292 / week

Book View

from £49 / night

18

Morocco holiday riad rental

Souss-Massa-Draa Region / Taroudant

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Car not necessary
  • Pet friendly

from £40 / night

£222 / week

Book View

from £40 / 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 £65 / night

£420 - £490 / week

Book View

Responds fast!
avg. 3 hours 4 minutes

from £65 / night

20

Holiday apartment in Morocco

Fes / Fes City

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Car not necessary
  • Ask about pets

from £35 / night

£239 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from £35 / night

(5) Excellent 

26

Apartment rental in Grand Casablanca Region

Grand Casablanca Region / Casablanca

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

from £45 / night

£266 - £449 / week

Book View

from £45 / night

(1) Very Good 

21

Townhouse rental in Tangier-Tetouan Region

Tangier / Tanger

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Suitable for children age 5+
  • Car not necessary
  • Ask about pets

from £53 / night

£354 - £620 / week

Book View

Responds fast!
avg. 1 hour 7 minutes

from £53 / night

27

Apartment rental in Tangier-Tetouan Region

Tangier-Tetouan Region / Martil

2 5 1 night min

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

from £45 / night

£310 / week

Book View

from £45 / night

(4) Excellent 

15

Holiday apartment with shared pool in Morocco

Marrakech-Tensift-El Haouz Region / Palmeraie

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
“AMAZING!!” This place is amazing. You feel that you are staying in a nice resort! It is 20 minutes from the city center but at least you feel you are on vacation! We wanted to rent a car to visit the nearby villages and towns so the location of this p
…see more

from £71 / night

£443 / week

Book View

from £71 / night

10

Morocco holiday home rental

Tangier-Tetouan Region / Tangier

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £310 / night

£2,169 / week

Book View

from £310 / night

15

Holiday apartment in Morocco

Grand Casablanca Region / Mohammedia

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.3 km
  • Child friendly
  • Car not necessary

from £80 / night

£523 - £758 / week

Book View

from £80 / night

6

Holiday hotel apartment with shared pool in Morocco

Tangier-Tetouan Region / Cabo Negro

1 2 1 night min

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

from £62 / night

£322 / week

Book View

from £62 / night

12

Holiday villa accommodation

Essaouira / Essaouira

4 10 4 nights min

  • 4 bedrooms
  • Sleeps 10
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Swimming pool

from £354 / night

£2,213 / week

Book View

from £354 / night

13

Holiday apartment in Morocco

Tangier / Malabata

2 4 3 nights min

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

from £45 / night

£266 / week

Book View

Responds fast!
avg. 2 hours 0 minutes

from £45 / night

(1) Very Good 

8

Holiday riad in Morocco

Tangier-Tetouan Region / Tetouan

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £23 / night

£107 / week

Book View

from £23 / night

52

Holiday villa in Morocco

Grand Casablanca Region / Casablanca

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 8 km
  • Child friendly
  • Pet friendly

from £75 / night

£480 - £1,040 / week

Book View

from £75 / night

(11) Very Good 

12

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £31 / night

£159 / week

Book View

from £31 / night