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

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

981 Holiday homes

(1) Very Good 

    20

    Marrakech holiday riad rental

    Marrakech / Bal Lekhmisse

    3 6 1 night min

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

    from £81 / night

    £544 / week

    Book View

    from £81 / night

    (3) Excellent 

      48

      Holiday riad with golf nearby in Marrakech

      Marrakech / Medina

      5 10 1 night min

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

      from £182 / night

      £1,142 - £1,354 / week

      Book View

      from £182 / night

        15

        Holiday villa with shared pool in Marrakech

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

        £1,692 - £1,904 / week

        Book View

        from £242 / night

        (2) Average 

          10

          Marrakech holiday apartment rental

          Marrakech-Tensift-El Haouz Region / Marrakech

          1 6 1 night min

          • 1 bedroom
          • sleeps 6
          • 1 night min
          • Child friendly
          • Air conditioning
          • Private garden

          from £56 / night

          £353 / week

          Book View

          from £56 / night

          (4) Very Good 

            34

            Holiday villa with swimming pool, golf nearby in Marrakech

            Marrakech-Tensift-El Haouz Region / Marrakech

            5 10 1 night min

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

            from £494 / night

            £3,878 - £5,288 / week

            Book View

            from £494 / night

            (7) Average 

              69

              Holiday villa with swimming pool in Marrakech

              Marrakech-Tensift-El Haouz Region / Marrakech

              5 14 3 nights min

              • 5 bedrooms
              • sleeps 14
              • 3 nights min
              • Nearest beach 130 km
              • Swimming pool
              • Child friendly

              from £81 / night

              £544 - £1,191 / week

              Book View

              Responds fast!
              avg. 2 hours 35 minutes

              from £81 / night

              (3) Excellent 

                78

                Holiday villa with golf nearby in Marrakech

                Marrakech-Tensift-El Haouz Region / Marrakech

                4 8 3 nights min

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

                from £554 / night

                £3,878 / week

                Book View

                from £554 / night

                (15) Excellent 

                  12

                  Holiday riad in Medina

                  Marrakech / Medina

                  3 6 1 night min

                  • 3 bedrooms
                  • sleeps 6
                  • 1 night min
                  • Child friendly
                  • Car not necessary
                  • Air conditioning

                  from £121 / night

                  £804 / week

                  Book View

                  Responds fast!
                  avg. 3 hours 9 minutes

                  from £121 / night

                  (1) Excellent 

                    29

                    Holiday home in Marrakech

                    Marrakech-Tensift-El Haouz Region / Marrakech

                    6 15 min stay varies

                    • 6 bedrooms
                    • sleeps 15
                    • min stay varies
                    • Nearest beach 160 km
                    • Child friendly
                    • Car not necessary

                    from £51 / night

                    £353 / week

                    Book View

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

                        21

                        Holiday villa accommodation

                        Marrakech-Tensift-El Haouz Region / Marrakech

                        5 10 1 night min

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

                        from £302 / night

                        £2,108 / week

                        Book View

                        from £302 / night

                          5

                          Holiday villa with swimming pool in Marrakech

                          Marrakech-Tensift-El Haouz Region / Marrakech

                          3 5 1 night min

                          • 3 bedrooms
                          • sleeps 5
                          • 1 night min
                          • Swimming pool
                          • Child friendly
                          • Pet friendly

                          from £151 / night

                          £1,058 / week

                          Book View

                          Responds fast!
                          avg. 2 hours 47 minutes

                          from £151 / night

                          (17) Very Good 

                            20

                            Holiday villa in Marrakech

                            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) Excellent 

                              26

                              Home rental in Marrakech

                              Marrakech / Medina

                              3 8 4 nights min

                              • 3 bedrooms
                              • sleeps 8
                              • 4 nights min
                              • Nearest beach 100 km
                              • Child friendly
                              • Car not necessary

                              from £133 / night

                              £798 - £1,295 / week

                              Book View

                              from £133 / night

                              (5) Very Good 

                                38

                                Holiday riad rental

                                Marrakech / Medina

                                4 9 1 night min

                                • 4 bedrooms
                                • sleeps 9
                                • 1 night min
                                • Child friendly
                                • Car not necessary
                                • Air conditioning

                                from £100 / night

                                £700 / week

                                Book View

                                Responds fast!
                                avg. 3 hours 56 minutes

                                from £100 / night

                                (13) Excellent 

                                  19

                                  Holiday riad with swimming pool in Marrakech

                                  Marrakech / Medina

                                  3 6 3 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 3 nights min
                                  • Swimming pool
                                  • Child friendly
                                  • Car not necessary

                                  from £115 / night

                                  £687 - £1,031 / week

                                  Book View

                                  Responds fast!
                                  avg. 3 hours 32 minutes

                                  from £115 / night

                                  (1) Excellent 

                                    41

                                    Holiday riad in Marrakech

                                    Marrakech-Tensift-El Haouz Region / Marrakech

                                    3 6 min stay varies

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

                                    from £103 / night

                                    £719 / week

                                    Book View

                                    Responds fast!
                                    avg. 3 hours 58 minutes

                                    from £103 / night

                                    (4) Very Good 

                                      29

                                      Holiday guest house with shared pool, golf nearby in Medina

                                      Marrakech / Medina

                                      8 23 1 night min

                                      • 8 bedrooms
                                      • sleeps 23
                                      • 1 night min
                                      • Nearest beach 200 km
                                      • Swimming pool
                                      • Child friendly

                                      from £46 / night

                                      £318 / week

                                      Book View

                                      from £46 / night

                                      (1) Excellent 

                                        19

                                        Holiday villa with swimming pool, golf nearby in Marrakech

                                        Marrakech-Tensift-El Haouz Region / Marrakech

                                        3 6 2 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 2 nights min
                                        • Nearest beach 250 km
                                        • Swimming pool
                                        • Child friendly

                                        from £166 / night

                                        £1,145 / week

                                        Book View

                                        Responds fast!
                                        avg. 44 minutes

                                        from £166 / night

                                          32

                                          Holiday villa with swimming pool in Marrakech

                                          Marrakech-Tensift-El Haouz Region / Marrakech

                                          5 10 2 nights min

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

                                          from £353 / night

                                          £2,468 / week

                                          Book View

                                          from £353 / night

                                          (13) Excellent 

                                            40

                                            Apartment rental in Gueliz with shared pool

                                            Marrakech / Gueliz

                                            2 5 3 nights min

                                            • 2 bedrooms
                                            • sleeps 5
                                            • 3 nights min
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Child friendly

                                            from £121 / night

                                            £846 / week

                                            Book View

                                            Responds fast!
                                            avg. 1 hour 15 minutes

                                            from £121 / night

                                            (1) Excellent 

                                              21

                                              Holiday riad in Marrakech

                                              Marrakech / Medina

                                              1 2 2 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 2 nights min
                                              • Suitable for children age 5+
                                              • Car not necessary
                                              • Air conditioning

                                              from £46 / night

                                              £282 / week

                                              Book View

                                              from £46 / night

                                                15

                                                Holiday apartment with shared pool in Marrakech

                                                Marrakech-Tensift-El Haouz Region / Marrakech

                                                1 4 3 nights min

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

                                                from £53 / night

                                                £367 / week

                                                Book View

                                                from £53 / night

                                                (1) Excellent 

                                                  40

                                                  Holiday villa with swimming pool in Marrakech

                                                  Marrakech-Tensift-El Haouz Region / Marrakech

                                                  3 6 2 nights min

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

                                                  from £333 / night

                                                  £2,569 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 1 hour 0 minutes

                                                  from £333 / night

                                                  (2) Excellent 

                                                    34

                                                    Holiday riad accommodation

                                                    Marrakech / Medina

                                                    6 15 min stay varies

                                                    • 6 bedrooms
                                                    • sleeps 15
                                                    • min stay varies
                                                    • Nearest beach 180 km
                                                    • Child friendly
                                                    • Car not necessary

                                                    from £56 / night

                                                    £388 / week

                                                    Book View

                                                    from £56 / night

                                                    (6) Very Good 

                                                      21

                                                      Holiday apartment with shared pool in Marrakech

                                                      Marrakech / Gueliz

                                                      2 5 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 5
                                                      • min stay varies
                                                      • Nearest beach 180 km
                                                      • Swimming pool
                                                      • Child friendly

                                                      from £45 / night

                                                      £630 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 1 hour 19 minutes

                                                      from £45 / night

                                                        6

                                                        Apartment rental in Marrakech

                                                        Marrakech-Tensift-El Haouz Region / Marrakech

                                                        1 3 3 nights min

                                                        • 1 bedroom
                                                        • sleeps 3
                                                        • 3 nights min
                                                        • Child friendly
                                                        • Air conditioning
                                                        • Pet friendly

                                                        from £41 / night

                                                        £252 / week

                                                        Book View

                                                        from £41 / night

                                                        (28) Excellent 

                                                        Certificate of Excellence

                                                          39

                                                          Medina holiday riad rental

                                                          Marrakech / Medina

                                                          3 6 3 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 3 nights min
                                                          • Nearest beach 180 km
                                                          • Swimming pool
                                                          • Child friendly

                                                          Certificate of Excellence

                                                          from £114 / night

                                                          £794 / week

                                                          Book View

                                                          Responds fast!
                                                          avg. 2 hours 38 minutes

                                                          from £114 / night

                                                            20

                                                            Holiday apartment in Marrakech

                                                            Marrakech-Tensift-El Haouz Region / Marrakech

                                                            1 4 2 nights min

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

                                                            from £46 / night

                                                            £282 / week

                                                            Book View

                                                            Responds fast!
                                                            avg. 2 hours 9 minutes

                                                            from £46 / night

                                                              45

                                                              Villa letting in Marrakech with swimming pool

                                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                                              4 8 2 nights min

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

                                                              from £353 / night

                                                              £2,468 / week

                                                              Book View

                                                              from £353 / night

                                                              (2) Very Good 

                                                                37

                                                                Holiday apartment with golf nearby in Marrakech

                                                                Marrakech-Tensift-El Haouz Region / Marrakech

                                                                2 5 3 nights min

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • 3 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Child friendly

                                                                from £96 / night

                                                                £665 / week

                                                                Book View

                                                                from £96 / night

                                                                  17

                                                                  Holiday apartment rental

                                                                  Marrakech-Tensift-El Haouz Region / Marrakech

                                                                  2 6 1 night min

                                                                  • 2 bedrooms
                                                                  • sleeps 6
                                                                  • 1 night min
                                                                  • Swimming pool
                                                                  • Child friendly
                                                                  • Air conditioning

                                                                  from £58 / night

                                                                  £401 / week

                                                                  Book View

                                                                  from £58 / night

                                                                  (9) Very Good 

                                                                    15

                                                                    Holiday villa with swimming pool, golf nearby in Marrakech

                                                                    Marrakech-Tensift-El Haouz Region / Marrakech

                                                                    6 12 1 night min

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

                                                                    from £363 / night

                                                                    £2,518 - £3,525 / week

                                                                    Book View

                                                                    Responds fast!
                                                                    avg. 1 hour 43 minutes

                                                                    from £363 / night

                                                                      16

                                                                      Marrakech holiday villa rental

                                                                      Marrakech-Tensift-El Haouz Region / Marrakech

                                                                      6 12 3 nights min

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

                                                                      from £705 / night

                                                                      £4,029 / week

                                                                      Book View

                                                                      from £705 / night

                                                                      (3) Very Good 

                                                                        29

                                                                        Marrakech holiday apartment rental

                                                                        Marrakech-Tensift-El Haouz Region / Marrakech

                                                                        2 6 1 night min

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

                                                                        from £66 / night

                                                                        £403 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 1 hour 26 minutes

                                                                        from £66 / night

                                                                          19

                                                                          Marrakech holiday home let

                                                                          Marrakech-Tensift-El Haouz Region / Marrakech

                                                                          5 10 4 nights min

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

                                                                          from £282 / night

                                                                          £1,914 / week

                                                                          Book View

                                                                          from £282 / night

                                                                          (1)  

                                                                            17

                                                                            Holiday villa rental

                                                                            Marrakech / Atlas Golf Resort

                                                                            5 12 1 night min

                                                                            • 5 bedrooms
                                                                            • sleeps 12
                                                                            • 1 night min
                                                                            • Swimming pool
                                                                            • Air conditioning
                                                                            • Private garden

                                                                            from £605 / night

                                                                            £4,230 / week

                                                                            Book View

                                                                            from £605 / night

                                                                              12

                                                                              Holiday guest house letting

                                                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                                                              3 5 1 night min

                                                                              • 3 bedrooms
                                                                              • sleeps 5
                                                                              • 1 night min
                                                                              • Beach / lakeside relaxation
                                                                              • Swimming pool
                                                                              • Child friendly

                                                                              from £41 / night

                                                                              £272 - £484 / week

                                                                              Book View

                                                                              from £41 / night

                                                                              (9) Excellent 

                                                                                58

                                                                                Holiday villa in Marrakech

                                                                                Marrakech-Tensift-El Haouz Region / Marrakech

                                                                                5 10 min stay varies

                                                                                • 5 bedrooms
                                                                                • sleeps 10
                                                                                • min stay varies
                                                                                • Swimming pool
                                                                                • Child friendly
                                                                                • Air conditioning

                                                                                from £227 / night

                                                                                £1,511 - £1,763 / week

                                                                                Book View

                                                                                from £227 / night

                                                                                (1) Excellent 

                                                                                  96

                                                                                  Holiday riad rental

                                                                                  Marrakech / Medina

                                                                                  4 10 1 night min

                                                                                  • 4 bedrooms
                                                                                  • sleeps 10
                                                                                  • 1 night min
                                                                                  • Suitable for children age 5+
                                                                                  • Private garden

                                                                                  from £61 / night

                                                                                  £423 / week

                                                                                  Book View

                                                                                  from £61 / night

                                                                                  Why Marrakech?

                                                                                  The bustling hubbub of Marrakech is sure to delight. This legendary city is filled with religion and historicism, on top of maze-like bustling markets and a mystically exciting nightlife.

                                                                                  Book a holiday rental in Marrakech City, one of Morocco's old imperial cities, for a colourful fantasy escape.

                                                                                  About Marrakech City

                                                                                  This old imperial capital offers a real insight into Islamic culture, with busy mosques everywhere you turn. That said, it also has a heritage rich with other religions, as you can see in the old Jewish district.

                                                                                  But more than just a religious city steeped in history, Marrakech is a dynamic and fascinating place to experience, from market shopping, to magical nightlife, to luxurious public baths, it really has it all.

                                                                                  What to Do

                                                                                  The Saadian tombs are a revelation to view: they were only discovered at the beginning of the 20th century, having been completely untouched for hundreds of years. Now, if you're willing to queue, you can head inside and marvel at the decadence of some of these tombs.

                                                                                  Top Marrakech City Travel Tips

                                                                                  For an exciting, magical experience in a historic Moroccan city, packed with activity, book your holiday rental in Marrakech City.

                                                                                  Top Destination reviews

                                                                                  Private VILLA / POOL / PARK near MAMOUNIA HOTEL
                                                                                  Wonderful location with helpful staff

                                                                                  We greatly enjoyed our stay at Villa Diane. The location is amazing - right in the middle of the Hivernage, surrounded by some of Marrakech's top hotels. You can easily walk to great restaurants and the Medina while coming back to your own private oasis. The staff were incredibly kind and helpful. They made sure that we had anything we needed, as did Yasmine, the owner. We greatly appreciated her professionalism and attention to our stay. We are looking forward to returning again very soon.see more
                                                                                  RIAD VALIA
                                                                                  An oasis in the midst of the dry and dusty streets of historical Marrakesh

                                                                                  The riad valia was a perfect haven after our adventurous and fascinating days out in Morocco. Cool down in the plunge pool or relax anywhere in one of your luxurious rooms. The caretaker will look after your requirements and ensure you enjoy your stay in tranquilly and comfort. … see more
                                                                                  Dar Tamazerte 4 bedrooms catered villa
                                                                                  Very special

                                                                                  Just spent a lovely week at Villa Dar Tamazerte; a stunning place in a perfect setting, close to Marrakech but quiet and private with outstanding views of the Atlas Mountains. Wonderful friendly and helpful staff, delicious food, beautiful decor with lovely big gardens and swimming pool, totally relaxing and luxurious. A little bit of haven at the foot of the Atlas Mountains. I, for one, can't wait to return!see more
                                                                                  Dar Ajiba-entire home all to yourselves
                                                                                  I would stay here again & again!

                                                                                  I highly recommend this riad & would stay here again & again! The photos do not do it justice. I was tempted to book another fancier-looking riad, but was sold on this one's reviews about excellent staff & service, and the ease & safety of paying online through homeaway. Maria & Fatima prepared the best meal we ate during our stay, and even took us to the neighborhood hamman & wholesale shops. Moulay checked in with us daily to make sure we were safe & happy. The beds were comfy & we appreciated the cell phone that they loaned us. Breakfast on the rooftop terrace was lovely with views of the snow capped mountains. Le Fondouk was an excellent restaurant for dinner (get the lamb) & drinks just around the corner. The location is great - in a quiet neighborhood within the medina, but an easy & quick walk to Fna square (through the souks so you can shop along the way!). Moulay was not available to take us on excursions, but put us in touch with Idir Anamas (a young & modern Berber guide), who took us on a once-in-a-lifetime 3d/2n trip to the Sahara, & day trip to Essaouria. Please stay at this riad! You will not regret it.see more
                                                                                  Riad Al Janoub
                                                                                  Great Winter Break

                                                                                  The Riad is perfect; just inside the inner wall it has four rooms all with en-suite, a breakfast room and for those that wish to avoid the hustle & bustle of the souks, a lovely roof terrace to sit and relax. The housekeeper is extremely helpful and will guide your to wherever you wish to go; the chef as well cooks delicious meals at a very reasonable price. All in all and for the price paid, I can't fault this place one bit.see more
                                                                                  Casa Gyla, a dream oasis, a refuge for 60 years, 3 km Town center
                                                                                  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 staff was very friendly,communication was minimal, they only spoke Arabic and some French. Latifa is an AMAZING cook! The meals she prepared were delicious! We had a wonderful time. Some minor downsides like the leak in our shower, the hot water takes a bit of time and NO AMERICAN COFFEE guys!!! 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 with transportation if required. We will definitely be coming back!”see more
                                                                                  Riad for Exclusive & Private rentals
                                                                                  Fantastic Riad in the heart of Marrakech

                                                                                  Fantastic Riad in the heart of Marrakech, close to all the action in a quiet side street. Fatima the housekeeper will look after you and cook you the most authentic meals and breakfasts. Our fist trip to Marrakech but not our last. This is the perfect spot to experience the atmosphere. … see more
                                                                                  Luxury Villa in Marrakech - Villa Warda
                                                                                  Fabulous Villa Warda!

                                                                                  Just spent a magical week at Villa Warda; a stunning place in a perfect setting, close to Marrakech but quiet and totally private with an outstanding view of the Atlas Mountains. Wonderful friendly and helpful staff, totally delicious and healthy food, beautiful and traditional decor with lovely big gardens and swimming pool (perfect to keep kids happy!) The private hammam is an enjoyable bonus. Plenty to do and see and totally relaxing and luxurious, (also excellent value for money). We all loved it and didn't want to come home. I can't wait to book my next trip!see more

                                                                                  Also consider