Holiday Apartments in Morocco

Close

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

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 HouseTrip website. We can’t protect your payment if you don’t pay through us. Learn more

2,691 Holiday homes

14

from £107 / night

£487 - £673 / week

Book View

Very Good  (1)

Studio feet in the water.

Tadla-Azilal Region / Bine el Ouidane

Studio 3 2 nights min

  • Studio
  • Sleeps 3
  • 2 nights min
Child friendly No pets allowed

from £107 / night

15

from £71 / night

£284 / week

Book View

The home facing the dunes

Meknes-Tafilalet Region / Merzouga

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
Child friendly Pet friendly

from £71 / night

17

from £50 / night

£350 / week

Book View

Very Good  (2)

Dar Nicola 3 bedroom house with sea views and wifi

Marrakech-Tensift-El Haouz Region / Essaouira

3 6 2 nights min

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

from £50 / night

12

from £62 / night

£310 - £434 / week

Book View

Excellent  (1)

DECO APARTMENT RIAD IN CASABLANCA ON THE COAST

Grand Casablanca Region / Casablanca

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
Child friendly No pets allowed

from £62 / night

25

from £80 / night

£487 - £673 / week

Book View

Very Good  (3)

Entire House in the Kasbah Oudayas

Rabat-Sale-Zemmour-Zaer Region / Rabat

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
Child friendly Pet friendly

from £80 / night

49

from £266 / night

£1,284 - £1,903 / week

Book View

Villa Prestige 2 and The Orange 3 Golfs

Marrakech-Tensift-El Haouz Region / Marrakech

6 15 2 nights min

  • 6 bedrooms
  • Sleeps 15
  • 2 nights min
Child friendly Pet friendly

from £266 / night

57

from £24 / night

£177 - £995 / week

Book View

Amskou

Souss-Massa-Draa Region / Boumalne Dades

5 14 1 night min

  • 5 bedrooms
  • Sleeps 14
  • 1 night min
Child friendly Pet friendly

from £24 / night

34

from £44 / night

£304 / week

Book View

Average  (2)

Dar Karam 2nd floor apartment

Marrakech-Tensift-El Haouz Region / Essaouira

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
Not suitable for childrenNo pets allowed

from £44 / night

9

from £31 / night

£217 / week

Book View

Excellent  (2)

Beautiful Berber house near Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
Child friendly No pets allowed

from £31 / night

8

from £33 / night

£204 - £222 / week

Book View

Large studio near the tram

Rabat-Sale-Zemmour-Zaer Region / Rabat

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
Not suitable for childrenPet friendly

from £33 / night

36

from £142 / night

£992 / week

Book View

Beautiful villa overlooking the Atlantic Ocean

Rabat-Sale-Zemmour-Zaer Region / El Harhoura

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
Not suitable for childrenNo pets allowed

from £142 / night

15

from £71 / night

£354 / week

Book View

Charming apartment GUELIZ center

Marrakech-Tensift-El Haouz Region / Marrakech

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
Child friendly No pets allowed

from £71 / night

8

from £31 / night

£204 / week

Book View

STUDIO TAFOUKT

Souss-Massa-Draa Region / Agadir

Studio 2 2 nights min

  • Studio
  • Sleeps 2
  • 2 nights min
Not suitable for childrenNo pets allowed

from £31 / night

20

from £62 / night

£576 / week

Book View

Apartment with pool overlooking the Mediterranean Sea

Tangier-Tetouan Region / Tangier

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
Child friendly No pets allowed

from £62 / night

43

from £399 / night

£2,788 / 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 £399 / night

22

from £36 / night

£222 / week

Book View

Excellent  (1)

Beautiful apartment near the beach and the medina

Marrakech-Tensift-El Haouz Region / Essaouira

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
Child friendly No pets allowed

from £36 / night

33

from £29 / night

£199 / week

Book View

Very Good  (6)

The Baraka medina of Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

4 8 1 night min

  • 4 bedrooms
  • Sleeps 8
  • 1 night min
Child friendly Pet friendly

from £29 / night

37

from £442 / night

£3,008 - £4,868 / 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 £442 / night

Certificate of Excellence

16

from £40 / night

£275 - £337 / week

Book View

Excellent  (7)

Apartment Gueliz Centre Free Wifi city.

Marrakech-Tensift-El Haouz Region / Marrakech

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
Child friendly No pets allowed

Certificate of Excellence

from £40 / night

52

from £45 / night

£266 / week

Book View

Golden Sands apartment n / 10

Tangier-Tetouan Region / Asilah

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
Not suitable for childrenNo pets allowed

from £45 / night

33

from £80 / night

£558 / week

Book View

Holiday residence Morocco

Oriental Region / Nador

4 12 7 nights min

  • 4 bedrooms
  • Sleeps 12
  • 7 nights min
Child friendly No pets allowed

from £80 / night

15

from £27 / night

£177 / week

Book View

T2

Marrakech-Tensift-El Haouz Region / Essaouira

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
Not suitable for childrenNo pets allowed

from £27 / night

20

from £48 / night

£335 / week

Book View

BEAUTIFUL APARTMENT, WIFI, CONDITIONING, TERRACE, POOL (summer) ++ LUXE

Souss-Massa-Draa Region / Agadir

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
Child friendly No pets allowed

from £48 / night

15

from £45 / night

£248 / week

Book View

Very Good  (3)

Marrakech-Tensift-El Haouz Region / Marrakech

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
Not suitable for childrenNo pets allowed

from £45 / night

39

from £133 / night

£885 / week

Book View

Excellent  (1)

A charming house in the heart of the Medina

Marrakech-Tensift-El Haouz Region / Marrakech

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
Child friendly No pets allowed

from £133 / night

29

from £53 / night

£372 / week

Book View

Very Good  (1)

TANGIER BEACH, 50m from the sea, air conditioning.

Tangier-Tetouan Region / Tangier

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
Child friendly No pets allowed

from £53 / night

29

from £18 / night

£160 - £222 / week

Book View

exceptional experience in the heart in the apartment Marrakech Dar Salma

Marrakech-Tensift-El Haouz Region / Marrakech

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
Child friendly No pets allowed

from £18 / night

12

from £45 / night

£310 / week

Book View

Luxury apartment Marina

Souss-Massa-Draa Region / Agadir

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
Child friendly No pets allowed

from £45 / night

12

from £36 / night

£248 / week

Book View

Rent beautiful and large apartment in Nador Al Jadid

Oriental Region / Nador

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Child friendly No pets allowed

from £36 / night

37

from £100 / night

£540 / week

Book View

SWIMMING POOL and SPA Mountain 8-9 people Marrakech

Marrakech-Tensift-El Haouz Region / Amizmiz

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
Child friendly Pet friendly

from £100 / night

26

from £177 / night

£1,239 / week

Book View

RIAD MARRAKECH MEDINA IDEALE SITUATION JACUZZI

Marrakech-Tensift-El Haouz Region / Marrakech

5 13 1 night min

  • 5 bedrooms
  • Sleeps 13
  • 1 night min
Child friendly No pets allowed

from £177 / night

36

from £67 / night

£465 / week

Book View

Excellent  (1)

Sea views. LUXURY 100m2 in the center

Tangier-Tetouan Region / Tangier

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
Child friendly No pets allowed

from £67 / night

19

from £62 / night

£354 / week

Book View

Excellent  (5)

Spacious area Marshan

Tangier-Tetouan Region / Tangier

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
Child friendly No pets allowed

from £62 / night

39

from £71 / night

£461 - £584 / week

Book View

Very Good  (11)

LUXURY VILLA APARTMENT HOTEL STYLE POOL + 3 +

Marrakech-Tensift-El Haouz Region / Marrakech

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
Child friendly No pets allowed

from £71 / night

43

from £49 / night

£372 - £584 / week

Book View

Very Good  (16)

Seaside beautiful sunny apartment 2 bedrooms and 2 bathrooms

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
Not suitable for childrenNo pets allowed

from £49 / night

25

from £177 / night

£1,151 - £1,416 / week

Book View

Riad AUTHENTIC EXCLUSIVE IN MEDINA

Marrakech-Tensift-El Haouz Region / Marrakech

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
Child friendly No pets allowed

from £177 / night

19

from £84 / night

£558 / 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 £84 / night

31

from £133 / night

£664 / week

Book View

Excellent  (5)

TRADITIONAL HOME ON THE ROAD OURIKA

Marrakech-Tensift-El Haouz Region / Marrakech

3 8 5 nights min

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min
Child friendly No pets allowed

from £133 / night

30

from £45 / night

£266 / week

Book View

Standing GUELIZ Appt F3 + Terrace + Pool

Marrakech-Tensift-El Haouz Region / Marrakech

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
Child friendly No pets allowed

from £45 / night

63

from £40 / night

£248 - £2,107 / week

Book View

Excellent  (2)

caro area private heated pool

Marrakech-Tensift-El Haouz Region / Marrakech

6 14 1 night min

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

from £40 / night