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

Close

View larger map

Also consider

Africa Holidays
13426 properties
Morocco Holidays
2781 properties
Marrakech-Tensift-El Haouz Region
1,306 properties
Souss-Massa-Draa Region
660 properties
Tangier-Tetouan Region
261 properties
Grand Casablanca Region
171 properties
Fes-Boulemane Region
83 properties
Rabat-Sale-Zemmour-Zaer Region
55 properties
Doukkala-Abda Region
50 properties
Meknes-Tafilalet Region
34 properties
Chaouia-Ouardigha Region
18 properties
Gharb-Chrarda-Beni Hssen Region
16 properties
Oriental Region
15 properties
Tadla-Azilal Region
11 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,697 Holiday homes

(3) Very Good 

24

Holiday home in Morocco

Tangier-Tetouan Region / Asilah

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Car not necessary

from £52 / night

£362 / week

Book View

Responds fast!
avg. 3 hours 4 minutes

from £52 / night

37

Morocco holiday riad rental

Marrakech-Tensift-El Haouz Region / Marrakech

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Child friendly
  • Car not necessary
  • Air conditioning

from £26 / night

£169 / week

Book View

from £26 / night

24

Morocco holiday apartment rental

Tetouan / Tamuda Bay

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

from £90 / night

£630 / week

Book View

from £90 / night

42

Grand Casablanca Region holiday apartment rental

Grand Casablanca Region / Dar Bouazza

3 6 1 night min

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

from £39 / night

£199 / week

Book View

from £39 / night

8

Tangier-Tetouan Region holiday villa rental

Tangier-Tetouan Region / Tangier

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £207 / night

£1,449 / week

Book View

from £207 / night

(2) Excellent 

17

Holiday home in Morocco

Fes-Boulemane Region / Fes

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £53 / night

£261 / week

Book View

from £53 / night

(35) Very Good 

Certificate of Excellence

17

Riad rental in Morocco

Essaouira / Ancient Medina

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Darsal, Essaouira. An Oasis of comfort offering a unique experience.” We enjoyed a near perfect holiday in this varied and interesting small coastal Moroccan town. The attractions were varied and we never tired of shopping for bargains in the Souk, w
…see more

Certificate of Excellence

from £36 / night

£350 / week

Book View

Responds fast!
avg. 2 hours 30 minutes

from £36 / night

19

Holiday apartment in Rabat-Sale-Zemmour-Zaer Region

Rabat-Sale-Zemmour-Zaer Region / Temara

2 7 1 night min

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

from £35 / night

£242 - £284 / week

Book View

from £35 / night

41

Doukkala-Abda Region holiday villa rental

Doukkala-Abda Region / El Jadida

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 45 km
  • Swimming pool
  • Child friendly

from £127 / night

£704 - £983 / week

Book View

Responds fast!
avg. 2 hours 11 minutes

from £127 / night

(1) Excellent 

31

Holiday villa with swimming pool in Morocco

Essaouira / Essaouira

4 10 7 nights min

  • 4 bedrooms
  • Sleeps 10
  • 7 nights min
  • Nearest beach 12 km
  • Swimming pool
  • Child friendly

from £156 / night

£776 - £949 / week

Book View

from £156 / night

7

Apartment rental in Tangier-Tetouan Region

Tangier-Tetouan Region / Tangier

1 4 1 night min

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

from £61 / night

£340 / week

Book View

from £61 / night

(1) Excellent 

18

Apartment rental in Souss-Massa-Draa Region with golf nearby

Souss-Massa-Draa Region / Taghazout

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly

from £78 / night

£483 - £845 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from £78 / night

33

Apartment rental in Morocco

Souss-Massa-Draa Region / Taghazout

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £25 / night

£212 - £332 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £25 / night

(1) Excellent 

13

Morocco holiday villa rental

Rabat-Sale-Zemmour-Zaer Region / Temara

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 0 km
  • Suitable for children age 5+
  • Ask about pets

from £35 / night

£216 - £302 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from £35 / night

(39) Very Good 

15

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
“Simply great” We had a great time and we were so well looked after. The breakfasts were amazing! The house was very clean. We just loved it and would return in the future. It was also very good value.
…see more

from £86 / night

£300 - £618 / week

Book View

from £86 / night

7

Grand Casablanca Region holiday apartment rental

Grand Casablanca Region / Casablanca

2 11 1 night min

  • 2 bedrooms
  • Sleeps 11
  • 1 night min
  • Child friendly
  • Air conditioning

from £52 / night

£345 - £949 / week

Book View

from £52 / night

20

Holiday riad rental

Souss-Massa-Draa Region / Taroudant

5 14 4 nights min

  • 5 bedrooms
  • Sleeps 14
  • 4 nights min
  • Swimming pool
  • Air conditioning
  • Pet friendly

from £87 / night

£604 / week

Book View

from £87 / night

(2) Excellent 

18

Holiday villa rental

Essaouira / Ghazoua

4 6 5 nights min

  • 4 bedrooms
  • Sleeps 6
  • 5 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

from £130 / night

£906 / week

Book View

from £130 / night

(3) Excellent 

32

Villa rental in Rabat-Sale-Zemmour-Zaer Region with swimming pool

Rabat-Sale-Zemmour-Zaer Region / Sale

5 19 Min stay varies

  • 5 bedrooms
  • Sleeps 19
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Swimming pool

from £257 / night

£1,286 - £1,888 / week

Book View

Responds fast!
avg. 2 hours 9 minutes

from £257 / night

17

Morocco holiday apartment rental

Doukkala-Abda Region / El Jadida

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Child friendly
  • Private garden

from £65 / night

£453 / week

Book View

from £65 / night

(2) Excellent 

24

Holiday villa rental

Marrakech / Route L'ourika

5 10 1 night min

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

from £367 / night

£2,371 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from £367 / night

(23) 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
“A great villa in a lovely location” In Sidi Ifni, this villa is pretty much one of a kind. Most rentals will be in older properties in town (and many of them are fine too) or a modern apartment, but this is a fantastically modern, boldly designed vil
…see more

from £175 / night

£1,150 - £1,770 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £175 / night

(6) Very Good 

23

Morocco holiday home rental

Fes / Fes Medina

5 10 1 night min

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

from £74 / night

£513 / week

Book View

from £74 / night

23

Holiday bungalow in Morocco

Souss-Massa-Draa Region / Imi Ouaddar

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £69 / night

£483 / week

Book View

from £69 / night

(2) Excellent 

28

Holiday condo rental

Essaouira / Essaouira

1 2 5 nights min

  • 1 bedroom
  • Sleeps 2
  • 5 nights min

from £44 / night

£305 - £392 / week

Book View

from £44 / night

(9) Very Good 

28

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

Essaouira / Essaouira

2 5 Min stay varies

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

from £52 / night

£362 - £475 / week

Book View

Responds fast!
avg. 3 hours 9 minutes

from £52 / night

11

Holiday apartment in Morocco

Souss-Massa-Draa Region / Taghazout

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

from £35 / night

£242 / week

Book View

from £35 / night

7

Morocco holiday apartment rental

Bouznika / Bouznika Bay

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £89 / night

£622 / week

Book View

from £89 / night

13

Morocco holiday apartment rental

Tangier-Tetouan Region / Tetouan

2 8 6 nights min

  • 2 bedrooms
  • Sleeps 8
  • 6 nights min
  • Nearest beach 0.2 km
  • Swimming pool
  • Child friendly

from £104 / night

£725 / week

Book View

from £104 / night

6

Apartment rental in Marrakech-Tensift-El Haouz Region

Marrakech / Atlas Golf Resort

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Air conditioning

from £42 / night

£294 / week

Book View

from £42 / night

(3) Excellent 

28

Holiday apartment in Morocco

Gharb-Chrarda-Beni Hssen Region / Moulay Bousselham

2 6 1 night min

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

from £35 / night

£242 / week

Book View

from £35 / night

(4) Excellent 

15

Holiday apartment with shared pool in Morocco

Marrakech-Tensift-El Haouz Region / Palmeraie

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
“Relaxing and great service” My wife and I stayed at this beautiful ryiad in March and we were very happy that we selected this one. It's within a short distance away from the hustle and bustle of the city center and was very relaxing indeed. Ali the l
…see more

from £69 / night

£431 / week

Book View

from £69 / night

22

Holiday villa in Morocco

Souss-Massa-Draa Region / Taroudant

3 6 1 night min

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

from £95 / night

£638 / week

Book View

Responds fast!
avg. 1 hour 26 minutes

from £95 / night

(7) Excellent 

59

Holiday riad in Morocco

Essaouira / Ancient Medina

5 12 3 nights min

  • 5 bedrooms
  • Sleeps 12
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £259 / night

£1,811 - £2,112 / week

Book View

Responds fast!
avg. 3 hours 7 minutes

from £259 / night

15

Morocco holiday riad rental

Souss-Massa-Draa Region / Massa

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Nearest beach 4 km
  • Swimming pool
  • Child friendly

from £135 / night

£940 / week

Book View

from £135 / night

11

Holiday apartment with golf nearby in Morocco

Souss-Massa-Draa Region / Taghazout

1 3 2 nights min

  • 1 bedroom
  • Sleeps 3
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly

from £35 / night

£242 / week

Book View

Responds fast!
avg. 3 hours 59 minutes

from £35 / night

26

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

Marrakech-Tensift-El Haouz Region / Marrakech

2 5 2 nights min

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

from £31 / night

£186 - £306 / week

Book View

from £31 / night

(2) Very Good 

6

Morocco holiday apartment rental

Tangier-Tetouan Region / Tangier

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £31 / night

£207 - £298 / week

Book View

from £31 / night

7

Holiday apartment accommodation

Rabat / Rabat City

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly

from £104 / night

£604 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

from £104 / night

27

Apartment rental in Tangier-Tetouan Region

Tangier-Tetouan Region / Martil

2 5 1 night min

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

from £44 / night

£302 / week

Book View

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

1st floor House
Family reunion

This was a very large and comfortable apartment. It was beautifully decorated and had all the things you needed. We were a large family but felt we had loads of room. Very close to the beach and local restaurants. El Jadida is a lively resort which is a main attraction for local people to holiday. Francine the owner was lovely.see more
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