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

Close

View larger map

Also consider

Africa Holidays
15081 properties
Morocco Holidays
2821 properties
Marrakech-Tensift-El Haouz Region
1,302 properties
Souss-Massa-Draa Region
649 properties
Tangier-Tetouan Region
298 properties
Grand Casablanca Region
185 properties
Fes-Boulemane Region
108 properties
Rabat-Sale-Zemmour-Zaer Region
64 properties
Meknes-Tafilalet Region
54 properties
Chaouia-Ouardigha Region
19 properties
Oriental Region
18 properties
Gharb-Chrarda-Beni Hssen Region
15 properties
Tadla-Azilal Region
15 properties
Taza-Al Hoceima-Taounate Region
11 properties
Guelmim-Es Semara Region
9 properties

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,819 Holiday homes

5

Morocco holiday villa rental

Marrakech-Tensift-El Haouz Region / Ghmate

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Swimming pool
  • Private garden

from £36 / night

£247 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £36 / night

(12) Very Good 

47

Morocco holiday home rental

Marrakech-Tensift-El Haouz Region / Essaouira

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £66 / night

£418 - £484 / week

Book View

from £66 / night

4

Holiday condo in Morocco

Tadla-Azilal Region / Beni Mellal

5 2 1 night min

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

from £14 / night

£88 / week

Book View

from £14 / night

(2) Very Good 

16

Holiday villa with swimming pool in Morocco

Marrakech-Tensift-El Haouz Region / Ait Ourir

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £115 / night

£705 / week

Book View

Responds fast!
avg. 3 hours 32 minutes

from £115 / night

10

Holiday apartment rental

Essaouira / Essaouira

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation

from £38 / night

£265 / week

Book View

from £38 / night

(4) Excellent 

52

Holiday home with swimming pool in Morocco

Tangier-Tetouan Region / Asilah

9 18 1 night min

  • 9 bedrooms
  • sleeps 18
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £282 / night

£1,974 / week

Book View

from £282 / night

23

Holiday gite with shared pool in Oriental Region

Oriental Region / Debdou

7 20 1 night min

  • 7 bedrooms
  • sleeps 20
  • 1 night min
  • Swimming pool
  • Ask about pets

from £27 / night

£175 / week

Book View

from £27 / night

(1) Excellent 

11

B&b rental in Morocco with shared pool

Grand Casablanca Region / Casablanca

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Nearest beach 0 km
  • Swimming pool
  • Car not necessary

from £49 / night

£308 - £400 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from £49 / night

8

Holiday villa rental

Marrakech-Tensift-El Haouz Region / Tahanaout

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly

from £79 / night

£519 - £580 / week

Book View

from £79 / night

(19) Excellent 

Certificate of Excellence

14

Holiday apartment in Morocco

Marrakech / Gueliz

3 6 1 night min

  • 3 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning

Certificate of Excellence

from £78 / night

£542 / week

Book View

from £78 / night

(2) Excellent 

24

Holiday villa with golf nearby in Doukkala-Abda Region

Doukkala-Abda Region / El Jadida

5 5 1 night min

  • 5 bedrooms
  • sleeps 5
  • 1 night min
  • Nearest beach 0.1 km
  • Child friendly
  • Car not necessary

from £66 / night

£462 / week

Book View

Responds fast!
avg. 3 hours 20 minutes

from £66 / night

(1) Excellent 

10

Morocco holiday home rental

Grand Casablanca Region / Casablanca

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly

from £44 / night

£308 / week

Book View

from £44 / night

11

Holiday apartment rental

Tadla-Azilal Region / Bine el Ouidane

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £44 / night

£264 / week

Book View

from £44 / night

(1) Excellent 

27

Souss-Massa-Draa Region holiday apartment rental

Souss-Massa-Draa Region / Tafraoute

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child friendly
  • Air conditioning

from £25 / night

£167 / week

Book View

Responds fast!
avg. 27 minutes

from £25 / night

14

Holiday apartment in Tangier-Tetouan Region

Tangier-Tetouan Region / Asilah

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Air conditioning

from £44 / night

£308 / week

Book View

from £44 / night

25

Holiday apartment rental

Agadir / Ait Melloul

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly

from £27 / night

£185 / week

Book View

from £27 / night

(1) Excellent 

30

Marrakech-Tensift-El Haouz Region holiday villa rental

Marrakech-Tensift-El Haouz Region / Tameslouht

4 8 4 nights min

  • 4 bedrooms
  • sleeps 8
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £132 / night

£792 / week

Book View

from £132 / night

18

Holiday apartment in Morocco

Tangier-Tetouan Region / Tangier

2 5 1 night min

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

from £58 / night

£400 / week

Book View

Responds fast!
avg. 2 hours 15 minutes

from £58 / night

15

Holiday home in Morocco

Souss-Massa-Draa Region / M'Hamid

3 8 1 night min

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

from £13 / night

£79 / week

Book View

from £13 / night

(3) Excellent 

17

Gite rental in Morocco with shared pool

Marrakech-Tensift-El Haouz Region / Amizmiz

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £80 / night

£422 / week

Book View

from £80 / night

14

Holiday apartment in Grand Casablanca Region

Grand Casablanca Region / Casablanca

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 7 km
  • Child friendly
  • Car not necessary

from £40 / night

£277 / week

Book View

from £40 / night

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

£476 / week

Book View

from £80 / night

(1) Very Good 

13

Holiday b&b in Morocco

Essaouira / Ancient Medina

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation

from £106 / night

£616 / week

Book View

from £106 / night

15

Apartment rental in Morocco

Rabat-Sale-Zemmour-Zaer Region / Rabat

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Car not necessary

from £27 / night

£185 / week

Book View

Responds fast!
avg. 2 hours 22 minutes

from £27 / night

(2) Excellent 

17

Villa rental in Morocco with swimming pool

Marrakech-Tensift-El Haouz Region / Ouirgane

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £87 / night

£610 / week

Book View

from £87 / night

25

Holiday villa with swimming pool in Morocco

Marrakech-Tensift-El Haouz Region / Essaouira

7 8 min stay varies

  • 7 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

from £203 / night

£1,407 - £1,627 / week

Book View

Responds fast!
avg. 38 minutes

from £203 / night

12

Morocco holiday condo rental

Tadla-Azilal Region / Beni Mellal

2 8 1 night min

  • 2 bedrooms
  • sleeps 8
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Air conditioning

from £35 / night

£246 / week

Book View

from £35 / night

19

Gharb-Chrarda-Beni Hssen Region holiday apartment rental

Gharb-Chrarda-Beni Hssen Region / Mehdia

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Nearest beach 0.1 km
  • Child friendly
  • Private garden

from £26 / night

£179 / week

Book View

Responds fast!
avg. 25 minutes

from £26 / night

(5) Very Good 

18

Guest house letting in Morocco with shared pool

Ouirgane / Tassaouirgane

8 32 3 nights min

  • 8 bedrooms
  • sleeps 32
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £734 / night

£4,404 - £5,244 / week

Book View

from £734 / night

(3) Excellent 

10

B&b rental in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Imlil

5 8 1 night min

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

from £22 / night

£71 / week

Book View

from £22 / night

29

Holiday home in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Marrakech

6 15 min stay varies

  • 6 bedrooms
  • sleeps 15
  • min stay varies
  • Nearest beach 160 km
  • Child friendly
  • Car not necessary

from £44 / night

£308 / week

Book View

Responds fast!
avg. 2 hours 34 minutes

from £44 / night

7

Holiday b&b in Morocco

Marrakech-Tensift-El Haouz Region / Imlil

4 12 1 night min

  • 4 bedrooms
  • sleeps 12
  • 1 night min

from £18 / night

£106 / week

Book View

from £18 / night

15

Holiday b&b rental

Marrakech-Tensift-El Haouz Region / Alouidane

9 27 4 nights min

  • 9 bedrooms
  • sleeps 27
  • 4 nights min
  • Nearest beach 75 km
  • Swimming pool
  • Child friendly

from £924 / night

£5,012 / week

Book View

from £924 / night

4

Holiday b&b in Fes-Boulemane Region

Fes-Boulemane Region / Sefrou

3 5 1 night min

  • 3 bedrooms
  • sleeps 5
  • 1 night min

from £27 / night

£186 / week

Book View

from £27 / night

(1) Excellent 

18

Holiday chateau with swimming pool in Morocco

Souss-Massa-Draa Region / M'Hamid

11 30 1 night min

  • 11 bedrooms
  • sleeps 30
  • 1 night min
  • Swimming pool
  • Private garden

from £36 / night

£240 / week

Book View

from £36 / night

14

Holiday home in Morocco

Marrakech-Tensift-El Haouz Region / Essaouira

2 6 5 nights min

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

from £58 / night

£400 / week

Book View

from £58 / night

11

Morocco holiday villa rental

Tangier-Tetouan Region / Marina Smir

3 9 7 nights min

  • 3 bedrooms
  • sleeps 9
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £193 / night

£1,346 / week

Book View

from £193 / night

10

Apartment rental in Oriental Region

Oriental Region / Oujda

4 10 2 nights min

  • 4 bedrooms
  • sleeps 10
  • 2 nights min
  • Child friendly

from £36 / night

£233 - £387 / week

Book View

from £36 / night

(3) Excellent 

13

Morocco holiday villa rental

Souss-Massa-Draa Region / Ouarzazate

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £88 / night

£432 - £586 / week

Book View

from £88 / night

21

Holiday villa with shared pool in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Essaouira

7 15 2 nights min

  • 7 bedrooms
  • sleeps 15
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £356 / night

£2,638 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from £356 / night

Why Morocco?

A bustling, colourful country situated on the northern coast of Africa, Morocco has a stunning blend of old and modern culture spread throughout its atmospheric towns, allowing for beachside paradises and busy city escapes alike. Book a holiday rental in Morocco and experience the wonders of this Islamic African nation.

About Morocco

With some of the oldest and largest medieval cities in the world, some blending old and new in a tapestry of culture, as well as more contemporary areas such as the movie-famous Casablanca, or the beaches of Agadir, there's a Morocco to suit every holiday desire.

What to Do

Take a break from it all and relax at the scorching beaches in Agadir.

Head to the shops and try out some of the famous Argan Oil products made here. This versatile oil is well known for its cosmetic superpowers.

Top Morocco Travel Tips

When visiting the markets, remember that haggling is expected and if you don't try, you're likely to end up paying a lot more.

For an unforgettable trip into culture and history, book your next holiday rental in Morocco.

Top Destination reviews

Villa, Dar Al Baraka.
Beautiful and spacious villa, perfect for large families

Close enough to Marrakech for you to explore all of the hustle and bustle it's known for, but far away enough for you to have some peace and quiet in beautiful surroundings with amazing views of the Atlas mountains. Apart from a few showers not working, and the swimming pool needing better maintenance to ensure it stays clean and usable throughout your stay, we would consider this villa a perfect family getaway. The staff were all extremely friendly and helpful and on hand to help with any issues when required. We hope to return again soon!see more
Beach villa with heated pool south of Agadir
Great location

The location is excellent just as shown in pictures. Great views of ocean and you can hear waves 24 hours. Weather in December was perfect at 20+, hot but not too hot.Sea temperature was warm too. Sidi Ifni is a quite town with minimal tourists but still plenty to do and food is really good standard. Variety of local dishes as well as pizza, pasta n chips. Locals are friendly, some speak English but majority speak French. The accommodation is really well designed, plenty of books and facilities are good. The manager Yousef visits everyday and is available by phone and text, speaks fluent English and very helpful. Owner is British and was really helpful with advice before the trip and arranging transfers. The villa is 10 years old so has weathered and aged so not quite as shown in photos, hence 4 star rating. Highly recommended, you won't regret going here if you're after a quite getaway with amazing views and sounds of waves.see more
Villa Ramses
Beautiful villa, great food and wonderful people

Villa Ramses is class! A spacious and beautiful home with a modern feel. 10 ladies stayed at this villa for the weekend to celebrate a 50th birthday and it was memorable. It's a great place for children to have a good run around too.The owner of the property Patrice and the maid Fatiha went the extra mile to make our stay perfect. Fatiha cooks great healthy food and she always served the food with a smile. The location is about 20/30mins into town so you certainly need a car to get around. If you prefer to stay in throughout your stay, rest assured you can relax by the large pool or just chill out in the house, read a good book or listen to loud music with no neighbours to complain whilst good food is being prepared for you. The property is clean and you will feel special staying there. It's worth visiting again. Thank you Patrice and Fatiha, God bless you.see more
Villa Dar Zitouna
The best stay you could hope for!

We visited Marrakesh for a few days as a surprise birthday for one of my friends. We travelled as 5 girls in total and we stayed at Dar Zitouna for 4 days.. you will not be disappointed! The help we received in booking restaurants and excursions was more than what we expected, and this house made us feel like it was our second home. We ran into a few issues with our excursions being cancelled on the day of our friends birthday because of the bad weather, but Mustapha and Nadia proved that anything is possible. Mustapha was able to arrange a spa very last minute and Nadia had a cake ready for the evening before we went to dinner. I would definitely recommend, it really is the home of dreams and a good distance between busy Medina and peace and quiet. Hope to visit again!see more
VILLA AGADIR heated pool sonaba 1 km sofitel
Perfect Villa for the Perfect Holiday

There were 6 of us that stayed in this villa only last week, it was amazing, slight wears and tears but overall I would say this villa is brilliant! We were all sad to leave, got to the point where it felt like home.. the pool was clean, you just have to maintain it, or you could just pay 200dhs for someone to come and clean the whole property. Unexpectedly upon arrival the security asked us to pay 400dhs for the cleaning for when we leave, but that's okay the only downside was the contract was in French or something, Dudynczak d maybe a good idea to have it typed up in English so people know what they are paying and signing for especially when the security guards first language isn't English. In all honesty I think the owner should do a little refurbish like fix up the built in wardrobes and the doors also maybe have a drain installed in the toilets so the water can go down. But guess what, I think me and my gang are going back there very soon, even to the same villa. Thank you Dudynczak dsee more
Appart comfortable
Holiday

Very nice and clean flat perfect to sleep no noises at all safe car parking and close to airport and shopping centre … see more