50 Best Morocco Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Marrakech-Tensift-El Haouz Region
1,351 properties
Souss-Massa-Draa Region
545 properties
Tangier-Tetouan Region
216 properties
Grand Casablanca Region
149 properties
Fes-Boulemane Region
76 properties
Doukkala-Abda Region
51 properties
Rabat-Sale-Zemmour-Zaer Region
45 properties
Meknes-Tafilalet Region
31 properties
Oriental Region
14 properties
Taza-Al Hoceima-Taounate Region
10 properties
Gharb-Chrarda-Beni Hssen Region
8 properties
Tadla-Azilal Region
8 properties
Guelmim-Es Semara Region
8 properties
Chaouia-Ouardigha Region
7 properties

Morocco

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this vacation rental 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,404 Vacation rentals

Travelers going to Morocco are booking April dates now. Secure your vacation rental today and have the perfect trip.

(9) Excellent 

24

Vacation riad accommodation

Essaouira / Ancient Medina

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.4 mi
  • Child friendly
Nestling down a quiet alleyway within the walls of the medina, two minutes walk from the bustling souks, outdoor cafes and candlelit restaurants, and just seven minutes from the beach, is Dar Ettouahen, the 'Mill House'. Cosy enough for two, but well-equipped  …see more

from $101 / night

$630 - $1059 / week

Book View

from $101 / night

(1) Good 

22

Grand Casablanca Region / Dar Bouazza

2 5 Min stay varies

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

 …see more

from $51 / night

$701 / week

Book View

from $51 / night

(9) Very Good 

26

Vacation apartment with shared pool in Morocco

Tetouan / Tamuda Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
A lovely 4 bedroom apartment, beach front. The view is simply the sea on your doorstep. Located central Tamuda Bay between two marinas, Kabila Marina and Marina Smir. The King of Morocco has his summer residence 2 kilometres up the beach, this will give the flavour of e  …see more

from $76 / night

$504 - $1500 / week

Book View

from $76 / night

(2) Excellent 

17

Doukkala-Abda Region / El Jadida

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly

 …see more

from $44 / night

$234 - $386 / week

Book View

from $44 / night

24

Grand Casablanca Region / Dar Bouazza

3 6 1 night min

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

 …see more

from $44 / night

$305 / week

Book View

from $44 / night

(1) Excellent 

13

Rabat-Sale-Zemmour-Zaer Region / Temara

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Suitable for children age 5+
  • Ask about pets
  • Private garden

 …see more

from $44 / night

$272 - $348 / week

Book View

from $44 / night

(1) Excellent 

7

Vacation lodge in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Imlil

11 28 1 night min

  • 11 bedrooms
  • Sleeps 28
  • 1 night min
  • Beach/lakeside relaxation
  • Air conditioning
  • Private garden
Riad Oussagou's owner, Houssine, is a fluent English speaking guide and looks forward to welcoming you to his friendly guesthouse retreat in the Atlas Mountains. It is a small comfortable guest house with wonderful views; an ideal base for walkers wishing to spend  …see more

from $28 / night

$185 - $2086 / week

Book View

from $28 / night

(1) Excellent 

22

Morocco Vacation apartment rental

Souss-Massa-Draa Region / Imsouane

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Child friendly
Free yourself, let it seduced and live your passion with us. well located on the Bay of Imssouane, Imssouane Guest House is the ideal point where to start your activity. It is the place you need to be, you can enjoy this paradise with a sea view and an original landscap  …see more

from $39 / night

$218 / week

Book View

from $39 / night

(9) Very Good 

12

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 Min stay varies

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

 …see more

from $39 / night

$195 / week

Book View

from $39 / night

(15) Excellent 

26

Souss-Massa-Draa Region Vacation hotel apartment rental

Agadir / Agadir Marina

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
Luxury flat in the best and most convenient area of the city. The Marina is the most eclectic and vibrant area of the "Miami of Morocco": Agadir which offers great beaches, nightlife and restaurants, golf and horse-riding, beach basking and water-based fun, an  …see more

from $57 / night

$530 / week

Book View

from $57 / night

12

Souss-Massa-Draa Region / Taroudant

3 5 1 night min

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

 …see more

from $49 / night

$315 / week

Book View

from $49 / night

(4) Good 

23

Souss-Massa-Draa Region / Agadir

2 4 2 nights min

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

 …see more

from $82 / night

$544 / week

Book View

from $82 / night

(5) Excellent 

30

Vacation bungalow with shared pool, golf nearby in Morocco

Agadir / Tamraght

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
Villa Limone is a newly renovated holiday home, providing a calm, quiet, exclusive escape for 2-4 people on the Atlantic coast of Morocco. It is located in a secluded and guarded compound of 9 bungalows, just at the edge of the village Tamraght, which is only 10 km aw  …see more

from $74 / night

$518 - $672 / week

Book View

from $74 / night

(7) Very Good 

18

Vacation villa in Morocco

Marrakech / Widane

5 14 2 nights min

  • 5 bedrooms
  • Sleeps 14
  • 2 nights min
  • Nearest beach 200 mi
  • Swimming pool
  • Child friendly
Villa Yasmina is nestled 15 minutes from Marrakech on a beautiful one-hectare property. It consists of 5 bedrooms, a pavilion in the garden and a suite upstairs. A large garden and a swimming pool adorns the room. Many trees and palms bring the freshness needed for the  …see more

from $272 / night

$1630 - $2846 / week

Book View

from $272 / night

(2) Excellent 

21

Agadir / Tamraght

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Nearest beach 1 mi
  • Child friendly

 …see more

from $22 / night

$153 - $272 / week

Book View

from $22 / night

19

Rabat-Sale-Zemmour-Zaer Region / Temara

2 7 1 night min

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

 …see more

from $44 / night

$305 - $358 / week

Book View

from $44 / night

(12) Excellent 

21

Morocco Vacation riad rental

Essaouira / Ancient Medina

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Child friendly
Dar Leila is a fully restored 19th century riad, located at the heart of the UNESCO World Heritage listed medina in Essaouira, Morocco. We purchased it 8 years ago and have loved every minute of the journey and sharing it with guests.The stylish, spacious and li  …see more

from $91 / night

$630 - $1689 / week

Book View

from $91 / night

(5) Very Good 

8

Marrakech-Tensift-El Haouz Region / Essaouira

2 4 Min stay varies

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

 …see more

from $23 / night

$160 / week

Book View

from $23 / night

(6) Very Good 

28

Essaouira / Essaouira

2 5 Min stay varies

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

 …see more

from $33 / night

$229 - $609 / week

Book View

from $33 / night

13

Souss-Massa-Draa Region / Taroudant

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Nearest beach 75 mi
  • Swimming pool
  • Child friendly

 …see more

from $261 / night

$1825 / week

Book View

from $261 / night

(36) Very Good 

21

Riad rental in Marrakech-Tensift-El Haouz Region

Essaouira / Ancient Medina

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.6 mi
  • Child friendly
This luxurious and spacious property is located in a quiet residential street a short walk from the Medina. The roof terrace offers spectacular panoramic views of the town, is sun drenched all day and faces the beach and the Medina. The private terrace has a shaded perg  …see more

from $109 / night

$378 - $779 / week

Book View

from $109 / night

(5) Very Good 

23

Morocco Vacation apartment rental

Tangier-Tetouan Region / M'diq

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly
The spacious A/C apartment is 8 minutes walk from the golden beaches (our bloc is the nearest to the exit) and Kabilla Marina, and a few steps to the large swimming pool. The very large BEDROOM has a superking double bed and a sofa bed, there is a BATHROOM, a SHOWER ROO  …see more

from $57 / night

$252 - $782 / week

Book View

from $57 / night

30

Marrakech-Tensift-El Haouz Region / Ouahat Sidi Brahim

4 10 1 night min

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

 …see more

from $34 / night

$236 / week

Book View

from $34 / night

23

Souss-Massa-Draa Region / Mirleft

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from $131 / night

$913 - $1217 / week

Book View

from $131 / night

11

Vacation home in Morocco

Essaouira / Essaouira

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Beach/lakeside relaxation
  • Nearest beach 8 mi
  • Child friendly
A spacious tradional berber house in the country village of Ghazoua,a happy place.Only 5 miles from mystical Essaouira,and infamous Sidi Kaouik beach.All mod cons,european toilets,wet room,linen and towels supplied.Amazing roof top terrace.Nearby shops,restaurants,buses  …see more

from $51 / night

$378 - $404 / week

Book View

from $51 / night

(1) Excellent 

25

Agadir / Dakhla

2 6 3 nights min

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

 …see more

from $31 / night

$218 - $457 / week

Book View

from $31 / night

(23) Very Good 

15

Morocco Vacation home rental

Fes / Fes Medina

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
Dar Mystere is an affordable option for independent travellers, whether as couples or small parties, to experience Moroccan life 'behind closed doors' in the mysterious ancient medina of Fez. The cost covers the exclusive use of the house and will appeal to gu  …see more

from $44 / night

$261 - $935 / week

Book View

from $44 / night

22

Tetouan / Marina Smir

3 7 3 nights min

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

 …see more

from $77 / night

$489 / week

Book View

from $77 / night

30

Tangier-Tetouan Region / Tangier

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary

 …see more

from $104 / night

$723 / week

Book View

from $104 / night

(2) Very Good 

31

Vacation apartment rental

Marrakech / Gueliz

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Air conditioning
The Rouge apartment is located in the heart of the centre of Marrakech, Gueliz. It is new, completely renovated, Riad style. 3 terraces, double bed, large double couch. 5 minutes by foot from train station and also 5 minutes by foot from Mc Donalds in Place 16 Novembre.  …see more

from $49 / night

$277 / week

Book View

from $49 / night

21

Tangier-Tetouan Region / Tetouan

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Nearest beach 1 mi
  • Swimming pool
  • Child friendly

 …see more

from $44 / night

$370 / week

Book View

from $44 / night

(4) Very Good 

22

Agadir / Cite Charaf

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 2 mi
  • Air conditioning

 …see more

from $49 / night

$294 - $533 / week

Book View

from $49 / night

(1) Excellent 

23

Souss-Massa-Draa Region / Tiznit

3 5 3 nights min

  • 3 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from $55 / night

$354 - $475 / week

Book View

from $55 / night

(18) Excellent 

60

Fes / Fes Medina

3 8 2 nights min

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

 …see more

from $115 / night

$641 - $1071 / week

Book View

from $115 / night

(5) Very Good 

27

Agadir / Cite Salam

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly

 …see more

from $33 / night

$218 - $419 / week

Book View

from $33 / night

24

Souss-Massa-Draa Region / Taghazout

1 5 3 nights min

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

 …see more

from $33 / night

$267 - $457 / week

Book View

from $33 / night

17

Tangier-Tetouan Region / Larache

2 4 3 nights min

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

 …see more

from $35 / night

$244 / week

Book View

from $35 / night

(2) Excellent 

34

Agadir / Tamraght

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach/lakeside relaxation
  • Swimming pool
  • Ask about children

 …see more

from $218 / night

$1521 / week

Book View

from $218 / night

(7) Very Good 

13

Grand Casablanca Region / Casablanca

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Ask about children
  • Air conditioning
  • Ask about pets

 …see more

from $87 / night

$522 / week

Book View

from $87 / night

(3) Very Good 

20

Marrakech / Gueliz

1 4 3 nights min

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

 …see more

from $60 / night

$381 / week

Book View

from $60 / night

1