Onrus Rentals

Close

Enter dates for more accurate prices

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

223 Houses

(2) Excellent 

    30

    "Suite 44"

    Hermanus / Onrus

    Onrus apartment

    1 2 2 nights min

    • 1 bedroom
    • sleeps 2
    • 2 nights min
    • Nearest beach 4 mi
    • Swimming pool
    • Private garden

    Price per night from

    $98

    Price per night from

    $98

      23

      Stunning 4 bedrooms ensuite on the beach

      Hermanus / Onrus

      Onrus house

      4 8 7 nights min

      • 4 bedrooms
      • sleeps 8
      • 7 nights min
      • Swimming pool
      • Child Friendly
      • Private garden

      Price per night from

      $891

      Price per night from

      $891

        15

        Sea front five bedroomed house

        Hermanus / Onrus

        Onrus house

        5 10 2 nights min

        • 5 bedrooms
        • sleeps 10
        • 2 nights min
        • Child Friendly
        • Pet Friendly

        Price per night from

        $222

        Price per night from

        $222

        (6) Excellent 

          20

          Festina Lente in Onrus - self catering family home, pets welcome

          Hermanus / Onrus

          Onrus house

          3 8 min stay varies

          • 3 bedrooms
          • sleeps 8
          • min stay varies
          • Nearest beach 1 mi
          • Child Friendly
          • Pet Friendly

          Price per night from

          $98

          Price per night from

          $98

            9

            11 Onrus Close

            Hermanus / Onrus

            Onrus apartment

            2 4 1 night min

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

            Price per night from

            $92

            Price per night from

            $92

              34

              Hermanus Onrus Vermont Luxury Beach House - Angel's Place by the Sea

              Hermanus / Onrus

              Onrus house

              3 10 2 nights min

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

              Price per night from

              $224

              Price per night from

              $224

                19

                Onrus Garden Cottage

                Hermanus / Onrus

                Onrus cottage

                1 2 2 nights min

                • 1 bedroom
                • sleeps 2
                • 2 nights min
                • Private garden

                Price per night from

                $69

                Price per night from

                $69

                Great rentals within 20 miles that match your search

                Distance approx 9.78 km from Onrus

                  25

                  180° view of beach, lagoon, mountain, tennis courts. Central to all amenities.

                  Overstrand / Kleinmond

                  Kleinmond villa

                  3 6 2 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 2 nights min
                  • Nearest beach 0.3 mi
                  • Child Friendly
                  • Air conditioning

                  Price per night from

                  $184

                  Price per night from

                  $184

                  Distance approx 17.44 km from Onrus

                    18

                    Sharky Holiday Home

                    Overstrand / Kleinbaai

                    Kleinbaai house

                    3 6 7 nights min

                    • 3 bedrooms
                    • sleeps 6
                    • 7 nights min
                    • Beach / lakeside relaxation
                    • Suitable for children age 5+
                    • Private garden

                    Price per night from

                    $287

                    Price per night from

                    $287

                    Distance approx 14.33 km from Onrus

                    (30) Excellent 

                      25

                      The Lookout at Whale Cove: 3-bedroom apartment with magnificent sea views

                      Overstrand / De Kelders

                      De Kelders apartment

                      3 6 min stay varies

                      • 3 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Nearest beach 0.1 mi
                      • Child Friendly
                      “Wonderful home and beautiful view even if weather lousy” What a wonderful home. We had bad weather but could still sit and watch the whales. We will definitely be back. Ps: We recommend the calamari from The Fish Lady, Main Road.
                      …see more

                      Price per night from

                      $132

                      Price per night from

                      $132

                      Distance approx 4.41 km from Onrus

                      (2) Excellent 

                        4

                        Heights Villa - lower level

                        Overstrand / Hermanus

                        Hermanus house

                        2 4 2 nights min

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

                        Price per night from

                        $109

                        Price per night from

                        $109

                        Distance approx 14.66 km from Onrus

                          26

                          Villa Ocean Crest Guesthouse and B&B

                          Overstrand / Gansbaai

                          Gansbaai b and b

                          3 6 1 night min

                          • 3 bedrooms
                          • sleeps 6
                          • 1 night min
                          • Beach / lakeside relaxation
                          • Nearest beach 2 mi

                          Price per night from

                          $35

                          Price per night from

                          $35

                          Distance approx 4.06 km from Onrus

                            6

                            Sunny Suite in The Heights

                            Overstrand / Hermanus

                            Hermanus guest house

                            1 2 2 nights min

                            • 1 bedroom
                            • sleeps 2
                            • 2 nights min
                            • Nearest beach 1 mi

                            Price per night from

                            $98

                            Price per night from

                            $98

                            Distance approx 14.32 km from Onrus

                            (8) Very Good 

                              18

                              Whale Cove A104

                              Overstrand / De Kelders

                              De Kelders apartment

                              3 6 2 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 2 nights min
                              • Beach / lakeside relaxation
                              • Suitable for children age 5+

                              Price per night from

                              $161

                              Price per night from

                              $161

                              Distance approx 0.1 km from Onrus Show on Map

                                9

                                Garden Cottage by the Sea

                                Hermanus / Onrus River

                                Hermanus apartment

                                1 4 2 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 2 nights min
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Private garden

                                Price per night from

                                $90

                                Responds fast!
                                avg. 2 hours 40 minutes

                                Price per night from

                                $90

                                Distance approx 10.1 km from Onrus

                                  6

                                  Comfortable Holiday Home

                                  Overstrand / Kleinmond

                                  Kleinmond cottage

                                  3 6 2 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 2 nights min
                                  • Child Friendly
                                  • Private garden

                                  Price per night from

                                  $98

                                  Price per night from

                                  $98

                                  Distance approx 2.83 km from Onrus

                                  (1) Excellent 

                                    4

                                    Ocean Edge Apartment

                                    Overstrand / Hermanus

                                    Hermanus apartment

                                    2 4 1 night min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 1 night min
                                    • Swimming pool
                                    • Child Friendly

                                    Price per night from

                                    $176

                                    Price per night from

                                    $176

                                    Distance approx 14.38 km from Onrus

                                      48

                                      Comfortable fully equipped self-catering apartment steps away from shoreline

                                      Overstrand / Gansbaai

                                      Gansbaai apartment

                                      2 4 min stay varies

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

                                      Price per night from

                                      $115

                                      Price per night from

                                      $115

                                      Distance approx 10.18 km from Onrus

                                        13

                                        Mond Kleine Guest House

                                        Overstrand / Kleinmond

                                        Kleinmond house

                                        4 6 1 night min

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

                                        Price per night from

                                        $69

                                        Price per night from

                                        $69

                                        Distance approx 2.92 km from Onrus

                                        (5) Very Good 

                                          19

                                          Beautiful Abalone

                                          Overstrand / Hermanus

                                          Hermanus house

                                          5 12 1 night min

                                          • 5 bedrooms
                                          • sleeps 12
                                          • 1 night min
                                          • Nearest beach 4 mi
                                          • Child Friendly
                                          • Ask about pets

                                          Price per night from

                                          $303

                                          Price per night from

                                          $303

                                          Distance approx 12.62 km from Onrus

                                          (1) Average 

                                            15

                                            Glen Stuart Cottages

                                            Overberg District / Grabouw

                                            Grabouw chalet

                                            2 4 1 night min

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

                                            Price per night from

                                            $161

                                            Responds fast!
                                            avg. 1 hour 36 minutes

                                            Price per night from

                                            $161

                                            Distance approx 9.66 km from Onrus

                                            (4) Excellent 

                                              19

                                              Ultra-comfortable Double bedroom in beach B&B

                                              Overstrand / Kleinmond

                                              Kleinmond guest house

                                              1 2 1 night min

                                              • 1 bedroom
                                              • sleeps 2
                                              • 1 night min
                                              • Nearest beach 0.1 mi
                                              • Child Friendly
                                              • Car not necessary

                                              Price per night from

                                              $46

                                              Price per night from

                                              $46

                                              Distance approx 0.1 km from Onrus

                                                14

                                                Main house

                                                Hermanus / Sandbaai

                                                Sandbaai house

                                                2 6 2 nights min

                                                • 2 bedrooms
                                                • sleeps 6
                                                • 2 nights min
                                                • Nearest beach 0.3 mi
                                                • Child Friendly
                                                • Private garden

                                                Price per night from

                                                $126

                                                Price per night from

                                                $126

                                                Distance approx 16.3 km from Onrus

                                                  15

                                                  Betty's Bay Dune House in Cape Town

                                                  Overberg District / Betty's Bay

                                                  Betty's Bay house

                                                  3 6 3 nights min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 3 nights min
                                                  • Nearest beach 1 mi
                                                  • Child Friendly
                                                  • Private garden

                                                  Price per night from

                                                  $176

                                                  Price per night from

                                                  $176

                                                  Distance approx 4.5 km from Onrus

                                                    4

                                                    Von Abercron Residence Hermanus Rose Garden Unit

                                                    Overstrand / Hermanus

                                                    Hermanus apartment

                                                    1 3 1 night min

                                                    • 1 bedroom
                                                    • sleeps 3
                                                    • 1 night min
                                                    • Beach / lakeside relaxation
                                                    • Swimming pool
                                                    • Ask about children

                                                    Price per night from

                                                    $189

                                                    Responds fast!
                                                    avg. 3 hours 22 minutes

                                                    Price per night from

                                                    $189

                                                    Distance approx 17.82 km from Onrus

                                                    (1) Excellent 

                                                      12

                                                      Protea House the perfect small holding with beautiful sea and mountain views

                                                      Overstrand / Franskraal

                                                      Franskraal house

                                                      3 8 2 nights min

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • 2 nights min
                                                      • Nearest beach 5 mi
                                                      • Child Friendly
                                                      • Private garden

                                                      Price per night from

                                                      $222

                                                      Price per night from

                                                      $222

                                                      Distance approx 15.15 km from Onrus

                                                        25

                                                        Pearly Cove

                                                        Overstrand / Gansbaai

                                                        Gansbaai cottage

                                                        2 4 2 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 2 nights min
                                                        • Child Friendly
                                                        • Ask about pets

                                                        Price per night from

                                                        $137

                                                        Price per night from

                                                        $137

                                                        Distance approx 14.39 km from Onrus

                                                          11

                                                          1-Amazing Grace B & B in De Kelders, Gansbaai

                                                          Overstrand / Gansbaai

                                                          Gansbaai b and b

                                                          1 4 2 nights min

                                                          • 1 bedroom
                                                          • sleeps 4
                                                          • 2 nights min
                                                          • Child Friendly

                                                          Price per night from

                                                          $92

                                                          Price per night from

                                                          $92

                                                          Distance approx 2.7 km from Onrus

                                                            22

                                                            The sweet life

                                                            Overstrand / Hermanus

                                                            Hermanus apartment

                                                            2 4 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly

                                                            Price per night from

                                                            $86

                                                            Price per night from

                                                            $86

                                                            Distance approx 7.44 km from Onrus

                                                            (1) Excellent 

                                                              12

                                                              Fully Equipped Holiday House on a Top Golf Estate in Cape Town!

                                                              Overstrand / Kleinmond

                                                              Kleinmond house

                                                              4 8 93 nights min

                                                              • 4 bedrooms
                                                              • sleeps 8
                                                              • 93 nights min
                                                              • Nearest beach 13 mi
                                                              • Swimming pool
                                                              • Child Friendly

                                                              Price per night from

                                                              $644

                                                              Price per night from

                                                              $644

                                                              Distance approx 9.88 km from Onrus

                                                                19

                                                                Moments Guesthouse br4

                                                                Overstrand / Kleinmond

                                                                Kleinmond guest house

                                                                1 2 2 nights min

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

                                                                Price per night from

                                                                $82

                                                                Price per night from

                                                                $82

                                                                Distance approx 18.2 km from Onrus

                                                                  14

                                                                  Elgin Vintners Manor House - Browne Bedroom

                                                                  Overberg District / Grabouw

                                                                  Grabouw guest house

                                                                  1 2 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 2
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $68

                                                                  Price per night from

                                                                  $68

                                                                  Distance approx 9.88 km from Onrus

                                                                    19

                                                                    Moments Guesthouse br3

                                                                    Overstrand / Kleinmond

                                                                    Kleinmond guest house

                                                                    1 2 2 nights min

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

                                                                    Price per night from

                                                                    $82

                                                                    Price per night from

                                                                    $82

                                                                    Distance approx 18.2 km from Onrus

                                                                      15

                                                                      Elgin Vintners Manor House - Syfret Bedroom

                                                                      Overberg District / Grabouw

                                                                      Grabouw guest house

                                                                      1 2 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Swimming pool
                                                                      • Child Friendly

                                                                      Price per night from

                                                                      $68

                                                                      Price per night from

                                                                      $68

                                                                      Distance approx 9.66 km from Onrus

                                                                      (2) Excellent 

                                                                        19

                                                                        Ultra-comfortable Three-sleeper bedroom in Beach B&B

                                                                        Overstrand / Kleinmond

                                                                        Kleinmond guest house

                                                                        1 3 1 night min

                                                                        • 1 bedroom
                                                                        • sleeps 3
                                                                        • 1 night min
                                                                        • Nearest beach 0.1 mi
                                                                        • Child Friendly
                                                                        • Car not necessary

                                                                        Price per night from

                                                                        $46

                                                                        Price per night from

                                                                        $46

                                                                        Distance approx 9.99 km from Onrus

                                                                          12

                                                                          Mond Kleine Guest House Bedroom 1

                                                                          Overstrand / Kleinmond

                                                                          Kleinmond house

                                                                          1 2 1 night min

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

                                                                          Price per night from

                                                                          $69

                                                                          Price per night from

                                                                          $69

                                                                          Distance approx 3.21 km from Onrus

                                                                            12

                                                                            Normandie On Sea

                                                                            Overstrand / Hermanus

                                                                            Hermanus house

                                                                            3 6 2 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 2 nights min
                                                                            • Child Friendly
                                                                            • Private garden

                                                                            Price per night from

                                                                            $229

                                                                            Price per night from

                                                                            $229