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

Close

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

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

    £595 - £665 / week

    Book View

    from £91 / night

      11

      Holiday apartment in Morocco

      Tangier-Tetouan Region / Martil

      2 6 1 night min

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

      from £41 / night

      £240 - £311 / week

      Book View

      from £41 / night

      (1)  

        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 £1,058 / night

        £5,741 / week

        Book View

        from £1,058 / night

          34

          Morocco holiday villa accommodation

          Rabat-Sale-Zemmour-Zaer Region / El Harhoura

          1 6 1 night min

          • 1 bedroom
          • sleeps 6
          • 1 night min
          • Child friendly
          • Pet friendly

          from £30 / night

          £205 / week

          Book View

          Responds fast!
          avg. 2 hours 50 minutes

          from £30 / night

            16

            Holiday b&b in Morocco

            Souss-Massa-Draa Region / El Kelaa M'gouna

            8 18 1 night min

            • 8 bedrooms
            • sleeps 18
            • 1 night min
            • Private garden

            from £39 / night

            £262 / week

            Book View

            from £39 / night

              14

              Morocco holiday apartment rental

              Souss-Massa-Draa Region / Taghazout

              1 4 2 nights min

              • 1 bedroom
              • sleeps 4
              • 2 nights min
              • Child friendly
              • Pet friendly

              from £41 / night

              £282 / week

              Book View

              from £41 / night

              (1) Excellent 

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

                £318 / week

                Book View

                Responds fast!
                avg. 3 hours 15 minutes

                from £46 / 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 £56 / night

                  £353 - £459 / week

                  Book View

                  Responds fast!
                  avg. 3 hours 1 minutes

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

                    £120 / week

                    Book View

                    from £18 / night

                    (2) Very Good 

                      61

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

                      £705 / week

                      Book View

                      Responds fast!
                      avg. 3 hours 29 minutes

                      from £101 / night

                      (39) Excellent 

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

                        £458 - £644 / week

                        Book View

                        from £75 / night

                        (4) 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 £100 / night

                          £494 - £670 / week

                          Book View

                          from £100 / night

                            12

                            Holiday gite in Morocco

                            Fes-Boulemane Region / Sefrou

                            4 10 1 night min

                            • 4 bedrooms
                            • sleeps 10
                            • 1 night min
                            • Child friendly

                            from £16 / night

                            £91 / week

                            Book View

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

                              £282 / week

                              Book View

                              Responds fast!
                              avg. 3 hours 34 minutes

                              from £41 / night

                                18

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

                                £3,022 / week

                                Book View

                                Responds fast!
                                avg. 2 hours 26 minutes

                                from £408 / 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 £101 / night

                                  £705 / week

                                  Book View

                                  from £101 / night

                                    14

                                    Morocco holiday villa rental

                                    Souss-Massa-Draa Region / Sidi Ifni

                                    5 8 7 nights min

                                    • 5 bedrooms
                                    • sleeps 8
                                    • 7 nights min
                                    • Child friendly

                                    from £115 / night

                                    £806 / week

                                    Book View

                                    from £115 / 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 £51 / night

                                      £303 / week

                                      Book View

                                      from £51 / night

                                        15

                                        Souss-Massa-Draa Region holiday guest house rental

                                        Souss-Massa-Draa Region / Aourir

                                        13 20 1 night min

                                        • 13 bedrooms
                                        • sleeps 20
                                        • 1 night min
                                        • Beach / lakeside relaxation
                                        • Air conditioning

                                        from £46 / night

                                        £282 / week

                                        Book View

                                        from £46 / 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 £26 / night

                                          £81 / week

                                          Book View

                                          from £26 / night

                                            6

                                            Villa rental in Morocco with shared pool

                                            Souss-Massa-Draa Region / Oulad Teima

                                            1 2 14 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 14 nights min
                                            • Nearest beach 30 km
                                            • Swimming pool
                                            • Child friendly

                                            from £73 / night

                                            £508 / week

                                            Book View

                                            from £73 / night

                                              18

                                              Holiday apartment in Morocco

                                              Souss-Massa-Draa Region / Taghazout

                                              1 4 2 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 2 nights min
                                              • Child friendly
                                              • Pet friendly

                                              from £36 / night

                                              £247 / week

                                              Book View

                                              from £36 / night

                                                40

                                                Home accommodation in Morocco with swimming pool

                                                Marrakech-Tensift-El Haouz Region / Tassoultante

                                                5 6 3 nights min

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

                                                from £323 / night

                                                £1,864 - £2,921 / week

                                                Book View

                                                from £323 / night

                                                (1) Excellent 

                                                  38

                                                  Souss-Massa-Draa Region holiday lodge rental

                                                  Souss-Massa-Draa Region / Aourir

                                                  2 4 1 night min

                                                  • 2 bedrooms
                                                  • sleeps 4
                                                  • 1 night min
                                                  • Private garden

                                                  from £31 / night

                                                  £212 / week

                                                  Book View

                                                  from £31 / night

                                                  (2) Excellent 

                                                    8

                                                    Holiday b&b rental

                                                    Doukkala-Abda Region / Safi

                                                    2 4 1 night min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 1 night min
                                                    • Beach / lakeside relaxation
                                                    • Child friendly
                                                    • Air conditioning

                                                    from £46 / night

                                                    £318 / week

                                                    Book View

                                                    from £46 / 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 £61 / night

                                                      £605 - £1,028 / week

                                                      Book View

                                                      from £61 / night

                                                        13

                                                        Holiday apartment in Morocco

                                                        Souss-Massa-Draa Region / Ouarzazate

                                                        1 3 1 night min

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

                                                        from £24 / night

                                                        £141 / week

                                                        Book View

                                                        from £24 / night

                                                        (1) Excellent 

                                                          14

                                                          Morocco holiday b&b rental

                                                          Ait Ben Haddou / Tamedakhte

                                                          10 25 1 night min

                                                          • 10 bedrooms
                                                          • sleeps 25
                                                          • 1 night min
                                                          • Child friendly
                                                          • Pet friendly

                                                          from £17 / night

                                                          £105 - £161 / week

                                                          Book View

                                                          from £17 / night

                                                            5

                                                            Holiday guest house in Souss-Massa-Draa Region

                                                            Souss-Massa-Draa Region / Taroudant

                                                            1 4 2 nights min

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

                                                            from £71 / night

                                                            £494 / week

                                                            Book View

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

                                                              £574 / week

                                                              Book View

                                                              from £86 / 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 £21 / night

                                                                £101 / week

                                                                Book View

                                                                from £21 / night

                                                                  20

                                                                  Holiday apartment in Morocco

                                                                  Souss-Massa-Draa Region / Taghazout

                                                                  1 4 2 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 2 nights min
                                                                  • Child friendly
                                                                  • Pet friendly

                                                                  from £36 / night

                                                                  £247 / week

                                                                  Book View

                                                                  from £36 / night

                                                                  (15) Excellent 

                                                                    12

                                                                    Holiday riad in Marrakech-Tensift-El Haouz Region

                                                                    Marrakech / Medina

                                                                    3 6 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 1 night min
                                                                    • Child friendly
                                                                    • Car not necessary
                                                                    • Air conditioning
                                                                    “Fantastic experience!” The Dar Patrick Riad in Marrakech is absolutely an enjoyable experience! During our one week stay Hassan, the local manager, has been very kind and has given us plenty of advices about the city and what to see and to do. For me and my family Marrakech and Dar Patrick Riad have been a fantastic vacation!!

                                                                    from £121 / night

                                                                    £804 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 3 hours 20 minutes

                                                                    from £121 / night

                                                                    (5) Excellent 

                                                                      21

                                                                      Morocco holiday villa rental

                                                                      Marrakech-Tensift-El Haouz Region / Lalla Takerkoust

                                                                      7 20 1 night min

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

                                                                      from £49 / night

                                                                      £454 / week

                                                                      Book View

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

                                                                        £252 - £287 / week

                                                                        Book View

                                                                        from £41 / night

                                                                          5

                                                                          Holiday b&b in Souss-Massa-Draa Region

                                                                          Souss-Massa-Draa Region / Aremd

                                                                          7 19 1 night min

                                                                          • 7 bedrooms
                                                                          • sleeps 19
                                                                          • 1 night min

                                                                          from £12 / night

                                                                          £75 / week

                                                                          Book View

                                                                          from £12 / night

                                                                          (27) Excellent 

                                                                            20

                                                                            Holiday villa in Morocco

                                                                            Souss-Massa-Draa Region / Sidi Ifni

                                                                            6 12 min stay varies

                                                                            • 6 bedrooms
                                                                            • sleeps 12
                                                                            • 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 £178 / night

                                                                            £1,243 / week

                                                                            Book View

                                                                            Responds fast!
                                                                            avg. 3 hours 4 minutes

                                                                            from £178 / night

                                                                              18

                                                                              Holiday apartment rental

                                                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                                                              2 4 2 nights min

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

                                                                              from £70 / night

                                                                              £487 / week

                                                                              Book View

                                                                              Responds fast!
                                                                              avg. 3 hours 10 minutes

                                                                              from £70 / night

                                                                              (17) Very Good 

                                                                                20

                                                                                Holiday villa in Morocco

                                                                                Marrakech / Widane

                                                                                5 15 min stay varies

                                                                                • 5 bedrooms
                                                                                • sleeps 15
                                                                                • min stay varies
                                                                                • Nearest beach 200 km
                                                                                • Swimming pool
                                                                                • Child friendly

                                                                                from £252 / night

                                                                                £1,511 - £3,223 / week

                                                                                Book View

                                                                                from £252 / night

                                                                                  23

                                                                                  Guest house rental in Morocco

                                                                                  Essaouira / Ancient Medina

                                                                                  3 12 2 nights min

                                                                                  • 3 bedrooms
                                                                                  • sleeps 12
                                                                                  • 2 nights min
                                                                                  • Beach / lakeside relaxation
                                                                                  • Child friendly
                                                                                  • Pet friendly

                                                                                  from £151 / night

                                                                                  £1,018 / week

                                                                                  Book View

                                                                                  from £151 / 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 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 exclusively families
                                                                                  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
                                                                                  Magnificent Villa with private Swimming Pool
                                                                                  Peaceful traditional with privacy

                                                                                  Group of 10 stayed here for 4 nights, enjoyed the villa immensely. It's very remote so if you looking for privacy this is the one if you looking for traditional, cultural spacious this is the one, the villa has 3 bedrooms but also has two more bedrooms built within the premises..large pool and even bigger garden, I would advise a car as it's around 14km from the centre Ronald the owner and his staff gave us 10/10 for service P.s did not see any cockroaches during our stay :-)see more
                                                                                  spacious & family friendly 5 BR villa, Ocean views
                                                                                  Outstanding

                                                                                  Marvellous space ideal for big families with a marvellous host who was present for our every want and need lastly the ocean right behind for great views of The Atlantic … see more

                                                                                  Also consider