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

Close

View larger map

Also consider

Africa Holidays
13029 properties
Morocco Holidays
2679 properties
Marrakech-Tensift-El Haouz Region
1,295 properties
Souss-Massa-Draa Region
650 properties
Tangier-Tetouan Region
254 properties
Grand Casablanca Region
160 properties
Fes-Boulemane Region
90 properties
Rabat-Sale-Zemmour-Zaer Region
56 properties
Doukkala-Abda Region
47 properties
Meknes-Tafilalet Region
34 properties
Oriental Region
16 properties
Gharb-Chrarda-Beni Hssen Region
16 properties
Chaouia-Ouardigha Region
13 properties
Taza-Al Hoceima-Taounate Region
11 properties
Tadla-Azilal Region
10 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,593 Holiday homes

(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 £160 / night

£797 - £974 / week

Book View

from £160 / night

13

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

2 3 1 night min

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

from £98 / night

£531 / week

Book View

Responds fast!
avg. 1 hour 23 minutes

from £98 / 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 £27 / night

£174 / week

Book View

from £27 / night

(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 £53 / night

£372 / week

Book View

Responds fast!
avg. 2 hours 58 minutes

from £53 / night

17

Holiday home in Tangier-Tetouan Region

Tangier-Tetouan Region / Oued Laou

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Child friendly
  • Private garden

from £21 / night

£133 - £753 / week

Book View

Responds fast!
avg. 3 hours 32 minutes

from £21 / night

(22) 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 perfect place to escape from it all” A truly amazing property, set in a wonderful location overlooking the sea! The space inside the property was phenomenal, with sea views from nearly every window! My husband and I occupied the Master Suite, with
…see more

from £175 / night

£1,150 - £1,770 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £175 / night

(1) Excellent 

12

Holiday apartment in Morocco

Doukkala-Abda Region / El Jadida

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £33 / night

£266 / week

Book View

from £33 / 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
“Everything was just simply amazing!” What a fantastic find - Yassam was so helpful each morning cleaning the pool and watering the grass. The villa was well equipped with a great Moroccan feel to it. Thank you so much for giving us a wonderful sta
…see more

from £34 / night

£222 - £487 / week

Book View

from £34 / night

8

Home rental in Souss-Massa-Draa Region

Souss-Massa-Draa Region / Issen

2 6 4 nights min

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

from £53 / night

£531 - £903 / week

Book View

from £53 / night

15

Home rental in Tangier-Tetouan Region

Tangier-Tetouan Region / Asilah

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for children age 5+

from £133 / night

£885 / week

Book View

from £133 / night

(12) Excellent 

36

Holiday villa in Morocco

Essaouira / El Ghazoua

5 12 1 night min

  • 5 bedrooms
  • Sleeps 12
  • 1 night min
  • Nearest beach 17 km
  • Swimming pool
  • Child friendly

from £142 / night

£974 - £1,239 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from £142 / 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 £36 / night

£248 - £292 / week

Book View

from £36 / night

10

Holiday apartment in Morocco

Grand Casablanca Region / Mohammedia

3 6 1 night min

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

from £27 / night

£133 - £266 / week

Book View

from £27 / night

8

Holiday apartment in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Pet friendly

from £49 / night

£284 - £310 / week

Book View

Responds fast!
avg. 34 minutes

from £49 / night

16

Holiday apartment with shared pool, golf nearby in Morocco

Marrakech / Hivernage

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Swimming pool
  • Suitable for children age 5+
  • Air conditioning

from £98 / night

£664 / week

Book View

from £98 / night

29

Holiday apartment in Morocco

Grand Casablanca Region / Bouznika

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £23 / night

£161 / week

Book View

from £23 / night

10

Apartment rental in Souss-Massa-Draa Region

Souss-Massa-Draa Region / Aourir

1 4 3 nights min

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

from £31 / night

£266 / week

Book View

from £31 / night

(1) Excellent 

21

Holiday villa in Morocco

Grand Casablanca Region / Mohammedia

2 5 Min stay varies

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

from £62 / night

£407 - £744 / week

Book View

Responds fast!
avg. 3 hours 11 minutes

from £62 / night

(46) Excellent 

Certificate of Excellence

41

Marrakech-Tensift-El Haouz Region ski riad to rent.

Marrakech / Medina

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Nearest beach 200 km
  • Ski
  • Child friendly
“Fabulous Riad in the Heart of Marrakech” This Riad is in a fabulous location, just south of the main square and provides a peaceful getaway after a long days sightseeing. Staying there in December we took the opportunity to use the terrace for breakfa
…see more

Certificate of Excellence

from £71 / night

£496 / week

Book View

Responds fast!
avg. 1 hour 38 minutes

from £71 / 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 £133 / night

£930 / week

Book View

from £133 / night

(1) Very Good 

15

Holiday riad in Morocco

Marrakech-Tensift-El Haouz Region / Imlil

3 17 1 night min

  • 3 bedrooms
  • Sleeps 17
  • 1 night min
  • Nearest beach 180 km
  • Child friendly
  • Air conditioning

from £23 / night

£133 / week

Book View

from £23 / night

(1) Excellent 

13

Holiday riad with swimming pool in Morocco

Essaouira / Ancient Medina

6 12 3 nights min

  • 6 bedrooms
  • Sleeps 12
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

from £300 / night

£750 - £1,380 / week

Book View

from £300 / 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 £36 / night

£222 - £310 / week

Book View

Responds fast!
avg. 3 hours 43 minutes

from £36 / 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
  • Nearest beach 25 km
  • Swimming pool
  • Child friendly

from £253 / night

£1,269 - £1,865 / week

Book View

Responds fast!
avg. 1 hour 59 minutes

from £253 / night

(1) Excellent 

19

Holiday apartment in Morocco

Fes / Fes City

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Car not necessary

from £38 / night

£257 / week

Book View

Responds fast!
avg. 3 hours 38 minutes

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

(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
“AMAZING!!” This place is amazing. You feel that you are staying in a nice resort! It is 20 minutes from the city center but at least you feel you are on vacation! We wanted to rent a car to visit the nearby villages and towns so the location of this p
…see more

from £71 / night

£443 / week

Book View

from £71 / 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 £107 / night

£744 / week

Book View

from £107 / night

11

Holiday apartment in Tangier-Tetouan Region

Tangier-Tetouan Region / Martil

2 6 1 night min

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

from £23 / night

£155 / week

Book View

from £23 / night

11

Holiday home in Tangier-Tetouan Region

Tangier-Tetouan Region / Chefchaouen

2 6 2 nights min

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

from £89 / night

£620 / week

Book View

Responds fast!
avg. 2 hours 6 minutes

from £89 / night

(7) Very Good 

14

Holiday condo in Morocco

Grand Casablanca Region / Casablanca

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Nearest beach 4 km
  • Ask owner if suitable for children
  • Car not necessary

from £70 / night

£490 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £70 / night

25

Holiday apartment with shared pool in Morocco

Marrakech-Tensift-El Haouz Region / Marrakech

2 5 Min stay varies

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

from £53 / night

£354 / week

Book View

from £53 / night

13

Grand Casablanca Region holiday apartment rental

Grand Casablanca Region / Sidi Rahal

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £71 / night

£496 / week

Book View

from £71 / 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 £89 / night

£620 / week

Book View

from £89 / night

(8) Excellent 

69

Morocco holiday villa accommodation

Marrakech-Tensift-El Haouz Region / Marrakech

16 32 1 night min

  • 16 bedrooms
  • Sleeps 32
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £1,638 / night

£11,461 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from £1,638 / night

30

Holiday home in Morocco

Marrakech-Tensift-El Haouz Region / Essaouira

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Child friendly
  • Car not necessary

from £53 / night

£372 / week

Book View

from £53 / night

12

Cave house rental in Souss-Massa-Draa Region

Tiznit / Aglou-Plage

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km

from £32 / night

£186 / week

Book View

from £32 / 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 £40 / night

£204 / week

Book View

from £40 / night

15

Holiday apartment in Morocco

Grand Casablanca Region / Mohammedia

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 0.3 km
  • Child friendly
  • Car not necessary

from £80 / night

£523 - £758 / week

Book View

from £80 / night

30

Riad rental in Morocco

Marrakech-Tensift-El Haouz Region / Ouahat Sidi Brahim

4 10 1 night min

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

from £28 / night

£192 / week

Book View

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

Fabulous ocean view apartment in Asilas
Peaceful holiday

Spent two weeks in this apartment Great facilities and area , loverly people in this region they don't bother or pester you Like in the bigger morrocan cities and towns So you can enjoy writing and reading and bathing in the sun I would rate the facilities or apartment 10 out of 10 … see more
Dar Tigamino. Where magical holidays happen.
Best most relaxing holiday ever

This villa ticks is top of the range and ticks all the boxes with charming staff, gorgeous garden, swimming pool and tennis court. You don't really need to go anywhere else! We loved the Secret Garden in Marrakech and our trip to the Atlas Mountains with lunch at Kasbah Du Toubkal is a must. This was our second visit and we are hoping for another one next year.see more
VILLA ELEGANT happy and calm, near the centre
relaxing traditional private villa

villa is 25 mins drive from airport, 15 mins drive to the main square, very calm and relaxing villa, pool was lovely kids loved the villa and Amina (local lady helped with cooking and cleaning). secured electric gates followed by the garden then the villa hidden away, henri the owner lovely man I would definitely book again with my 4 kids and wifesee more
Dar Jameel. Pretty traditional house in the Medina
Perfect

Steve meet us with a smile & did all he could to make our stay at home comfortable. I would book with him again in a heart beat. Thanks for making our stay feel like a home away from home. … see more
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