Morocco apartments: Rent holiday apartments in Morocco

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Morocco
  • All locations
  • Chaouia-Ouardigha Region (2)
  • Doukkala-Abda Region (17)
  • Fes-Boulemane Region (15)
  • Gharb-Chrarda-Beni Hssen Region (7)
  • Grand Casablanca Region (106)
  • Guelmim-Es Semara Region (4)
  • Laayoune-Boujdour-Sakia El Hamra Region (1)
  • Marrakech-Tensift-El Haouz Region (272)
  • Meknes-Tafilalet Region (1)
  • Oriental Region (6)
  • Rabat-Sale-Zemmour-Zaer Region (31)
  • Souss-Massa-Draa Region (218)
  • Tadla-Azilal Region (2)
  • Tangier-Tetouan Region (128)
  • Taza-Al Hoceima-Taounate Region (5)

More

Less

Also consider

Marrakech-Tensift-El Haouz Region
1,288 properties
Souss-Massa-Draa Region
491 properties
Tangier-Tetouan Region
222 properties
Grand Casablanca Region
143 properties
Fes-Boulemane Region
77 properties
Rabat-Sale-Zemmour-Zaer Region
61 properties
Doukkala-Abda Region
51 properties
Meknes-Tafilalet Region
35 properties
Oriental Region
15 properties
Guelmim-Es Semara Region
12 properties
Gharb-Chrarda-Beni Hssen Region
9 properties
Taza-Al Hoceima-Taounate Region
9 properties
Tadla-Azilal Region
8 properties
Chaouia-Ouardigha Region
6 properties
Morocco holidays
2,432 properties
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

815 Holiday homes

Filters applied: Apartment (815)

Travellers going to Morocco are booking December dates now. Secure your holiday home today and have the perfect trip.

(9) Very Good 

26

Sania Plage Tamuda Bay Morocco - Tamuda Bay apartment sleeps 8

Tetouan / Tamuda Bay

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • 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 £55 / night

£420 - £560 / week

Book View

from £55 / night

17

Tangier-Tetouan Region / Larache

2 4 3 nights min

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

 …see more

from £34 / night

£238 / week

Book View

from £34 / night

8

Grand Casablanca Region / Bouznika

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Private garden

 …see more

from £31 / night

£214 / week

Book View

from £31 / night

6

Grand Casablanca Region / Mohammedia

2 5 3 nights min

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

 …see more

from £79 / night

£427 / week

Book View

from £79 / night

6

Rabat / Rabat City

1 6 3 nights min

  • 1 bedroom
  • Sleeps 6
  • 3 nights min
  • Child friendly

 …see more

from £22 / night

£153 / week

Book View

from £22 / night

(11) Very Good 

32

Agadir / Agadir Marina

2 6 1 night min

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

 …see more

from £100 / night

£670 / week

Book View

from £100 / night

8

Riad Houara garden apartment - Tamraght apartment sleeps 6

Agadir / Tamraght

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Private garden
Situated around a leafy courtyard, our garden riad features 6 rooms, including a kitchen, bathroom, dining room, living room and two bedrooms. It is located in the quiet village of Tamraght, just set back from Morocco's Atlantic surf coast, around 15km north of Agadir a  …see more

from £44 / night

£261 / week

Book View

from £44 / night

25

MARINA BEACH TAMUDA BAY - M'diq apartment sleeps 4

Tangier-Tetouan Region / M'diq

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
The Marina Beach Complex is easy to find being set just off the main coast road between Ceuta and the historic city of Tetouan. Marina Beach is now well established in this sought after area being just along the road from the King's summer palace. It is genuinely  …see more

from £29 / night

£203 / week

Book View

from £29 / night

(3) Good 

22

Essaouira / Essaouira

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Nearest beach 0 km
  • Child friendly

 …see more

from £18 / night

£122 / week

Book View

from £18 / night

11

holiday apartment - Bine el Ouidane apartment sleeps 2

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
holiday Apartment is a self-catering accommodation located in Beni Mellal. Free Wi-Fi access is available.The apartment will provide you with a flat-screen TV, air conditioning and a seating area.There is a fully equipped kitchen with a microwave and a refrigerator. Sha  …see more

from £44 / night

£261 / week

Book View

from £44 / night

(1) Very Good 

4

Grand Casablanca Region / Mohammedia

3 6 3 nights min

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

 …see more

from £61 / night

£427 / week

Book View

from £61 / night

(1) Excellent 

13

Rent in temara beach morocco - Bouznika apartment sleeps 5

Grand Casablanca Region / Bouznika

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Suitable for children age 5+
Located in Temara, plage offers a very good view . This self-catering accommodation is a 20-minute drive from Rabat city center and features free WiFi.Accommodation will provide you with a flat-screen TV with satellite channels, a balcony . There is a kitchen with kitch  …see more

from £43 / night

£247 / week

Book View

from £43 / night

(2) Very Good 

15

Grand Casablanca Region / Casablanca

2 4 2 nights min

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

 …see more

from £27 / night

£157 / week

Book View

from £27 / night

(7) Very Good 

16

Tangier / Tangier City

3 5 2 nights min

  • 3 bedrooms
  • Sleeps 5
  • 2 nights min
  • Child friendly
  • Car not necessary

 …see more

from £35 / night

£218 / week

Book View

from £35 / night

14

Rabat / Rabat City

2 7 3 nights min

  • 2 bedrooms
  • Sleeps 7
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly

 …see more

from £22 / night

£153 / week

Book View

from £22 / night

(1) Excellent 

18

Apartment A 3 rooms Taghazout - Taghazout apartment sleeps 6

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
Furnished apartment seen on sea at Taghazout in the famous fishing village, consists of three rooms, living room with TV, kitchen, two showers, two toilets and big terrace where you can enjoy the Sunset. few steps to go down the beach. Acces WIFI. Towels and sheets are  …see more

from £79 / night

£487 - £792 / week

Book View

from £79 / night

(2) Excellent 

17

Doukkala-Abda Region / El Jadida

3 7 2 nights min

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

 …see more

from £35 / night

£170 - £292 / week

Book View

from £35 / night

7

Tadla-Azilal Region / Beni Mellal

1 2 1 night min

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

 …see more

from £44 / night

£305 / week

Book View

from £44 / night

15

Fabulous ocean view apartment in Asilas - Asilah apartment sleeps 4

Tangier-Tetouan Region / Asilah

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Beautifully furnished 2 bedroom apartment with stunning sea views from both terraces. This apartment is located in a small village called Breich which is 8 minutes drive to Asilah. This is a very peaceful complex with two swimming pools. The apartment has two nearby res  …see more

from £52 / night

£320 / week

Book View

from £52 / night

(3) Poor 

6

Tangier-Tetouan Region / Asilah

2 6 1 night min

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

 …see more

from £35 / night

£174 / week

Book View

from £35 / night

10

Agadir / Inezgane

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min

 …see more

from £20 / night

£131 / week

Book View

from £20 / night

(1) Excellent 

6

Grand Casablanca Region / Casablanca

1 4 5 nights min

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

 …see more

from £44 / night

£305 / week

Book View

from £44 / night

(1) Very Good 

13

Souss-Massa-Draa Region / Imi Ouaddar

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

 …see more

from £114 / night

£696 / week

Book View

from £114 / night

13

Taza-Al Hoceima-Taounate Region / Al Hoceima

2 5 Min stay varies

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

 …see more

from £39 / night

£268 / week

Book View

from £39 / night

4

Gharb-Chrarda-Beni Hssen Region / Moulay Bousselham

7 7 1 night min

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

 …see more

from £57 / night

£392 / week

Book View

from £57 / night

(2) Poor 

24

Grand Casablanca Region / Dar Bouazza

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool

 …see more

from £53 / night

£314 - £557 / week

Book View

from £53 / night

(1) Excellent 

21

Kenitra / Kenitra.

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Nearest beach 10 km
  • Ask owner if suitable for children
  • Air conditioning

 …see more

from £52 / night

£360 / week

Book View

from £52 / night

(2) Excellent 

70

3 BedroomApartment Stunning Sea views on coast - Martil apartment sleeps 6

Tangier-Tetouan Region / Martil

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
Apartment de Corncihe Martil is a self-catering large 3 bedroom located on the most popular Tétouan beach. Accommodation will provide you with a very large seating area leading to a large balcony with Mediterranean Sea views. There is a fully equipped kitchen with a br  …see more

from £120 / night

£840 / week

Book View

from £120 / night

12

Tangier / Tanger

2 5 Min stay varies

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

 …see more

from £53 / night

£366 / week

Book View

from £53 / night

(3) Very Good 

16

Grand Casablanca Region / Casablanca

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Air conditioning

 …see more

from £52 / night

£348 / week

Book View

from £52 / night

(4) Very Good 

21

Agadir / Cite Salam

3 5 Min stay varies

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

 …see more

from £27 / night

£174 - £348 / week

Book View

from £27 / night

10

Pleasant furnished apartment Maârif # ouc10 - Casablanca apartment sleeps 3

Grand Casablanca Region / Casablanca

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Child friendly
The apartment is situated in a recent building, in a quiet area in the heart of Maârif approximate to Boulevard Bir Anzaran. Twin Centre, Zara, Planet Sport, Paul & Bear, MacDonald’s, KFC and many other retail shops, restaurant, and coffee shops are all close by.  …see more

from £61 / night

£357 / week

Book View

from £61 / night

6

Grand Casablanca Region / Mohammedia

2 8 Min stay varies

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

 …see more

from £44 / night

£131 - £1244 / week

Book View

from £44 / night

7

Tangier-Tetouan Region / Tangier

2 8 2 nights min

  • 2 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Child friendly

 …see more

from £48 / night

£335 / week

Book View

from £48 / night

13

AppartHostel - Al Hoceima apartment sleeps 7

Taza-Al Hoceima-Taounate Region / Al Hoceima

3 7 1 night min

  • 3 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
You're welcome to rent a single bed in a dorm if you're travelling alone. As a group or family you can also rent whole bedrooms or one of the two complete apartments. Both apartments have access to the roof terrace. i can guide you to see and live great moment  …see more

from £70 / night

£487 / week

Book View

from £70 / night

18

Tangier-Tetouan Region / Larache

2 5 4 nights min

  • 2 bedrooms
  • Sleeps 5
  • 4 nights min
  • Child friendly
  • Car not necessary

 …see more

from £40 / night

£274 / week

Book View

from £40 / night

14

Tangier-Tetouan Region / Tangier

3 6 1 night min

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

 …see more

from £31 / night

£244 / week

Book View

from £31 / night

23

Luxury flat on the beach near Casablanca - Dar Bouazza apartment sleeps 6

Grand Casablanca Region / Dar Bouazza

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Stunning flat on the vibrant town of Dar Bouazza, 20 min from Casablanca, fully secured residence ocean facing. 2 double bedrooms, 2 bathrooms, fully fitted american kitchen, satellite flat screen TV, designer couch, outdoor private space, washing machine. Beach, restau  …see more

from £90 / night

£600 / week

Book View

from £90 / night

31

Holiday Apartment Marina Agadir - Agadir Marina apartment sleeps 5

Agadir / Agadir Marina

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
This beautiful and spacious 2 bedroom apartment is located in the middle of the Marina and is ideal for families and couples. The apartment is fully furnished with an open plan lounge and a large balcony with tables and chairs and the kitchen is fully equipped with mod  …see more

from £59 / night

£413 / week

Book View

from £59 / night

8

Rabat-Sale-Zemmour-Zaer Region / Rabat

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

 …see more

from £63 / night

£435 / week

Book View

from £63 / night

Top Destination reviews

Riad for Exclusive & Private rentals
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 breakfast in the morning and the fire in the si … see more
HOUSE OF SAND
Amazing in every imaginable way

THANK YOU for the best holiday experience ever. Everything was even better than expected at la Maison des Sables.The e-mail and telephone correspondence with Brigitte was so smooth and friendly, the service, food (!!) and all imaginable help from Ima … see more
Taghazout / Anchor point apartments
Wonderful stay in front of the sea

The apartment is very well located, facing the sea, and also well-equipped with every comfort. The hosts are nice and available … see more
Casa Gyla
Fantastic value for the price!

Gorgeous place! We had a great time. Amine the owner ( he speaks 5 languages ) was super friendly and accommodating to our every needs. The house feels like a small palace with a beautifully soothing white marble fountain in the central patio. The s … see more
Alkaser Premium Village
Cannot recommend highly enough, you will have a great time!

The host Hicham could not have been friendlier and more helpful. He even invited us for dinner. Best host I have ever encountered. Apartment is really nice, as were the two swimming pools. Location is good and Hicham was more than happy to assist wi … see more
THE SPRAY OF ESSAOUIRA
A real gem in the Medina

We really enjoyed our stay here in the middle of the Medina. The apartment is exquisite and the services excellent. Will definitely be back. … see more

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page