Vacation Rentals & Villas in Marrakech

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

971 villas

(42) Excellent 

Certificate of Excellence

    68

    RIAD ETHNIQUE PRIVATE RENTAL WI-FI POOL IN MEDINA

    Marrakech-Tensift-El Haouz Region / Marrakech

    Marrakech house

    4 8 min stay varies

    • 4 bedrooms
    • sleeps 8
    • min stay varies
    • Swimming pool
    • Child Friendly
    • Car not necessary
    “Magic Marrakech” What a good choice this beautiful riad in the medina. Excellent location, close to taxis, a few minutes from the souks and the Jemaa el Fna square. After a long day of browsing in the many shops of the souk, in the cheerful bustle of
    …see more

    Certificate of Excellence

    Price per night from

    $114

    Responds fast!
    avg. 3 hours 7 minutes

    Price per night from

    $114

    (2) Excellent 

      23

      Villa Atlas Marrakech

      Marrakech-Tensift-El Haouz Region / Marrakech

      Marrakech villa

      4 8 2 nights min

      • 4 bedrooms
      • sleeps 8
      • 2 nights min
      • Nearest beach 80 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $326

      Price per night from

      $326

      (1) Excellent 

        46

        BEST FOR GROUP VILLA FOR RENT IN MARRAKECH GOLF RESORT

        Marrakech-Tensift-El Haouz Region / Marrakech

        Marrakech villa

        4 12 2 nights min

        • 4 bedrooms
        • sleeps 12
        • 2 nights min
        • Swimming pool
        • Child Friendly
        • Air conditioning

        Price per night from

        $651

        Price per night from

        $651

        (1) Excellent 

          27

          Villa 30

          Marrakech-Tensift-El Haouz Region / Marrakech

          Marrakech villa

          4 8 6 nights min

          • 4 bedrooms
          • sleeps 8
          • 6 nights min
          • Swimming pool
          • Child Friendly
          • Air conditioning

          Price per night from

          $261

          Price per night from

          $261

          (16) Very Good 

            40

            VILLA Riad Marrakech for 10 persons.

            Marrakech-Tensift-El Haouz Region / Marrakech

            Marrakech villa

            3 10 2 nights min

            • 3 bedrooms
            • sleeps 10
            • 2 nights min
            • Swimming pool
            • Child Friendly
            • Air conditioning

            Price per night from

            $586

            Price per night from

            $586

              81

              Beautiful luxury villa with huge pool in Paradise

              Marrakech-Tensift-El Haouz Region / Marrakech

              Marrakech villa

              8 16 3 nights min

              • 8 bedrooms
              • sleeps 16
              • 3 nights min
              • Swimming pool
              • Child Friendly
              • Air conditioning

              Price per night from

              $911

              Price per night from

              $911

                13

                The Yves-Saint Laurent APART -Museum and Majorelle Park

                Marrakech-Tensift-El Haouz Region / Marrakech

                Marrakech apartment

                1 7 1 night min

                • 1 bedroom
                • sleeps 7
                • 1 night min
                • Nearest beach 191 mi
                • Swimming pool
                • Child Friendly

                Price per night from

                $98

                Price per night from

                $98

                  10

                  Dar Tadout

                  Marrakech-Tensift-El Haouz Region / Marrakech

                  Marrakech b and b

                  5 10 1 night min

                  • 5 bedrooms
                  • sleeps 10
                  • 1 night min
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $21

                  Price per night from

                  $21

                    4

                    Big room with kitcheen 4 people Riad Marrakech

                    Marrakech / Medina

                    Marrakech riad

                    1 4 1 night min

                    • 1 bedroom
                    • sleeps 4
                    • 1 night min
                    • Swimming pool
                    • Air conditioning
                    • Private garden

                    Price per night from

                    $98

                    Responds fast!
                    avg. 1 hour 22 minutes

                    Price per night from

                    $98

                      9

                      2 bedrooms apartement in the heart of Guéliz

                      Marrakech-Tensift-El Haouz Region / Marrakech

                      Marrakech apartment

                      2 4 1 night min

                      • 2 bedrooms
                      • sleeps 4
                      • 1 night min
                      • Nearest beach 166 mi
                      • Child Friendly

                      Price per night from

                      $67

                      Price per night from

                      $67

                        25

                        DAR MANOU, Luxury Villa at the gates of Marrakech and the Ourika Valley

                        Marrakech-Tensift-El Haouz Region / Marrakech

                        Marrakech villa

                        5 10 min stay varies

                        • 5 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Swimming pool
                        • Ask about children
                        • Air conditioning

                        Price per night from

                        $612

                        Responds fast!
                        avg. 2 hours 4 minutes

                        Price per night from

                        $612

                          116

                          Villa Paradise

                          Marrakech-Tensift-El Haouz Region / Marrakech

                          Marrakech villa

                          4 10 1 night min

                          • 4 bedrooms
                          • sleeps 10
                          • 1 night min
                          • Nearest beach 170 mi
                          • Swimming pool
                          • Child Friendly

                          Price per night from

                          $130

                          Price per night from

                          $130

                          (1) Excellent 

                            20

                            Villa Targa Marrakech

                            Marrakech-Tensift-El Haouz Region / Marrakech

                            Marrakech villa

                            6 13 3 nights min

                            • 6 bedrooms
                            • sleeps 13
                            • 3 nights min
                            • Swimming pool
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $225

                            Price per night from

                            $225

                              4

                              Royale suite 5 people In Riad Marrakech

                              Marrakech / Medina

                              Marrakech riad

                              1 5 1 night min

                              • 1 bedroom
                              • sleeps 5
                              • 1 night min
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $111

                              Responds fast!
                              avg. 1 hour 22 minutes

                              Price per night from

                              $111

                              (11) Excellent 

                                30

                                Historic riad in heart of medina

                                Marrakech-Tensift-El Haouz Region / Marrakech

                                Marrakech b and b

                                4 8 1 night min

                                • 4 bedrooms
                                • sleeps 8
                                • 1 night min
                                • Nearest beach 180 mi
                                • Swimming pool
                                • Ask about children
                                “Dar Zaman - Excellent” Dar Zaman is an excellent place to stay, the riad is beautiful, and has a very relaxed setting. Peter, Kabira and Hassan made us very welcome. Nothing was too much trouble for them, and they had very useful tips on places to go
                                …see more

                                Price per night from

                                $487

                                Price per night from

                                $487

                                (2) Excellent 

                                  48

                                  Marrakech Pearl, a haven of peace in a golf resort facing the mountains

                                  Marrakech-Tensift-El Haouz Region / Marrakech

                                  Marrakech villa

                                  3 10 1 night min

                                  • 3 bedrooms
                                  • sleeps 10
                                  • 1 night min
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $369

                                  Price per night from

                                  $369

                                    12

                                    RIAD OF TWO SEAS

                                    Marrakech-Tensift-El Haouz Region / Marrakech

                                    Marrakech riad

                                    5 14 3 nights min

                                    • 5 bedrooms
                                    • sleeps 14
                                    • 3 nights min
                                    • Child Friendly
                                    • Air conditioning

                                    Price per night from

                                    $111

                                    Responds fast!
                                    avg. 2 hours 3 minutes

                                    Price per night from

                                    $111

                                    (11) Excellent 

                                      42

                                      Villa located 10 km from Marrakech farm 15000 m2

                                      Marrakech-Tensift-El Haouz Region / Marrakech

                                      Marrakech villa

                                      5 10 2 nights min

                                      • 5 bedrooms
                                      • sleeps 10
                                      • 2 nights min
                                      • Nearest beach 200 mi
                                      • Swimming pool
                                      • Ski

                                      Price per night from

                                      $370

                                      Price per night from

                                      $370

                                        4

                                        Yellow room for 3 people riad Puchka Marrakech

                                        Marrakech / Medina

                                        Marrakech riad

                                        1 3 1 night min

                                        • 1 bedroom
                                        • sleeps 3
                                        • 1 night min
                                        • Swimming pool
                                        • Air conditioning

                                        Price per night from

                                        $72

                                        Responds fast!
                                        avg. 1 hour 22 minutes

                                        Price per night from

                                        $72

                                          122

                                          Marrakech Riad to rent with private pool

                                          Marrakech-Tensift-El Haouz Region / Marrakech

                                          Marrakech house

                                          7 23 1 night min

                                          • 7 bedrooms
                                          • sleeps 23
                                          • 1 night min
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $638

                                          Price per night from

                                          $638

                                            21

                                            Villa DAR COCOON, a Haven of Peace at the Gates of Marrakech

                                            Marrakech-Tensift-El Haouz Region / Marrakech

                                            Marrakech villa

                                            5 12 min stay varies

                                            • 5 bedrooms
                                            • sleeps 12
                                            • min stay varies
                                            • Swimming pool
                                            • Ask about children
                                            • Air conditioning

                                            Price per night from

                                            $317

                                            Responds fast!
                                            avg. 2 hours 4 minutes

                                            Price per night from

                                            $317

                                            (13) Excellent 

                                              12

                                              Villa Dar Zitouna

                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                              Marrakech villa

                                              5 11 3 nights min

                                              • 5 bedrooms
                                              • sleeps 11
                                              • 3 nights min
                                              • Child Friendly

                                              Price per night from

                                              $880

                                              Price per night from

                                              $880

                                              (52) Excellent 

                                                101

                                                Riad Naila - Magnificent Riad - Private Rental

                                                Marrakech-Tensift-El Haouz Region / Marrakech

                                                Marrakech house

                                                4 8 4 nights min

                                                • 4 bedrooms
                                                • sleeps 8
                                                • 4 nights min
                                                • Child Friendly
                                                • Car not necessary
                                                • Air conditioning
                                                “5 Stars ; Special ; Exotic ; Worry free” We had a wonderful stay in Riad Naila and our family enjoyed it thoroughly. Riad Naila really made us feel at home (especially the kids), thanks to the caring service provided by abdel and Najoua. Also, Kamal t
                                                …see more

                                                Price per night from

                                                $183

                                                Price per night from

                                                $183

                                                (7) Very Good 

                                                  51

                                                  Riad LakLak Private Rental - 7 Bedrooms - max 16 persons - perfect for birthday

                                                  Marrakech-Tensift-El Haouz Region / Marrakech

                                                  Marrakech house

                                                  7 16 4 nights min

                                                  • 7 bedrooms
                                                  • sleeps 16
                                                  • 4 nights min
                                                  • Child Friendly
                                                  • Car not necessary
                                                  • Air conditioning

                                                  Price per night from

                                                  $235

                                                  Price per night from

                                                  $235

                                                    19

                                                    Riad El Youssoufi in the old medina of Marrakech

                                                    Marrakech-Tensift-El Haouz Region / Marrakech

                                                    Marrakech b and b

                                                    5 11 1 night min

                                                    • 5 bedrooms
                                                    • sleeps 11
                                                    • 1 night min
                                                    • Swimming pool
                                                    • Child Friendly
                                                    • Car not necessary

                                                    Price per night from

                                                    $391

                                                    Price per night from

                                                    $391

                                                      7

                                                      Family villa

                                                      Marrakech-Tensift-El Haouz Region / Marrakech

                                                      Marrakech house

                                                      4 8 3 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 3 nights min
                                                      • Nearest beach 322 mi
                                                      • Child Friendly
                                                      • Car not necessary

                                                      Price per night from

                                                      $163

                                                      Price per night from

                                                      $163

                                                        14

                                                        House villa, in exclusive,garden with private pool, without vis-à-vis

                                                        Marrakech-Tensift-El Haouz Region / Marrakech

                                                        Marrakech villa

                                                        4 10 2 nights min

                                                        • 4 bedrooms
                                                        • sleeps 10
                                                        • 2 nights min
                                                        • Swimming pool
                                                        • Child Friendly
                                                        • Air conditioning

                                                        Price per night from

                                                        $326

                                                        Price per night from

                                                        $326

                                                          15

                                                          Charming Villa with Pool, palm Grove

                                                          Marrakech-Tensift-El Haouz Region / Marrakech

                                                          Marrakech villa

                                                          3 6 4 nights min

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • 4 nights min
                                                          • Nearest beach 190 mi
                                                          • Swimming pool
                                                          • Child Friendly

                                                          Price per night from

                                                          $130

                                                          Price per night from

                                                          $130

                                                            19

                                                            2 bedroom Modern apartment with magnificent view, pool, gym and more !

                                                            Marrakech-Tensift-El Haouz Region / Marrakech

                                                            Marrakech apartment

                                                            2 6 1 night min

                                                            • 2 bedrooms
                                                            • sleeps 6
                                                            • 1 night min
                                                            • Child Friendly

                                                            Price per night from

                                                            $131

                                                            Price per night from

                                                            $131

                                                            (5) Very Good 

                                                              14

                                                              ideal for a budget visit to Marrakesh

                                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                                              Marrakech apartment

                                                              2 4 3 nights min

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Air conditioning
                                                              • Pet Friendly
                                                              “Semaine mémorable à Marrakech” L'appartement est situ? dans un quartier r?sidentiel de la ville. Toutes les commodit?s sont au pied de l'immeuble. Pour se rendre rapidement au centre de la ville, le bus est en bas de l'immeuble. Vous avez ?galement la
                                                              …see more

                                                              Price per night from

                                                              $52

                                                              Responds fast!
                                                              avg. 3 hours 45 minutes

                                                              Price per night from

                                                              $52

                                                                20

                                                                Beutifull Villa in Marrakech

                                                                Marrakech-Tensift-El Haouz Region / Marrakech

                                                                Marrakech villa

                                                                4 8 3 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 3 nights min
                                                                • Swimming pool
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $781

                                                                Price per night from

                                                                $781

                                                                (2) Excellent 

                                                                  15

                                                                  Dar Zahour-Luxury villa and pool with small farm

                                                                  Marrakech-Tensift-El Haouz Region / Marrakech

                                                                  Marrakech villa

                                                                  4 8 7 nights min

                                                                  • 4 bedrooms
                                                                  • sleeps 8
                                                                  • 7 nights min
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $528

                                                                  Price per night from

                                                                  $528

                                                                    10

                                                                    Riad Viva

                                                                    Marrakech / Medina

                                                                    Marrakech riad

                                                                    1 2 1 night min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Swimming pool
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $94

                                                                    Price per night from

                                                                    $94

                                                                      64

                                                                      Riad jnane Agdal

                                                                      Marrakech-Tensift-El Haouz Region / Marrakech

                                                                      Marrakech b and b

                                                                      6 2 1 night min

                                                                      • 6 bedrooms
                                                                      • sleeps 2
                                                                      • 1 night min
                                                                      • Swimming pool
                                                                      • Ask about children
                                                                      • Car not necessary

                                                                      Price per night from

                                                                      $129

                                                                      Price per night from

                                                                      $129

                                                                        52

                                                                        Riad Dar Zahia

                                                                        Marrakech-Tensift-El Haouz Region / Marrakech

                                                                        Marrakech house

                                                                        3 6 3 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 6
                                                                        • 3 nights min
                                                                        • Ask about children

                                                                        Price per night from

                                                                        $465

                                                                        Price per night from

                                                                        $465

                                                                          8

                                                                          Vacation-Housing by Demeure&Prestige

                                                                          Marrakech-Tensift-El Haouz Region / Marrakech

                                                                          Marrakech apartment

                                                                          1 4 1 night min

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • 1 night min
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          • Air conditioning

                                                                          Price per night from

                                                                          $97

                                                                          Price per night from

                                                                          $97

                                                                            9

                                                                            Rent Entire Riad - Stunning Atlas Views €85p/night

                                                                            Marrakech-Tensift-El Haouz Region / Marrakech

                                                                            Marrakech riad

                                                                            4 10 2 nights min

                                                                            • 4 bedrooms
                                                                            • sleeps 10
                                                                            • 2 nights min
                                                                            • Ski
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $111

                                                                            Price per night from

                                                                            $111

                                                                              21

                                                                              Riad Tahani Comfort Double Room with Pool View

                                                                              Marrakech-Tensift-El Haouz Region / Marrakech

                                                                              Marrakech b and b

                                                                              1 2 1 night min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 1 night min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $60

                                                                              Price per night from

                                                                              $60

                                                                              About Marrakech

                                                                              The largest city in the North African country of Morocco, Marrakesh is a spirited and fascinating place to learn more about Arab culture and the desert. Architecturally, the city is impressive, with one of the finest historic medinas, or old walled cities, in North Africa. When you arrive in Marrakesh, the first place to visit is Jemaa el-Fna, the bustling central plaza and the heart of the city. Surrounded by cafes and filled with vendors, jugglers, and snake charmers, Jemaa el-Fna is constantly bustling with life and energy.

                                                                              From the Jemaa el-Fna, wander through the surrounding markets, or souks, where traditional crafts, textiles, food, spices, and perfumes are for sale along the narrow alleyways. As any visitor can tell you, shopping is one of the greatest pleasures in Marrakesh. In addition to the souks, you can shop in one of Marrakesh's plethora of craft boutiques and furniture stores, which carry unique and well made traditional work, from table lamps and chandeliers to instruments and carpets. There are also wonderful boutiques features clothing and silver jewelry.

                                                                              While the city is filled with action, Marrakesh also offers plenty of opportunities to relax. When you want a break from the noise and bustle of Marrakesh, book a massage in one of Marrakesh's many wonderful day spas. For peace and quiet, take a day trip to the Ourika Valley, a beautiful vacation spot in the High Atlas Mountains outside the city.

                                                                              The city of Marrakesh is a sight in itself, but there are some places that are particularly worth seeking out, including:

                                                                              • Koutoubia Mosque: Visit this impressive mosque by the Almohad dynasty of the 16th century, located just beside Jemaa el-Fna.
                                                                              • Ali ben Youssef Medersa: Be sure to pay a visit to this gorgeous 16th century Islamic school, elaborately decorated with intricate stucco designs and mosaic.
                                                                              • Saadian Tombs: The remains of 16th and 17th century sultans are buried in these intricately decorated tombs.
                                                                              • Jardin Majorelle: Designed by a former English resident of Marrakesh, these gardens provide a pleasing respite and also contain an interesting museum of traditional Moroccan craft.
                                                                              • Bahia Palace: Marvel at the elaborate Moroccan architecture and ornate interiors of this 19th century palace.
                                                                              • Ben Youssef Medersa: This perfectly preserved former boarding school and adjoining mosque are a jewel from the Saadian dynasty of the 16th century.

                                                                              Treat yourself to a relaxing trip to Marrakesh with a vacation rental near the city center. You can take a break from the bustle of the city by staying in a riad, or traditional house. Riads often feature large private patios and terraces with views of the city.