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

589 Houses

(2) Excellent 

    10

    White House

    Cape Town / Camps Bay

    Camps Bay villa

    4 6 min stay varies

    • 4 bedrooms
    • sleeps 6
    • min stay varies
    • Beach / lakeside relaxation
    • Nearest beach 0.3 mi
    • Swimming pool
    Match: Beach or lakeside relaxation Tennis in town All filters match

    Price per night from

    $606

    Responds fast!
    avg. 1 hour 37 minutes

    Price per night from

    $606

    (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: Beach or lakeside relaxation Tennis in town All filters match

      Price per night from

      $183

      Price per night from

      $183

        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: Beach or lakeside relaxation Tennis in town All filters match

        Price per night from

        $69

        Price per night from

        $69

        (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: Beach or lakeside relaxation Tennis in town All filters match

          Price per night from

          $121

          Responds fast!
          avg. 15 minutes

          Price per night from

          $121

          (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: Beach or lakeside relaxation 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

            $2,994

            Price per night from

            $2,994

            (1) Excellent 

              12

              Blue Views Studio 1

              Cape Town / Camps Bay

              Camps Bay studio

              Studio 2 min stay varies

              • Studio
              • sleeps 2
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.3 mi
              • Child Friendly
              Match: Beach or lakeside relaxation Tennis in town All filters match

              Price per night from

              $137

              Price per night from

              $137

              (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: Beach or lakeside relaxation Tennis in town All filters match

                Price per night from

                $178

                Responds fast!
                avg. 3 hours 21 minutes

                Price per night from

                $178

                  19

                  Camps Bay Modern Self Catering Unit

                  Camps Bay / Bakoven

                  Bakoven apartment

                  1 2 5 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Swimming pool
                  • Ask about children
                  Match: Beach or lakeside relaxation Tennis in town All filters match

                  Price per night from

                  $186

                  Price per night from

                  $186

                  (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: Beach or lakeside relaxation 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

                      21

                      Blue Views House

                      Cape Town / Camps Bay

                      Camps Bay villa

                      5 14 min stay varies

                      • 5 bedrooms
                      • sleeps 14
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.2 mi
                      • Swimming pool
                      Match: Beach or lakeside relaxation Tennis in town All filters match

                      Price per night from

                      $770

                      Price per night from

                      $770

                        22

                        Blue Views Penthouse 2

                        Cape Town / Camps Bay

                        Camps Bay penthouse

                        5 10 min stay varies

                        • 5 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 0.3 mi
                        • Swimming pool
                        Match: Beach or lakeside relaxation Tennis in town All filters match

                        Price per night from

                        $670

                        Price per night from

                        $670

                        (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: Beach or lakeside relaxation Tennis in town All filters match

                          Price per night from

                          $60

                          Price per night from

                          $60

                          (1) Very Good 

                            12

                            Cape Town garden apartment , upper Greenpoint , V & A Waterfront

                            Cape Town / Cape Town Central

                            Cape Town Central apartment

                            2 4 4 nights min

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

                            Price per night from

                            $321

                            Price per night from

                            $321

                              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: Beach or lakeside relaxation Tennis in town All filters match

                              Price per night from

                              $329

                              Price per night from

                              $329

                                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: Beach or lakeside relaxation Tennis in town All filters match

                                Price per night from

                                $180

                                Price per night from

                                $180

                                  16

                                  Bokkombaai Main House

                                  Cape Town / Bloubergstrand

                                  Bloubergstrand house

                                  2 3 7 nights min

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

                                  Price per night from

                                  $292

                                  Price per night from

                                  $292

                                  (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: Beach or lakeside relaxation Tennis in town All filters match

                                    Price per night from

                                    $999

                                    Responds fast!
                                    avg. 48 minutes

                                    Price per night from

                                    $999

                                      8

                                      Strand-34 St Andrews-On the Beach in Greenways Golf Estate

                                      Strand / Greenways

                                      Strand apartment

                                      2 3 7 nights min

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

                                      Price per night from

                                      $115

                                      Price per night from

                                      $115

                                      (1) Excellent 

                                        15

                                        Blue Views Residence

                                        Cape Town / Camps Bay

                                        Camps Bay apartment

                                        4 8 min stay varies

                                        • 4 bedrooms
                                        • sleeps 8
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0.3 mi
                                        • Swimming pool
                                        Match: Beach or lakeside relaxation Tennis in town All filters match

                                        Price per night from

                                        $516

                                        Price per night from

                                        $516

                                        (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: Beach or lakeside relaxation 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

                                          $416

                                          Price per night from

                                          $416

                                          (2) Very Good 

                                            26

                                            SUPER CHIC LOFT IN THE HEART OF CAPE TOWN

                                            Cape Town / Cape Town Central

                                            Cape Town Central apartment

                                            1 2 min stay varies

                                            • 1 bedroom
                                            • sleeps 2
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.5 mi
                                            • Swimming pool
                                            Match: Beach or lakeside relaxation Tennis in town All filters match

                                            Price per night from

                                            $172

                                            Price per night from

                                            $172

                                              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: Beach or lakeside relaxation Tennis in town All filters match

                                              Price per night from

                                              $279

                                              Price per night from

                                              $279

                                              (1) Excellent 

                                                14

                                                Blue Views Penthouse 1

                                                Cape Town / Camps Bay

                                                Camps Bay apartment

                                                2 4 min stay varies

                                                • 2 bedrooms
                                                • sleeps 4
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 0.7 mi
                                                • Swimming pool
                                                Match: Beach or lakeside relaxation Tennis in town All filters match

                                                Price per night from

                                                $466

                                                Price per night from

                                                $466

                                                  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: Beach or lakeside relaxation Tennis in town All filters match

                                                  Price per night from

                                                  $110

                                                  Price per night from

                                                  $110

                                                    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: Beach or lakeside relaxation Tennis in town All filters match

                                                    Price per night from

                                                    $910

                                                    Price per night from

                                                    $910

                                                      10

                                                      Penny Lane Lodge - Self Catering Studios

                                                      Cape Town / Somerset West

                                                      Somerset West studio

                                                      Studio 2 1 night min

                                                      • Studio
                                                      • sleeps 2
                                                      • 1 night min
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Suitable for children age 5+
                                                      Match: Beach or lakeside relaxation Tennis in town All filters match

                                                      Price per night from

                                                      $75

                                                      Price per night from

                                                      $75

                                                      (1) Excellent 

                                                        11

                                                        En-suite with Separate Entrance in Green Point CT

                                                        Cape Town / Cape Town Central

                                                        Cape Town Central house

                                                        1 2 2 nights min

                                                        • 1 bedroom
                                                        • sleeps 2
                                                        • 2 nights min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 1 mi
                                                        • Child Friendly
                                                        Match: Beach or lakeside relaxation Tennis in town All filters match

                                                        Price per night from

                                                        $57

                                                        Responds fast!
                                                        avg. 1 hour 5 minutes

                                                        Price per night from

                                                        $57

                                                        (3) Excellent 

                                                          38

                                                          Cape Town - Uninterrupted Views!

                                                          Cape Town / Cape Town Central

                                                          Cape Town Central apartment

                                                          2 4 2 nights min

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • 2 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 8 mi
                                                          • Child Friendly
                                                          Match: Beach or lakeside relaxation Tennis in town All filters match

                                                          Price per night from

                                                          $161

                                                          Responds fast!
                                                          avg. 58 minutes

                                                          Price per night from

                                                          $161

                                                          (1) Excellent 

                                                            12

                                                            The Penguin Cove Sea Lodge

                                                            Cape Town / Simon's Town

                                                            Simon's Town house

                                                            4 10 2 nights min

                                                            • 4 bedrooms
                                                            • sleeps 10
                                                            • 2 nights min
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Private garden
                                                            Match: Beach or lakeside relaxation Tennis in town All filters match

                                                            Price per night from

                                                            $252

                                                            Responds fast!
                                                            avg. 3 hours 15 minutes

                                                            Price per night from

                                                            $252

                                                              12

                                                              4 Clifton Court

                                                              Clifton / Clifton

                                                              Clifton apartment

                                                              3 6 2 nights min

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

                                                              Price per night from

                                                              $408

                                                              Price per night from

                                                              $408

                                                              (1) Excellent 

                                                                22

                                                                Blue Views Terrace

                                                                Cape Town / Camps Bay

                                                                Camps Bay villa

                                                                7 14 min stay varies

                                                                • 7 bedrooms
                                                                • sleeps 14
                                                                • min stay varies
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 0.5 mi
                                                                • Swimming pool
                                                                Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                Price per night from

                                                                $762

                                                                Price per night from

                                                                $762

                                                                  20

                                                                  Modern Entertainers Home, Constantia Winelands

                                                                  Cape Town / Constantia

                                                                  Constantia villa

                                                                  4 7 7 nights min

                                                                  • 4 bedrooms
                                                                  • sleeps 7
                                                                  • 7 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                  Price per night from

                                                                  $571

                                                                  Price per night from

                                                                  $571

                                                                  (9) Excellent 

                                                                    11

                                                                    ALPINA LODGE -A HOME FROM HOME

                                                                    Cape Town / Claremont

                                                                    Claremont house

                                                                    5 13 3 nights min

                                                                    • 5 bedrooms
                                                                    • sleeps 13
                                                                    • 3 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 15 mi
                                                                    • Swimming pool
                                                                    Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                    Price per night from

                                                                    $250

                                                                    Price per night from

                                                                    $250

                                                                      50

                                                                      Mountain/Garden View Suite

                                                                      Cape Town / Camps Bay

                                                                      Camps Bay guest house

                                                                      6 2 min stay varies

                                                                      • 6 bedrooms
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 1 mi
                                                                      • Swimming pool
                                                                      Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                      Price per night from

                                                                      $81

                                                                      Responds fast!
                                                                      avg. 2 hours 22 minutes

                                                                      Price per night from

                                                                      $81

                                                                      (1) Excellent 

                                                                        21

                                                                        Camps Bay Beach Apartment

                                                                        Cape Town / Camps Bay

                                                                        Camps Bay apartment

                                                                        2 4 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Child Friendly
                                                                        Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                        Price per night from

                                                                        $143

                                                                        Responds fast!
                                                                        avg. 3 hours 44 minutes

                                                                        Price per night from

                                                                        $143

                                                                          8

                                                                          Batchelor apartment for 2

                                                                          Cape Town / Llandudno

                                                                          Llandudno studio

                                                                          Studio 2 1 night min

                                                                          • Studio
                                                                          • sleeps 2
                                                                          • 1 night min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 8 mi
                                                                          • Private garden
                                                                          Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                          Price per night from

                                                                          $155

                                                                          Price per night from

                                                                          $155

                                                                          (1) Average 

                                                                            16

                                                                            Rhodora Court 5 - Adenium Beachfront

                                                                            Cape Town / Cape Town Central

                                                                            Cape Town Central apartment

                                                                            2 4 3 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 4
                                                                            • 3 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 1 mi
                                                                            • Ask about children
                                                                            Match: Beach or lakeside relaxation Tennis in town All filters match

                                                                            Price per night from

                                                                            $184

                                                                            Responds fast!
                                                                            avg. 2 hours 59 minutes

                                                                            Price per night from

                                                                            $184

                                                                            (2) Excellent 

                                                                              24

                                                                              Guineafowl Lodge

                                                                              Cape Town / Bergvliet

                                                                              Bergvliet house

                                                                              2 4 min stay varies

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

                                                                              Price per night from

                                                                              $141

                                                                              Price per night from

                                                                              $141