Holiday Apartments in Morocco

Close

Travellers going to Morocco are booking August 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,562 Holiday homes

80

from £40 / night

£274 / week

Book View

Excellent  (1)

Dar Karam Penthouse

Marrakech-Tensift-El Haouz Region / Essaouira

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Not suitable for childrenNo pets allowed

from £40 / night

14

from £87 / night

£479 - £731 / week

Book View

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 £87 / night

23

from £122 / night

£827 - £870 / week

Book View

Little Queenie

Doukkala-Abda Region / Oualidia

2 4 2 nights min

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

from £122 / night

24

from £70 / night

£487 / week

Book View

Excellent  (8)

Souss-Massa-Draa Region / Agadir

1 4 3 nights min

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

from £70 / night

25

from £60 / night

£383 - £487 / week

Book View

Excellent  (3)

Luxurious Apartment European Quality

Grand Casablanca Region / Casablanca

2 4 3 nights min

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

from £60 / night

15

from £70 / night

£487 / week

Book View

Very Good  (1)

Luxury apartment beach, Morocco

Rabat-Sale-Zemmour-Zaer Region / Skhirat

2 6 Min stay varies

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

from £70 / night

23

from £44 / night

£302 / week

Book View

Beautiful sunny apartment, comfortable, furnished

Souss-Massa-Draa Region / Agadir

2 4 3 nights min

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

from £44 / night

29

from £53 / night

£518 / week

Book View

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

9

from £35 / night

£242 / week

Book View

Excellent  (1)

Beautiful Berber house near Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 1 night min

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

from £35 / night

19

from £44 / night

£305 - £335 / week

Book View

Very Good  (1)

Maginifique apartment in residential area

Tangier-Tetouan Region / Asilah

3 6 7 nights min

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

from £44 / night

12

from £61 / night

£305 - £427 / 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 £61 / night

35

from £35 / night

£244 / week

Book View

Average  (1)

Riad Nid de la Colombe

Marrakech-Tensift-El Haouz Region / Marrakech

4 14 2 nights min

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

from £35 / night

36

from £66 / night

£457 / week

Book View

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 £66 / night

22

from £35 / night

£218 / 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 £35 / night

20

from £35 / night

£214 / week

Book View

furnished apartments and equipped in Nador

Oriental Region / Nador

3 7 5 nights min

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

from £35 / night

36

from £140 / night

£974 / 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 £140 / night

15

from £44 / night

£218 / week

Book View

Duffour

Doukkala-Abda Region / El Jadida

2 6 3 nights min

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

from £44 / night

12

from £35 / night

£244 / 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 £35 / night

29

from £57 / night

£393 / week

Book View

Excellent  (10)

Villa with pool and water slide

Marrakech-Tensift-El Haouz Region / Marrakech

3 6 2 nights min

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

from £57 / night

24

from £200 / night

£1218 - £2079 / week

Book View

Luxury villa feet in the water at the lake.

Tadla-Azilal Region / Bine el Ouidane

4 6 Min stay varies

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

from £200 / night

11

from £34 / night

£236 / week

Book View

Excellent  (1)

JOLIE APPT MARRAKECH GUELIZTERRASSE

Marrakech-Tensift-El Haouz Region / Marrakech

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
Child friendly Pet friendly

from £34 / night

18

from £87 / night

£609 - £792 / week

Book View

Excellent  (2)

Haven in the Palmeraie

Marrakech-Tensift-El Haouz Region / Marrakech

3 8 7 nights min

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

from £87 / night

20

from £70 / night

£392 - £487 / week

Book View

Ground seaside villa floor

Grand Casablanca Region / Mohammedia

3 8 7 nights min

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

from £70 / night

26

from £25 / night

£160 - £380 / week

Book View

3 bed house tradition Medina heart terrace

Marrakech-Tensift-El Haouz Region / Essaouira

3 8 2 nights min

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

from £25 / night

33

from £39 / night

£205 / week

Book View

Very Good  (21)

 GRAND STUDIO 40 square meters SEA nearest port

Marrakech-Tensift-El Haouz Region / Essaouira

Studio 3 4 nights min

  • Studio
  • Sleeps 3
  • 4 nights min
Child friendly Pet friendly

from £39 / night

44

from £131 / night

£609 - £1522 / week

Book View

Villa Golf Beach

Grand Casablanca Region / Bouznika

3 8 Min stay varies

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

from £131 / night

17

from £96 / night

£670 / week

Book View

OLA BLANCA beach morroco

Grand Casablanca Region / Casablanca

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
Child friendly Pet friendly

from £96 / night

8

from £39 / night

£216 / 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 £39 / night

30

from £48 / night

£331 - £392 / week

Book View

Excellent  (1)

Small house / apartment panoramic terrace

Tangier-Tetouan Region / Tangier

3 6 Min stay varies

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

from £48 / night

19

from £44 / night

£302 / week

Book View

Lovely spacious and functional apartment

Tangier-Tetouan Region / Asilah

3 5 7 nights min

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

from £44 / night

7

from £42 / night

£276 / week

Book View

Average  (2)

APPART 2P CENTRE MARRAKECH GUELIZ

Marrakech-Tensift-El Haouz Region / Marrakech

1 4 3 nights min

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

from £42 / night

20

from £47 / night

£326 / week

Book View

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

Souss-Massa-Draa Region / Agadir

2 6 2 nights min

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

from £47 / night

22

from £79 / night

£548 / week

Book View

Apartment by the mediterranean sea-Morocco,Tetouan

Tangier-Tetouan Region / Tetouan

2 4 5 nights min

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

from £79 / night

Certificate of Excellence

140

from £66 / night

£548 - £1096 / week

Book View

Very Good  (26)

THE RIAD "Kada Kada ', YOUR HOUSE IN MARRAKECH!

Marrakech-Tensift-El Haouz Region / Marrakech

2 4 2 nights min

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

Certificate of Excellence

from £66 / night

72

from £130 / night

£863 - £1294 / week

Book View

Excellent  (1)

charming house-riad in the medina 17 people

Marrakech-Tensift-El Haouz Region / Essaouira

8 18 5 nights min

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

from £130 / night

4

from £40 / night

£274 / week

Book View

  (1)

in downtown trameway access, wi-fi

Grand Casablanca Region / Casablanca

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
Child friendly Pet friendly

from £40 / night

40

from £44 / night

£302 / week

Book View

Excellent  (4)

Lovely house with garden near Essaouira in an authentic village

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 3 nights min

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

from £44 / night

39

from £69 / night

£449 - £630 / week

Book View

Very Good  (10)

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 £69 / night

43

from £48 / night

£363 - £518 / week

Book View

Very Good  (16)

Seaside superb apartment 2 bedrooms 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 £48 / night

63

from £40 / night

£244 - £2070 / 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

1