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

Close

View larger map

Also consider

Africa Holidays
14223 properties
Morocco Holidays
2933 properties
Marrakech-Tensift-El Haouz Region
1,288 properties
Souss-Massa-Draa Region
650 properties
Tangier-Tetouan Region
299 properties
Grand Casablanca Region
173 properties
Fes-Boulemane Region
97 properties
Doukkala-Abda Region
63 properties
Rabat-Sale-Zemmour-Zaer Region
60 properties
Meknes-Tafilalet Region
46 properties
Chaouia-Ouardigha Region
19 properties
Oriental Region
17 properties
Gharb-Chrarda-Beni Hssen Region
15 properties
Tadla-Azilal Region
13 properties
Taza-Al Hoceima-Taounate Region
11 properties
Guelmim-Es Semara Region
8 properties

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

2,758 Holiday homes

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

£2,700 / week

Book View

Responds fast!
avg. 3 hours 47 minutes

from £365 / night

(4) Excellent 

52

Holiday home with swimming pool in Morocco

Tangier-Tetouan Region / Asilah

9 18 min stay varies

  • 9 bedrooms
  • sleeps 18
  • min stay varies
  • Swimming pool
  • Child friendly
  • Private garden

from £286 / night

£2,002 / week

Book View

from £286 / night

(2) Very Good 

22

Holiday apartment in Morocco

Grand Casablanca Region / Casablanca

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Car not necessary
  • Air conditioning

from £41 / night

£251 - £500 / week

Book View

from £41 / night

11

Morocco holiday tented camp rental

Meknes-Tafilalet Region / Merzouga

20 20 1 night min

  • 20 bedrooms
  • sleeps 20
  • 1 night min
  • Air conditioning

from £14 / night

£90 / week

Book View

from £14 / night

(2) Excellent 

19

Holiday 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

from £23 / night

£152 - £1,716 / week

Book View

Responds fast!
avg. 3 hours 52 minutes

from £23 / 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 £41 / night

£282 / week

Book View

from £41 / night

11

Holiday apartment with swimming pool in Morocco

Tangier-Tetouan Region / Tangier

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £180 / night

£1,260 / week

Book View

from £180 / night

(2) Excellent 

24

Holiday villa with golf nearby in Doukkala-Abda Region

Doukkala-Abda Region / El Jadida

5 10 1 night min

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

from £89 / night

£620 / week

Book View

Responds fast!
avg. 3 hours 30 minutes

from £89 / night

(4) Excellent 

22

Souss-Massa-Draa Region holiday guest house rental

Souss-Massa-Draa Region / Boumalne Dades

1 34 1 night min

  • 1 bedroom
  • sleeps 34
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £29 / night

£233 - £2,491 / week

Book View

from £29 / night

(39) Very Good 

38

Riad rental in Marrakech-Tensift-El Haouz Region

Essaouira / Ancient Medina

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Child friendly

from £65 / night

£400 - £562 / week

Book View

from £65 / night

29

Holiday b&b in Morocco

Taza-Al Hoceima-Taounate Region / Taza

3 13 1 night min

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

from £18 / night

£125 / week

Book View

from £18 / night

22

Holiday camper van in Morocco

Souss-Massa-Draa Region / Zagora

8 22 1 night min

  • 8 bedrooms
  • sleeps 22
  • 1 night min
  • Car not necessary
  • Private garden

from £18 / night

£90 / week

Book View

from £18 / 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 £37 / night

£243 / week

Book View

from £37 / night

(8) Excellent 

42

Morocco ski villa to rent.

Meknes-Tafilalet Region / Merzouga

2 6 2 nights min

  • 2 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £59 / night

£314 / week

Book View

from £59 / night

20

Holiday apartment in Morocco

Tangier-Tetouan Region / Tangier

2 9 2 nights min

  • 2 bedrooms
  • sleeps 9
  • 2 nights min
  • Nearest beach 1 km
  • Child friendly

from £16 / night

£117 / week

Book View

Responds fast!
avg. 2 hours 31 minutes

from £16 / 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

£80 / week

Book View

from £13 / night

(15) Excellent 

20

Holiday villa in Morocco

Marrakech / Widane

5 15 2 nights min

  • 5 bedrooms
  • sleeps 15
  • 2 nights min
  • Nearest beach 200 km
  • Swimming pool
  • Child friendly

from £224 / night

£1,340 - £2,716 / week

Book View

from £224 / night

21

Holiday apartment in Morocco

Oriental Region / Oujda

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 50 km
  • Child friendly

from £45 / night

£268 - £492 / week

Book View

Responds fast!
avg. 45 minutes

from £45 / night

10

Villa rental in Morocco with swimming pool

Souss-Massa-Draa Region / Oulad Teima

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £76 / night

£510 / week

Book View

from £76 / night

24

Holiday villa in Morocco

Gharb-Chrarda-Beni Hssen Region / Moulay Bousselham

7 14 1 night min

  • 7 bedrooms
  • sleeps 14
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £72 / night

£501 / week

Book View

from £72 / night

(3) Very Good 

8

Holiday home in Morocco

Souss-Massa-Draa Region / Agadir

2 4 4 nights min

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

from £63 / night

£376 - £563 / week

Book View

from £63 / night

8

Holiday gite in Morocco

Tadla-Azilal Region / Beni Mellal

7 46 1 night min

  • 7 bedrooms
  • sleeps 46
  • 1 night min
  • Child friendly

from £16 / night

£107 / week

Book View

from £16 / night

22

Holiday apartment in Grand Casablanca Region

Grand Casablanca Region / Bouznika

2 5 3 nights min

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

from £92 / night

£645 / week

Book View

from £92 / night

(5) Excellent 

19

Morocco holiday tented camp rental

Souss-Massa-Draa Region / Zagora

5 5 1 night min

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

from £14 / night

£90 - £227 / week

Book View

Responds fast!
avg. 59 minutes

from £14 / night

4

Holiday home in Oriental Region

Oriental Region / Oujda

4 5 1 night min

  • 4 bedrooms
  • sleeps 5
  • 1 night min
  • Car not necessary
  • Air conditioning

from £27 / night

£179 / week

Book View

from £27 / night

13

Holiday apartment in Morocco

Souss-Massa-Draa Region / Taghazout

1 5 3 nights min

  • 1 bedroom
  • sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £45 / night

£301 / week

Book View

from £45 / night

(24) Excellent 

20

Holiday villa in Morocco

Souss-Massa-Draa Region / Sidi Ifni

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Dream house, a work of art” Amazing house and welcoming town Peter, the owner, first imagined, then created, this dream house overlooking the beaches of Sidi Ifni - and we were delighted to have a chance to inhabit it for a week. It is rare that you can occupy a work of art, which this house most certainly is, while also being a haven. We left it only as the mood moved us, sampling the understated charms of Sidi Ifni with its friendly, laid-back inhabitants. Sidi Ifni is a welcoming fishing town with a colourful evening market and relaxed places to eat. We really enjoyed the slower pace and welcoming locals. The beach house, located 10 mins walk from the centre of town is stunning. It is spacious and grand, yet very comfortable and cosy. It is the perfect place to just relax and un-wind. We had plans to visit the local area but ended up chilling out in the house and pool most of the time. A five mins walk down to a long beach allows morning runs and stunning views. You will be well looked after by its owner.

from £175 / night

£1,150 - £1,770 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from £175 / night

(3) Excellent 

70

Holiday apartment accommodation

Tangier-Tetouan Region / Martil

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £120 / night

£840 / week

Book View

from £120 / night

(3) Excellent 

26

Holiday home letting

Fes-Boulemane Region / Fes

6 12 1 night min

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

from £72 / night

£502 / week

Book View

from £72 / night

(11) Excellent 

84

Holiday guest house in Souss-Massa-Draa Region

Taghazout / Agahroud

7 25 min stay varies

  • 7 bedrooms
  • sleeps 25
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km

from £15 / night

£105 / week

Book View

from £15 / night

(20) Very Good 

27

Holiday home in Morocco

Tangier / Tangier Kasbah

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £50 / night

£300 - £370 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £50 / night

(6) Very Good 

26

Holiday home in Oriental Region

Oriental Region / Oujda

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 50 km
  • Child friendly

from £45 / night

£268 - £492 / week

Book View

Responds fast!
avg. 45 minutes

from £45 / night

9

Morocco holiday apartment rental

Souss-Massa-Draa Region / Taghazout

1 4 3 nights min

  • 1 bedroom
  • sleeps 4
  • 3 nights min
  • Ask owner if suitable for children
  • Pet friendly

from £54 / night

£376 / week

Book View

Responds fast!
avg. 1 hour 42 minutes

from £54 / night

(2) Excellent 

10

Holiday apartment rental

Agadir / Inezgane

2 4 7 nights min

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

from £45 / night

£313 - £376 / week

Book View

from £45 / night

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

£251 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £36 / night

(1) Excellent 

47

Holiday home in Morocco

Marrakech-Tensift-El Haouz Region / Aghmat

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden

from £23 / night

£161 / week

Book View

Responds fast!
avg. 12 minutes

from £23 / night

(2) Excellent 

20

Villa rental in Souss-Massa-Draa Region

Souss-Massa-Draa Region / Mirleft

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £103 / night

£717 / week

Book View

from £103 / 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 £50 / night

£314 - £408 / week

Book View

Responds fast!
avg. 1 hour 14 minutes

from £50 / night

12

Morocco holiday home accommodation

Souss-Massa-Draa Region / Mirleft

2 4 7 nights min

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

from £90 / night

£626 / week

Book View

from £90 / night

(1) Excellent 

9

Riad rental in Marrakech-Tensift-El Haouz Region

Marrakech-Tensift-El Haouz Region / Marrakech

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Ask owner if suitable for children
  • Air conditioning

from £45 / night

£304 / week

Book View

from £45 / 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

Riad Dar El Haj
First visit to Marrakech

We stayed in this lovely private Riad 4 nights during our stay in Marrakech. Very spacious and clean. We were made very welcome by the housemaid and Ibrahim. Lovely breakfast served every morning. When I return i would stay here again. … see more
Villa Agadir
What an amazing place

The villa was beautiful. It's on the golf course. Lovely and spacious, clean and has a perfectly heated pool. We had a wonderful housekeeper and greg the owner couldn't do enough for us. The place is amazing - great food and people are so friendly. Looking to go back next year! … see more
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