
Vacation rentals with a pool in Onrusrivier
Find and book unique homes with a pool on Airbnb
Top-rated rentals with a pool in Onrusrivier
Guests agree: these homes with a pool are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Onrusrivier rentals with a pool
House rentals with a pool

Spacious Family home with pool.
Petro’s place had everything and MORE, it exceeded our expectations. The scones on arrival was a special treat, with host petro being the kindest loving hostess anyone can ask for. Thank you for a lovely stay. We will be back soon

Stunning ocean view house with indoor pool
Nice place in a very peaceful neighborhood.

Spacious Family Beach Cottage
Spacious home perfect for large families or friends group. Centrally located near to shops, restaurants and the beach. Good communication with the host Tom. Would highly recommend it.

5 Bed Beach Bungalow w/ pool, fire-pit & solar
Was absolutely lovely. Clean, gorgeous rooms, and close to the town. Will definitely go back. Thank you

Pet friendly family home with pool&solar
We had such a great time at Ciska’s place!! She made a huge effort to make sure we had everything we needed for our family with 2 young kids. The house has such a relaxed vibe, is super comfortable and well equipped. Safe neighborhood close to shops, restaurants, fun beaches… best vacation ever!!

The Happiest Place on Earth-warming up for winter!
We loved staying here, we were two families of 4 and there was more than enough space for all of us. It felt like staying in a real home (which is was!!) and not a typical airbnb just set up to rent out. Loved it, we walked to the beach a few times, a 15 minute walk. The tiny pool is great for a morning cold plunge. :)

Heartwood Cottage
We had a fantastic weekend at this cottage. It has everything you need to be comfortable and enjoy your stay :)

Beautiful Beach Breakaway
Such a great spot. We had everything we needed.
Condo rentals with a pool

17 Marine Penthouse/Private Pool/Solar Powered
In the middle of Hermanus with a stunning, unobstructed view of the bay. Apartment is every bit as amazing as depicted in the pictures and description. Very comfortable stay, all the amenities are pristine and in working order. Was wonderfully assisted by Elaine the entire time, and was so easy to communicate with. Walking distance to all the best spots and restaurants in town. Would 100% recommend and cannot wait to return.

Hillside Hideaways - With Pool
What a HAVEN - an awesome and safe guest cottage! Luxurious bedding & towels with living spaces carefully styled with modern furnishings & art to highlight its best features. A huge window ensures you will have your morning coffee in bed overlooking a stunning Atlantic ocean or a late afternoon slumber with breathtaking sunset over the Vermont saltpan - double-up on mountain-view bonus & have sundowners on the balcony or deck. A splash pool, outdoor braai facilities as well as indoor dining space ensures you are covered even in windy conditions. There are many spots to snuggle up with a book & appreciate the take-one leave-one library. Fantastic amenities. A nicely stocked supermarket is a 2 minute walk away (the croissants are to die for) & you have easy access to the main road leading directly into Hermanus. Onrus beach is a leisurely 15 minute walk away – combined with the footpath from Vermont to Atlantic Drive and around the oceanfront you have yourself a wonderful 5 km route.

Ocean Whisper
What a beautiful stay in Hermanus. There is a walk-way within the complex where you can walk to the ocean. Incredible views. Quiet and peaceful. Great accommodation!

Hermanus Waterfront Apartment No.20
Great apartment in an excellent location. Spotlessly clean & exactly as described and depicted in the photos.

Sugar Beach
Amazing apartment overlooking the Gordon’s Bay beaches. Incredible views and close to so many amenities and fun things to do . We had a wonderful family holiday in our own back yard ! Local tourism all the way . Johlene is a great host and made our stay pleasurable . I recommend this apartment if you want a break from the city and a beach holiday to remember .

Sunbird 3
Excellent host. always helpful and willing to accommodate. place is beautiful, well maintained a d has everything we needed. thanks for a great stay.

The Yacht, Pat's Place Hermanus
We really enjoyed our stay here. Hermanus pleasantly surprised us; it’s definitely worth spending a few days in this town. There are lots of nice restaurants, beaches , and the cliff path is beautiful. The location of the guesthouse is ideal. The accommodation itself was clean, had a comfortable bed, and Suzanne and her staff were very friendly. The inside of the cottage was a bit chilly—probably perfect in summer, but it was quite cold now. The stay is more comfortable on warmer days for ‘the outside living’ , as the couch and chairs in the living room weren’t very comfortable. We definitely recommend it during your visit to Hermanus!

Bay-Side Apartment, Gordon's Bay
Basil was a great host, very communicative and accommodating. I booked on behalf of my parents and they enjoyed it immensely!
Quick stats about vacation rentals with a pool in Onrusrivier
Total rentals
70 properties
Nightly prices starting at
ﺩ.ﺇ73 before taxes and fees
Total number of reviews
1.1K reviews
Family-friendly rentals
50 properties are a good fit for families
Rentals with dedicated workspaces
20 properties have a dedicated workspace
Wifi availability
60 properties include access to wifi
Destinations to explore
- Rentals with a fireplace Onrusrivier
- Kid-friendly rentals Onrusrivier
- Family-friendly rentals Onrusrivier
- Rentals with a patio Onrusrivier
- Rentals with beach access Onrusrivier
- Apartment rentals Onrusrivier
- Pet-friendly rentals Onrusrivier
- Waterfront rentals Onrusrivier
- Rentals with a washer and dryer Onrusrivier
- Rentals with a fire pit Onrusrivier
- House rentals Onrusrivier
- Rentals with outdoor seating Onrusrivier
- Rentals with pools Overberg District Municipality
- Rentals with pools Western Cape
- Rentals with pools South Africa
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Glencairn Beach
- Fish Hoek Beach
- Muizenberg Beach
- Voëlklip Beach
- Boulders Beach
- GrandWest Casino and Entertainment World
- St James Beach
- Babylonstoren
- Bellville Golf Club
- Erinvale Estate Hotel and Spa
- Steenberg Tasting Room
- Toboggan Family Park (Pty) Ltd., t/a Cool Runnings
- Jonkershoek Nature Reserve
- Idiom Restaurant & Idiom Wine Tasting Centre
- Waterkloof Wine Tasting Lounge
- Scarborough Beach
- Somerset West
- Durbanville Golf Club
- De Zalze Golf Club
- Windmill Beach
- Sunrise Beach
- West Beach
- Middle Beach
- Shelly Beach