Holiday Apartments in Morocco

Close

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

Enter dates for more accurate prices

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

304 Holiday homes

Filters applied: B&B

28

from £179 / night

£1,252 / week

Book View

Typical Dar in the heart of the Medina. esclusivité rental or bedroom

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 2 nights min

  • 5 bedrooms
  • sleeps 10
  • 2 nights min
Child friendly No pets allowed

from £179 / night

49

from £760 / night

£5,320 / week

Book View

VILLA TATA MARIE WITH POOL THE BEAUTIFUL VIEW ON THE CAMPAIGN ATLAS

Marrakech-Tensift-El Haouz Region / Marrakech

6 21 2 nights min

  • 6 bedrooms
  • sleeps 21
  • 2 nights min
Child friendly No pets allowed

from £760 / night

102

from £262 / night

£1,622 / week

Book View

Dar Bouzid

Marrakech-Tensift-El Haouz Region / Essaouira

6 22 2 nights min

  • 6 bedrooms
  • sleeps 22
  • 2 nights min
Child friendly Pet friendly

from £262 / night

19

from £86 / night

£568 / week

Book View

Riad Souad "Small family friendly riad"

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
Child friendly No pets allowed

from £86 / night

78

from £430 / night

£3,005 / week

Book View

Excellent  (3)

O Domaine des Delices - 6 beautiful suites

Marrakech-Tensift-El Haouz Region / Marrakech

6 12 1 night min

  • 6 bedrooms
  • sleeps 12
  • 1 night min
Child friendly Pet friendly

from £430 / night

10

from £36 / night

£226 - £505 / week

Book View

Guest room in riad

Marrakech-Tensift-El Haouz Region / Marrakech

1 3 2 nights min

  • 1 bedroom
  • sleeps 3
  • 2 nights min
Child friendly Pet friendly

from £36 / night

Responds fast!
6

from £36 / night

£251 / week

Book View

ABEL SUITE IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £36 / night

13

from £291 / night

£2,034 / week

Book View

Ryad Amiran

Marrakech-Tensift-El Haouz Region / Marrakech

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
Child friendly Pet friendly

from £291 / night

37

from £536 / night

£3,665 - £4,918 / week

Book View

Riad Oriental Dreams Marrakech

Marrakech-Tensift-El Haouz Region / Marrakech

6 20 2 nights min

  • 6 bedrooms
  • sleeps 20
  • 2 nights min
Child friendly No pets allowed

from £536 / night

43

from £406 / night

£2,837 / week

Book View

Excellent  (1)

Beautiful riad in the medina

Marrakech-Tensift-El Haouz Region / Marrakech

8 18 2 nights min

  • 8 bedrooms
  • sleeps 18
  • 2 nights min
Child friendly Pet friendly

from £406 / night

5

from £27 / night

£188 / week

Book View

FATMA ROOM IN RIAD MARRAKECH KARMEL PINK.

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

5

from £27 / night

£188 / week

Book View

NADIA ROOM IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

5

from £27 / night

£188 / week

Book View

JENNA ROOM IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

5

from £36 / night

£251 / week

Book View

RACHEL SUITE IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £36 / night

5

from £27 / night

£188 / week

Book View

HABIB ROOM IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

5

from £27 / night

£188 / week

Book View

HALIMA ROOM IN RIAD MARRAKECH KARMEL PINK

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

39

from £357 / night

£2,236 / week

Book View

Riad Zehar

Marrakech-Tensift-El Haouz Region / Marrakech

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
Child friendly No pets allowed

from £357 / night

12

from £77 / night

£442 / week

Book View

  (1)

Riad Arabian Nights - Suite

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 min stay varies

  • 1 bedroom
  • sleeps 2
  • min stay varies
Child friendly Pet friendly

from £77 / night

11

from £50 / night

£316 - £410 / week

Book View

Excellent  (1)
Responds fast!
avg. 3 hours 7 minutes

Grand Casablanca Region / Casablanca

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Not suitable for childrenNo pets allowed

from £50 / night

Responds fast!
15

from £946 / night

£5,134 / week

Book View

Marrakech-Tensift-El Haouz Region / Alouidane

9 27 4 nights min

  • 9 bedrooms
  • sleeps 27
  • 4 nights min
Child friendly Pet friendly

from £946 / night

16

from £35 / night

£235 / week

Book View

Souss-Massa-Draa Region / El Kelaa M'gouna

8 18 1 night min

  • 8 bedrooms
  • sleeps 18
  • 1 night min
Not suitable for childrenNo pets allowed

from £35 / night

8

from £41 / night

£282 / week

Book View

Excellent  (2)

Doukkala-Abda Region / Safi

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
Child friendly Ask about pets

from £41 / night

10

from £23 / night

£72 / week

Book View

Excellent  (3)

Marrakech-Tensift-El Haouz Region / Imlil

5 8 1 night min

  • 5 bedrooms
  • sleeps 8
  • 1 night min
Child friendly Ask about pets

from £23 / night

5

from £11 / night

£67 / week

Book View

Souss-Massa-Draa Region / Aremd

7 19 1 night min

  • 7 bedrooms
  • sleeps 19
  • 1 night min
Not suitable for childrenNo pets allowed

from £11 / night

6

from £90 / night

£631 / week

Book View

Meknes-Tafilalet Region / Rissani

4 4 1 night min

  • 4 bedrooms
  • sleeps 4
  • 1 night min
Child friendly No pets allowed

from £90 / night

7

from £18 / night

£108 / week

Book View

Marrakech-Tensift-El Haouz Region / Imlil

4 12 1 night min

  • 4 bedrooms
  • sleeps 12
  • 1 night min
Not suitable for childrenNo pets allowed

from £18 / night

8

from £18 / night

£108 / week

Book View

Marrakech-Tensift-El Haouz Region / Imlil

6 14 1 night min

  • 6 bedrooms
  • sleeps 14
  • 1 night min
Child friendly No pets allowed

from £18 / night

15

from £34 / night

£215 / week

Book View

Souss-Massa-Draa Region / Zagora

20 32 1 night min

  • 20 bedrooms
  • sleeps 32
  • 1 night min
Child friendly Pet friendly

from £34 / night

4

from £28 / night

£194 / week

Book View

Fes-Boulemane Region / Sefrou

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min
Not suitable for childrenNo pets allowed

from £28 / night

14

from £15 / night

£94 - £143 / week

Book View

Excellent  (1)

Ait Ben Haddou / Tamedakhte

10 25 1 night min

  • 10 bedrooms
  • sleeps 25
  • 1 night min
Child friendly Pet friendly

from £15 / night

15

from £36 / night

£251 / week

Book View

Average  (2)

Marrakech-Tensift-El Haouz Region / Ouirgane

20 2 1 night min

  • 20 bedrooms
  • sleeps 2
  • 1 night min
Child friendly Pet friendly

from £36 / night

21

from £671 / night

£4,694 / week

Book View

Marrakech-Tensift-El Haouz Region / Oumnass

12 28 1 night min

  • 12 bedrooms
  • sleeps 28
  • 1 night min
Child friendly Ask about pets

from £671 / night

13

from £16 / night

£107 / week

Book View

Tadla-Azilal Region / Azilal

5 15 1 night min

  • 5 bedrooms
  • sleeps 15
  • 1 night min
Child friendly Pet friendly

from £16 / night

11

from £81 / night

£564 / week

Book View

Essaouira / Essaouira

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
Not suitable for childrenNo pets allowed

from £81 / night

10

from £15 / night

£110 / week

Book View

Marrakech-Tensift-El Haouz Region / Marrakech

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
Child friendly No pets allowed

from £15 / night

6

from £403 / night

£2,683 - £4,185 / week

Book View

Marrakech-Tensift-El Haouz Region / Essaouira

3 9 7 nights min

  • 3 bedrooms
  • sleeps 9
  • 7 nights min
Child friendly Pet friendly

from £403 / night

7

from £36 / night

£251 / week

Book View

Chaouia-Ouardigha Region / Ben Slimane

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £36 / night

29

from £18 / night

£126 / week

Book View

Taza-Al Hoceima-Taounate Region / Taza

3 13 1 night min

  • 3 bedrooms
  • sleeps 13
  • 1 night min
Child friendly Pet friendly

from £18 / night

7

from £27 / night

£188 / week

Book View

Excellent  (2)
Responds fast!
avg. 40 minutes

Agadir / Tamraght

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
Child friendly No pets allowed

from £27 / night

Responds fast!
30

from £14 / night

£63 / week

Book View

Meknes-Tafilalet Region / Merzouga

5 15 1 night min

  • 5 bedrooms
  • sleeps 15
  • 1 night min
Ask owner if suitable for childrenPet friendly

from £14 / night