Cape Town Rentals

Close

Enter dates for more accurate prices

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

528 Houses

(2) Excellent 

    12

    3 Omega. See Table Mtn & Robben island. Close to the sea. Own garden & entrance.

    Cape Town / Bloubergstrand

    Bloubergstrand apartment

    2 2 2 nights min

    • 2 bedrooms
    • sleeps 2
    • 2 nights min
    • Nearest beach 0.6 mi
    • Child Friendly
    • Private garden
    Match: Horse riding Tennis in town All filters match

    Price per night from

    $35

    Responds fast!
    avg. 3 hours 38 minutes

    Price per night from

    $35

      13

      NEW LAKE MICHELLE HOLIDAY UNIT - WHEELCHAIR FRIENDLY

      Cape Town / Noordhoek

      Noordhoek apartment

      1 2 3 nights min

      • 1 bedroom
      • sleeps 2
      • 3 nights min
      • Child Friendly
      • Pet Friendly
      • Private garden
      Match: Horse riding Tennis in town All filters match

      Price per night from

      $69

      Price per night from

      $69

      (11) Excellent 

      Certificate of Excellence

        26

        Majini Guesthouse Pool House

        Cape Town / Constantia

        Constantia cottage

        1 4 4 nights min

        • 1 bedroom
        • sleeps 4
        • 4 nights min
        • Swimming pool
        • Ask about children
        • Private garden
        Match: Horse riding Tennis in town All filters match

        Certificate of Excellence

        Price per night from

        $187

        Responds fast!
        avg. 3 hours 9 minutes

        Price per night from

        $187

        (2) Excellent 

          44

          CapeRocks - The ideal Cape stay!

          Cape Town / Noordhoek

          Noordhoek house

          2 5 5 nights min

          • 2 bedrooms
          • sleeps 5
          • 5 nights min
          • Beach / lakeside relaxation
          • Nearest beach 4 mi
          • Swimming pool
          Match: Horse riding Tennis in town All filters match

          Price per night from

          $184

          Price per night from

          $184

            12

            24 Greenways drive

            Cape Town / Kommetjie

            Kommetjie apartment

            1 3 1 night min

            • 1 bedroom
            • sleeps 3
            • 1 night min
            • Beach / lakeside relaxation
            Match: Horse riding Tennis in town All filters match

            Price per night from

            $69

            Price per night from

            $69

            (1) Excellent 

              35

              4 On Beach: Melkbosstrand Accommodation

              Cape Town / Melkbosstrand

              Melkbosstrand apartment

              3 6 1 night min

              • 3 bedrooms
              • sleeps 6
              • 1 night min
              • Nearest beach 0.1 mi
              • Child Friendly
              Match: Horse riding Tennis in town All filters match

              Price per night from

              $115

              Price per night from

              $115

                56

                "Suburban Oasis." 2 Bedroom, Self catering home, Claremont, Cape Town,

                Cape Town / Claremont

                Claremont cottage

                2 4 1 night min

                • 2 bedrooms
                • sleeps 4
                • 1 night min
                • Nearest beach 17 mi
                • Swimming pool
                • Child Friendly
                Match: Horse riding Tennis in town All filters match

                Price per night from

                $86

                Price per night from

                $86

                (15) Very Good 

                  30

                  Constantia Villa

                  Cape Town / Constantia

                  Constantia house

                  4 8 2 nights min

                  • 4 bedrooms
                  • sleeps 8
                  • 2 nights min
                  • Nearest beach 8 mi
                  • Swimming pool
                  • Child Friendly
                  Match: Horse riding Tennis in town All filters match
                  “March in Cape Town” Constantia is one of the nicest locations in Cape Town. One is centrally located on the peninsula and everything is a short drive away. The Villa was very comfortable and very quiet in the evenings. The pool was very appealing an

                  Price per night from

                  $206

                  Responds fast!
                  avg. 3 hours 19 minutes

                  Price per night from

                  $206

                  (1) Very Good 

                    41

                    Sunny Seaview Apartment

                    Cape Town / Muizenberg

                    Muizenberg apartment

                    3 6 2 nights min

                    • 3 bedrooms
                    • sleeps 6
                    • 2 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 0.3 mi
                    • Swimming pool
                    Match: Horse riding Tennis in town All filters match

                    Price per night from

                    $121

                    Responds fast!
                    avg. 15 minutes

                    Price per night from

                    $121

                    (14) Excellent 

                      20

                      Ocean View, Bloubergstrand, Cape Town

                      Cape Town / Bloubergstrand

                      Bloubergstrand apartment

                      3 6 2 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 2 nights min
                      • Beach / lakeside relaxation
                      • Child Friendly
                      Match: Horse riding Tennis in town All filters match

                      Price per night from

                      $177

                      Responds fast!
                      avg. 3 hours 21 minutes

                      Price per night from

                      $177

                      (2) Very Good 

                        25

                        Darling Villa, Hout Bay (Spacious, Stylish experience +sea & mountain views)

                        Cape Town / Hout Bay

                        Hout Bay house

                        5 8 3 nights min

                        • 5 bedrooms
                        • sleeps 8
                        • 3 nights min
                        • Swimming pool
                        • Child Friendly
                        • Ask about pets
                        Match: Horse riding Tennis in town All filters match

                        Price per night from

                        $460

                        Price per night from

                        $460

                        (23) Excellent 

                        Certificate of Excellence

                          25

                          Majini Guesthouse Hadeda Cottage

                          Cape Town / Constantia

                          Constantia cottage

                          2 4 4 nights min

                          • 2 bedrooms
                          • sleeps 4
                          • 4 nights min
                          • Swimming pool
                          • Private garden
                          Match: Horse riding Tennis in town All filters match

                          Certificate of Excellence

                          Price per night from

                          $237

                          Responds fast!
                          avg. 3 hours 9 minutes

                          Price per night from

                          $237

                            15

                            Georgina's Loft Apartment

                            Cape Town / Cape Town Central

                            Cape Town Central apartment

                            1 2 3 nights min

                            • 1 bedroom
                            • sleeps 2
                            • 3 nights min
                            • Nearest beach 7 mi
                            • Swimming pool
                            • Child Friendly
                            Match: Horse riding Tennis in town All filters match

                            Price per night from

                            $60

                            Responds fast!
                            avg. 2 hours 59 minutes

                            Price per night from

                            $60

                            (9) Excellent 

                              32

                              Lothian Lake House Estate and Lodge.

                              Cape Town / Cape Town Central

                              Cape Town Central villa

                              8 22 min stay varies

                              • 8 bedrooms
                              • sleeps 22
                              • min stay varies
                              • Beach / lakeside relaxation
                              • Nearest beach 16 mi
                              • Swimming pool
                              Match: Horse riding Tennis in town All filters match
                              “Best wedding anniversary of our life” Thankyou so much for making our stay for our wedding anniversary party so enjoyable. My wife fell in love with those amazing colour changing lights above the dining table...which wasn't a squeeze for our 14 guests

                              Price per night from

                              $3,016

                              Price per night from

                              $3,016

                                20

                                Sea view beach apartment in Eden on the Bay

                                Cape Town / Blouberg

                                Blouberg apartment

                                2 4 14 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 14 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                Match: Horse riding Tennis in town All filters match

                                Price per night from

                                $180

                                Price per night from

                                $180

                                (2) Excellent 

                                  17

                                  Heritage home in leafy Cape Town suburbs

                                  Cape Town / Rondebosch

                                  Rondebosch house

                                  3 6 6 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 6 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 9 mi
                                  • Swimming pool
                                  Match: Horse riding Tennis in town All filters match
                                  “Great family space that would suit any shape or size of family/f” We enjoyed our stay. Clean, comfy home environment. Great for kids too. Local cafe walking distance great view of Table Mountain and good food with friendly service. Used hire car compa

                                  Price per night from

                                  $92

                                  Price per night from

                                  $92

                                    29

                                    Cottage de la Mer, Bantry Bay, Cape Town, Sea views, great Pool & free Wi-Fi

                                    Cape Town / Cape Town Central

                                    Cape Town Central cottage

                                    1 3 min stay varies

                                    • 1 bedroom
                                    • sleeps 3
                                    • min stay varies
                                    • Nearest beach 2 mi
                                    • Swimming pool
                                    • Child Friendly
                                    Match: Horse riding Tennis in town All filters match

                                    Price per night from

                                    $155

                                    Responds fast!
                                    avg. 2 hours 41 minutes

                                    Price per night from

                                    $155

                                    (1) Excellent 

                                      24

                                      Brynbrook House

                                      Cape Town / Noordhoek

                                      Noordhoek apartment

                                      2 4 3 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 3 mi
                                      • Swimming pool
                                      Match: Horse riding Tennis in town All filters match

                                      Price per night from

                                      $61

                                      Price per night from

                                      $61

                                        14

                                        Afribode Art Deco Loft

                                        Cape Town / Cape Town Central

                                        Cape Town Central apartment

                                        1 2 3 nights min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 3 nights min
                                        • Nearest beach 7 mi
                                        • Swimming pool
                                        • Child Friendly
                                        Match: Horse riding Tennis in town All filters match

                                        Price per night from

                                        $137

                                        Responds fast!
                                        avg. 2 hours 59 minutes

                                        Price per night from

                                        $137

                                          22

                                          Large family home in top security estate

                                          Cape Town / Hout Bay

                                          Hout Bay house

                                          3 10 7 nights min

                                          • 3 bedrooms
                                          • sleeps 10
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Child Friendly
                                          • Private garden
                                          Match: Horse riding Tennis in town All filters match

                                          Price per night from

                                          $332

                                          Price per night from

                                          $332

                                            11

                                            Terrace Suite - Jacuzzi bath and infinity pool.

                                            Cape Town / Noordhoek

                                            Noordhoek apartment

                                            1 2 2 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 2 nights min
                                            • Nearest beach 6 mi
                                            • Ask about children
                                            • Ask about pets
                                            Match: Horse riding Tennis in town All filters match

                                            Price per night from

                                            $137

                                            Price per night from

                                            $137

                                            (1) Excellent 

                                              12

                                              The Cozy Cottage, Constantia, Cape Town.

                                              Cape Town / Constantia

                                              Constantia cottage

                                              1 2 3 nights min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 3 nights min
                                              • Swimming pool
                                              • Private garden
                                              Match: Horse riding Tennis in town All filters match

                                              Price per night from

                                              $43

                                              Responds fast!
                                              avg. 2 hours 21 minutes

                                              Price per night from

                                              $43

                                                15

                                                Maple Cottage

                                                Cape Town / Bergvliet

                                                Bergvliet apartment

                                                2 4 3 nights min

                                                • 2 bedrooms
                                                • sleeps 4
                                                • 3 nights min
                                                • Nearest beach 9 mi
                                                • Child Friendly
                                                Match: Horse riding Tennis in town All filters match

                                                Price per night from

                                                $231

                                                Responds fast!
                                                avg. 2 hours 59 minutes

                                                Price per night from

                                                $231

                                                  14

                                                  Appartment with stunning seaviews

                                                  Cape Town / Llandudno

                                                  Llandudno apartment

                                                  3 6 1 night min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 1 night min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 8 mi
                                                  • Swimming pool
                                                  Match: Horse riding Tennis in town All filters match

                                                  Price per night from

                                                  $280

                                                  Price per night from

                                                  $280

                                                    20

                                                    Cape's Citi Loft

                                                    Cape Town / Cape Town Central

                                                    Cape Town Central apartment

                                                    2 4 3 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 3 nights min
                                                    • Nearest beach 7 mi
                                                    • Child Friendly
                                                    Match: Horse riding Tennis in town All filters match

                                                    Price per night from

                                                    $184

                                                    Responds fast!
                                                    avg. 2 hours 59 minutes

                                                    Price per night from

                                                    $184

                                                    (5) Excellent 

                                                    Certificate of Excellence

                                                      20

                                                      Majini Guesthouse The Gallery

                                                      Cape Town / Constantia

                                                      Constantia cottage

                                                      1 2 4 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 4 nights min
                                                      • Swimming pool
                                                      • Private garden
                                                      Match: Horse riding Tennis in town All filters match

                                                      Certificate of Excellence

                                                      Price per night from

                                                      $173

                                                      Responds fast!
                                                      avg. 3 hours 9 minutes

                                                      Price per night from

                                                      $173

                                                        21

                                                        Dreamcatcher

                                                        Cape Town / Hout Bay

                                                        Hout Bay house

                                                        3 6 3 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 3 nights min
                                                        • Nearest beach 6 mi
                                                        • Swimming pool
                                                        • Child Friendly
                                                        Match: Horse riding Tennis in town All filters match

                                                        Price per night from

                                                        $189

                                                        Responds fast!
                                                        avg. 2 hours 24 minutes

                                                        Price per night from

                                                        $189

                                                        (12) Excellent 

                                                          35

                                                          Groot Constantia Villa

                                                          Cape Town / Constantia

                                                          Constantia villa

                                                          5 10 min stay varies

                                                          • 5 bedrooms
                                                          • sleeps 10
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 15 mi
                                                          • Swimming pool
                                                          Match: Horse riding Tennis in town All filters match
                                                          “Awesome Location / House / Customer Service” From the moment of stepping into this well kept, clean and tidy and well decorated mansion (calling it a villa by European standards is laughable - Its massive) , we needed for nothing. Dennis greeted us wi

                                                          Price per night from

                                                          $419

                                                          Price per night from

                                                          $419

                                                          (1) Excellent 

                                                            51

                                                            Two Views Beach House

                                                            Cape Town / Camps Bay

                                                            Camps Bay villa

                                                            8 16 3 nights min

                                                            • 8 bedrooms
                                                            • sleeps 16
                                                            • 3 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 2 mi
                                                            • Swimming pool
                                                            Match: Horse riding Tennis in town All filters match

                                                            Price per night from

                                                            $996

                                                            Responds fast!
                                                            avg. 48 minutes

                                                            Price per night from

                                                            $996

                                                            (9) Excellent 

                                                              49

                                                              Modern Luxury 2 bedroom apartment with stunning v

                                                              Cape Town / Cape Town Central

                                                              Cape Town Central apartment

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Nearest beach 5 mi
                                                              • Child Friendly
                                                              • Car not necessary
                                                              Match: Horse riding Tennis in town All filters match

                                                              Price per night from

                                                              $97

                                                              Responds fast!
                                                              avg. 3 hours 26 minutes

                                                              Price per night from

                                                              $97

                                                              (3) Excellent 

                                                                21

                                                                The Wine Lovers Cottage, Constantia, Cape Town.

                                                                Cape Town / Constantia

                                                                Constantia apartment

                                                                1 3 min stay varies

                                                                • 1 bedroom
                                                                • sleeps 3
                                                                • min stay varies
                                                                • Nearest beach 8 mi
                                                                • Swimming pool
                                                                • Child Friendly
                                                                Match: Horse riding Tennis in town All filters match

                                                                Price per night from

                                                                $79

                                                                Responds fast!
                                                                avg. 2 hours 21 minutes

                                                                Price per night from

                                                                $79

                                                                (2) Average 

                                                                  12

                                                                  Afribode Adderley Terraces - Adderley J15

                                                                  Cape Town / Cape Town Central

                                                                  Cape Town Central apartment

                                                                  1 2 3 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • 3 nights min
                                                                  • Nearest beach 7 mi
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  Match: Horse riding Tennis in town All filters match

                                                                  Price per night from

                                                                  $144

                                                                  Responds fast!
                                                                  avg. 2 hours 59 minutes

                                                                  Price per night from

                                                                  $144

                                                                  (1) Excellent 

                                                                    12

                                                                    Perfect getaway 100 metres from the beach

                                                                    Cape Town / Hout Bay

                                                                    Hout Bay apartment

                                                                    2 4 1 night min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Car not necessary
                                                                    Match: Horse riding Tennis in town All filters match

                                                                    Price per night from

                                                                    $193

                                                                    Price per night from

                                                                    $193

                                                                      17

                                                                      Camps Bay Villa

                                                                      Camps Bay / Bakoven

                                                                      Bakoven house

                                                                      2 5 14 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 5
                                                                      • 14 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 1 mi
                                                                      • Swimming pool
                                                                      Match: Horse riding Tennis in town All filters match

                                                                      Price per night from

                                                                      $914

                                                                      Price per night from

                                                                      $914

                                                                        12

                                                                        ACDC Self catering Unit 1

                                                                        Cape Town / Durbanville

                                                                        Durbanville guest house

                                                                        1 4 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • 1 night min
                                                                        • Nearest beach 28 mi
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        Match: Horse riding Tennis in town All filters match

                                                                        Price per night from

                                                                        $57

                                                                        Price per night from

                                                                        $57

                                                                          26

                                                                          Tannenhof Winelands - Luxury Garden Studio

                                                                          Cape Town / Somerset West

                                                                          Somerset West studio

                                                                          Studio 2 1 night min

                                                                          • Studio
                                                                          • sleeps 2
                                                                          • 1 night min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 4 mi
                                                                          • Swimming pool
                                                                          Match: Horse riding Tennis in town All filters match

                                                                          Price per night from

                                                                          $110

                                                                          Price per night from

                                                                          $110

                                                                            15

                                                                            Seaside Splendor sleeps 6

                                                                            Cape Town / Simon's Town

                                                                            Simon's Town apartment

                                                                            2 6 1 night min

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • 1 night min
                                                                            • Child Friendly
                                                                            Match: Horse riding Tennis in town All filters match

                                                                            Price per night from

                                                                            $115

                                                                            Price per night from

                                                                            $115

                                                                              22

                                                                              Afribode St. Martini 710

                                                                              Cape Town / Cape Town Central

                                                                              Cape Town Central studio

                                                                              Studio 2 3 nights min

                                                                              • Studio
                                                                              • sleeps 2
                                                                              • 3 nights min
                                                                              • Nearest beach 7 mi
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              Match: Horse riding Tennis in town All filters match

                                                                              Price per night from

                                                                              $91

                                                                              Responds fast!
                                                                              avg. 2 hours 59 minutes

                                                                              Price per night from

                                                                              $91