Vacation Rentals & Houses in Morocco

Close

Enter dates for more accurate prices

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

2,821 houses

    20

    Sahara Safari Camp

    Souss-Massa-Draa Region / Oulad Driss

    Oulad Driss house

    12 24 1 night min

    • 12 bedrooms
    • sleeps 24
    • 1 night min
    • Child Friendly

    Price per night from

    $178

    Price per night from

    $178

      8

      Hotel or bleu milreft

      Souss-Massa-Draa Region / Mirhleft

      Mirhleft hotel apartment

      6 13 1 night min

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

      Price per night from

      $77

      Price per night from

      $77

        25

        New build 6 persons Apartment near the Beach and Center.

        Taza-Al Hoceima-Taounate Region / Al Hoceima

        Al Hoceima apartment

        1 6 1 night min

        • 1 bedroom
        • sleeps 6
        • 1 night min
        • Nearest beach 1 mi
        • Child Friendly
        • Private garden

        Price per night from

        $72

        Price per night from

        $72

          20

          Quiet Apartment in the Gateway to the Mountains

          Tadla-Azilal Region / Beni Mellal

          Beni Mellal apartment

          2 6 1 night min

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

          Price per night from

          $23

          Responds fast!
          avg. 3 hours 33 minutes

          Price per night from

          $23

            4

            Dar Tassa

            Ouirgane / Tassaouirgane

            Ouirgane lodge

            9 24 2 nights min

            • 9 bedrooms
            • sleeps 24
            • 2 nights min
            • Private garden

            Price per night from

            $530

            Price per night from

            $530

              12

              Furnished Apartment - Tangier, Super Location next to Tangier Beach

              Tangier-Tetouan Region / Tangier

              Tangier apartment

              1 5 1 night min

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

              Price per night from

              $62

              Price per night from

              $62

              (1) Excellent 

                27

                The Rif Cooperative For Ecotourism-Taounate

                Taza-Al Hoceima-Taounate Region / Ketama

                Ketama gite

                10 20 3 nights min

                • 10 bedrooms
                • sleeps 20
                • 3 nights min
                • Beach / lakeside relaxation
                • Ask about children

                Price per night from

                $39

                Price per night from

                $39

                  5

                  Dreamland Sahel

                  Grand Casablanca Region / Sidi Rahal

                  Sidi Rahal apartment

                  2 6 3 nights min

                  • 2 bedrooms
                  • sleeps 6
                  • 3 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Air conditioning

                  Price per night from

                  $104

                  Price per night from

                  $104

                  (3) Excellent 

                    9

                    juliana Holiday Apartment

                    Tangier-Tetouan Region / Tangier

                    Tangier apartment

                    2 7 min stay varies

                    • 2 bedrooms
                    • sleeps 7
                    • min stay varies
                    • Child Friendly

                    Price per night from

                    $59

                    Price per night from

                    $59

                    (2) Average 

                      15

                      ksar shama

                      Marrakech-Tensift-El Haouz Region / Ouirgane

                      Ouirgane b and b

                      20 2 1 night min

                      • 20 bedrooms
                      • sleeps 2
                      • 1 night min
                      • Child Friendly
                      • Pet Friendly

                      Price per night from

                      $52

                      Price per night from

                      $52

                        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

                          29

                          Bivouac Mhamid-Chegaga

                          Souss-Massa-Draa Region / M'Hamid

                          M'Hamid b and b

                          5 16 1 night min

                          • 5 bedrooms
                          • sleeps 16
                          • 1 night min
                          • Child Friendly
                          • Pet Friendly

                          Price per night from

                          $196

                          Price per night from

                          $196

                          (2) Very Good 

                            20

                            Villa Fleurie, amazing garden, pool and staff

                            Essaouira / Ghazoua

                            Ghazoua villa

                            6 14 1 night min

                            • 6 bedrooms
                            • sleeps 14
                            • 1 night min
                            • Nearest beach 15 mi
                            • Swimming pool
                            • Child Friendly

                            Price per night from

                            $365

                            Price per night from

                            $365

                              30

                              KASBAH SABLE DOR

                              Meknes-Tafilalet Region / Merzouga

                              Merzouga b and b

                              5 15 1 night min

                              • 5 bedrooms
                              • sleeps 15
                              • 1 night min
                              • Ask about children
                              • Air conditioning
                              • Pet Friendly

                              Price per night from

                              $20

                              Price per night from

                              $20

                                8

                                Dar Atlas

                                Marrakech-Tensift-El Haouz Region / Imlil

                                Imlil b and b

                                6 14 1 night min

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

                                Price per night from

                                $26

                                Price per night from

                                $26

                                  6

                                  APARTMENTS WITH GOLF AND OCEAN VIEW BALCONY, 1,2,3

                                  Grand Casablanca Region / Bouznika

                                  Bouznika apartment

                                  3 7 1 night min

                                  • 3 bedrooms
                                  • sleeps 7
                                  • 1 night min
                                  • Child Friendly

                                  Price per night from

                                  $115

                                  Price per night from

                                  $115

                                    11

                                    Suite marocaine avec vue sur mer

                                    Essaouira / Essaouira

                                    Essaouira b and b

                                    1 4 1 night min

                                    • 1 bedroom
                                    • sleeps 4
                                    • 1 night min
                                    • Beach / lakeside relaxation

                                    Price per night from

                                    $117

                                    Price per night from

                                    $117

                                    (60) Excellent 

                                      19

                                      Dar Emma in Essaouira w/ 2 bedrooms

                                      Marrakech-Tensift-El Haouz Region / Essaouira

                                      Essaouira house

                                      2 4 5 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 5 nights min
                                      • Nearest beach 0 mi
                                      • Child Friendly
                                      • Pet Friendly
                                      “very lovely house” stayed there for 4 nights in december. decided very last minute to stay there and organisation was easy. Emma answered very quickly and friendly. pick up from busstation was organised. dinner for the evening ready made and albsolute
                                      …see more

                                      Price per night from

                                      $148

                                      Responds fast!
                                      avg. 1 hour 42 minutes

                                      Price per night from

                                      $148

                                      (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

                                          6

                                          Les jardins de Villa Maroc

                                          Marrakech-Tensift-El Haouz Region / Essaouira

                                          Essaouira b and b

                                          3 9 7 nights min

                                          • 3 bedrooms
                                          • sleeps 9
                                          • 7 nights min
                                          • Child Friendly
                                          • Pet Friendly

                                          Price per night from

                                          $664

                                          Price per night from

                                          $664

                                          (1) Excellent 

                                            15

                                            Villa haute standing

                                            Marrakech-Tensift-El Haouz Region / Essaouira

                                            Essaouira villa

                                            4 8 3 nights min

                                            • 4 bedrooms
                                            • sleeps 8
                                            • 3 nights min
                                            • Swimming pool
                                            • Ask about children
                                            • Air conditioning

                                            Price per night from

                                            $326

                                            Price per night from

                                            $326

                                              29

                                              LAKE LODGE, the Feets in the Water, and Spirit in the Stars...

                                              Marrakech-Tensift-El Haouz Region / Tameslouht

                                              Tameslouht villa

                                              4 8 min stay varies

                                              • 4 bedrooms
                                              • sleeps 8
                                              • min stay varies
                                              • Swimming pool
                                              • Child Friendly
                                              • Air conditioning

                                              Price per night from

                                              $222

                                              Responds fast!
                                              avg. 2 hours 4 minutes

                                              Price per night from

                                              $222

                                              (4) Excellent 

                                                26

                                                Riad Rated

                                                Souss-Massa-Draa Region / Taroudant

                                                Taroudant riad

                                                6 3 1 night min

                                                • 6 bedrooms
                                                • sleeps 3
                                                • 1 night min
                                                • Nearest beach 60 mi
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $65

                                                Price per night from

                                                $65

                                                  36

                                                  Double room at the beach

                                                  Souss-Massa-Draa Region / Mirleft

                                                  Mirleft house

                                                  1 2 1 night min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 1 night min

                                                  Price per night from

                                                  $39

                                                  Price per night from

                                                  $39

                                                  (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

                                                      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

                                                        32

                                                        Dar Settash

                                                        Fes-Boulemane Region / Fes

                                                        Fes house

                                                        5 11 1 night min

                                                        • 5 bedrooms
                                                        • sleeps 11
                                                        • 1 night min
                                                        • Child Friendly
                                                        • Air conditioning
                                                        • Private garden

                                                        Price per night from

                                                        $391

                                                        Price per night from

                                                        $391

                                                        (1) Very Good 

                                                          18

                                                          Albatross Penthouse - Fabulous garden terraces, 2 bedrooms, 2 bathrooms

                                                          Souss-Massa-Draa Region / Taghazout

                                                          Taghazout apartment

                                                          2 5 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 5
                                                          • min stay varies
                                                          • Nearest beach 0 mi
                                                          • Child Friendly
                                                          • Private garden

                                                          Price per night from

                                                          $97

                                                          Responds fast!
                                                          avg. 2 hours 32 minutes

                                                          Price per night from

                                                          $97

                                                          (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

                                                              21

                                                              merzouga camel tours

                                                              Meknes-Tafilalet Region / Merzouga

                                                              Merzouga tented camp

                                                              2 20 1 night min

                                                              • 2 bedrooms
                                                              • sleeps 20
                                                              • 1 night min
                                                              • Ask about children
                                                              • Pet Friendly

                                                              Price per night from

                                                              $33

                                                              Price per night from

                                                              $33

                                                                9

                                                                Cozy Apartment

                                                                Oriental Region / Nador

                                                                Nador apartment

                                                                2 4 3 nights min

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • 3 nights min
                                                                • Child Friendly

                                                                Price per night from

                                                                $63

                                                                Price per night from

                                                                $63

                                                                  4

                                                                  welcome to Azrou

                                                                  Meknes-Tafilalet Region / Azrou

                                                                  Azrou apartment

                                                                  1 4 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 1 night min
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $35

                                                                  Price per night from

                                                                  $35

                                                                    30

                                                                    Sweet Home Casablanca

                                                                    Grand Casablanca Region / Casablanca

                                                                    Casablanca apartment

                                                                    3 7 1 night min

                                                                    • 3 bedrooms
                                                                    • sleeps 7
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Air conditioning

                                                                    Price per night from

                                                                    $155

                                                                    Price per night from

                                                                    $155

                                                                      25

                                                                      Beautiful modern apt in the heart of the city

                                                                      Grand Casablanca Region / Casablanca

                                                                      Casablanca apartment

                                                                      1 3 14 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 3
                                                                      • 14 nights min
                                                                      • Nearest beach 3 mi
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $52

                                                                      Price per night from

                                                                      $52

                                                                      (41) 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

                                                                        $117

                                                                        Responds fast!
                                                                        avg. 3 hours 18 minutes

                                                                        Price per night from

                                                                        $117

                                                                        (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

                                                                          (1) Excellent 

                                                                            28

                                                                            Shakkaar's apartment near the airport in the heart of Morocco

                                                                            Rabat-Sale-Zemmour-Zaer Region / Sale

                                                                            Sale apartment

                                                                            3 8 1 night min

                                                                            • 3 bedrooms
                                                                            • sleeps 8
                                                                            • 1 night min
                                                                            • Nearest beach 4 mi
                                                                            • Child Friendly
                                                                            • Air conditioning

                                                                            Price per night from

                                                                            $34

                                                                            Price per night from

                                                                            $34

                                                                              20

                                                                              Sidi Youssef Ben Ali Holiday Villa 12798

                                                                              Marrakech-Tensift-El Haouz Region / Ait Bou Setta

                                                                              Ait Bou Setta villa

                                                                              1 14 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 14
                                                                              • min stay varies
                                                                              • Air conditioning

                                                                              Price per night from

                                                                              $1,139

                                                                              Price per night from

                                                                              $1,139

                                                                              About Morocco

                                                                              Multifaceted, culturally complex, and spectacularly beautiful, Morocco is one of the most popular destinations in Africa. Morocco's interesting cities combine the vibrancy of Africa with the history of Arab culture. Throughout the country, avid shoppers will adore the fine Moroccan handcrafts in the country's souks, or markets. In Morocco, artisans are famous for their wood furnishings with ivory inlays, copper work, and textiles, among other crafts. Moroccan cuisine is world famous, with influences from the Middle East, Africa, and Europe. Many of Morocco's most famous dishes feature the grain couscous, mint, olives, lamb, and spices, such as cumin, ginger, turmeric, and paprika. If you are particularly interested in food, consider enrolling in a cooking class during your trip.

                                                                              In addition to culture, Morocco is a physically beautiful country, with some of the world's most interesting ecosystems. Located in the northwest corner of the African continent, the majority of Morocco is dominated by the vast Sahara Desert. This amazing expanse of shifting sand defines Moroccan culture in many ways. Plan a day trip or overnight tour to the desert, where you can marvel at the silence and beauty of the Sahara. To add to the country's natural glory, Morocco's ample coastline runs along the deep blue surf of the Atlantic Ocean to the azure shores of the Mediterranean Sea. For those who love the shore, there are great beaches for swimming near Agadir on the Atlantic coast, as well as charming seaside cities like Essaouira.

                                                                              When planning your trip to Morocco, consider the following destinations:

                                                                              • Marrakesh: In Morocco's most famous city, a posh cosmopolitan culture compliments the beautiful markets and alleyways of the historic district.
                                                                              • Fes: The medieval medina in Fes is one of the largest and most historic in the Arab world.
                                                                              • Essaouira: This pretty seaside town on the Atlantic coast is a great place to relax, enjoy historic scenery, and visit the beach.
                                                                              • Meknes: Once the Berber capital of Morocco, Meknes has an extensive historic district and a wonderful modern culture and art scene.
                                                                              • Casablanca: This beautiful white-washed city, once ruled by the French, displays an attractive blend of European and Arab influence.

                                                                              If you will be traveling to Morocco, seek out a unique vacation rental in one of the country's historic cities. From a posh villa with a central patio in the city of Marrakesh to a charming oceanfront condo in Essaouira, Morocco offers a wide range of luxury accommodations for couples or families.