Waterfront holiday rentals in Johannesburg

Find and book unique waterfront rentals on Airbnb

Top-rated waterfront rentals in Johannesburg

Guests agree: these waterfront rentals are highly rated for location, cleanliness and more.

1 of 1 pages1 / 1
Guest favourite
Flat in Roodepoort
5 out of 5 average rating, 7 reviews

Northgate Estate with River/Stream | Work & Relax

Modern ground-floor apartment set in a Northgate/ Northriding estate with a stream running through it. Designed for longer comfortable stays, it offers gas heater, electric blankets, queen bed, double bed, a double bunkbed, internet, & a desk for work. A full kitchen supports everyday living, while shared pool & braai areas invite you to unwind. With access to greenery and resident ducks the apartment is just 3.1 km from Northgate Mall. Perfect for relocation, just bring your clothes to move in!

Guest favourite
Flat in Midrand
5 out of 5 average rating, 6 reviews

II. Waterfall Midrand Luxury Suites on Budget

Experience vibrant living in an estate in Waterfall City, your modern retreat filled with comfort, style, and convenience. This beautifully furnished apartment offers a serene escape with cozy interiors, a fully equipped kitchen, and a relaxing lounge. Enjoy access to lifestyle amenities, swimming pool, spa, conferencing, restaurant, and the energetic atmosphere that makes Waterfall unforgettable. Perfect for both leisure and business travelers seeking ease. Book your stay for a memorable visit.

Top guest favourite
Cottage in Edenvale
5 out of 5 average rating, 131 reviews

Thistlebrooke in the Vale

Whether on a business trip, relocating, or holidaying, this centrally-located, quaint, cosy, fully furnished, modern garden apartment offers more space and privacy than you would find in any hotel. It's comfortably furnished with a super-king bed, modern kitchen with washing machine and drier. The spacious bathroom boasts both shower and bath. Add a cosy private patio with braai in lovely garden, WiFi, Smart TV, DSTV & UPS inverter and you're right at home! Just 10 min from OR Tambo & Sandton.

Top guest favourite
Flat in Johannesburg
5 out of 5 average rating, 8 reviews

Houghton executive suit with back-up power.

Transport yourself into luxury with this penthouse style self catering apartment. An elevator leads you directly to the door, where you are greeted by the artistic works of world renowned painter Anton Uys. This is a 2 bed with 2 ensuit bathrooms. Each bedroom has its own tv. The main bedroom overlooks the golf course. There is central air conditioning, no load shedding or water shedding. You also have access to the hotel gym, an indoor heated pool, outdoor resort pool and restaurants.

Guest favourite
The interior showcases exposed brick walls and wooden beams, with a staircase leading to a loft area. A dining space with a wooden table is visible. A vibrant floral arrangement sits on a mosaic table near a door that opens to the outdoor deck.
Guest house in Houghton Estate
4.83 out of 5 average rating, 144 reviews

Johannesburg Mountainside Garden Cottage

This centrally located, self catering, free-standing, magical mountainside cottage, exudes charm and a spirit of adventure. Perched on the ridge, it looks out over Johannesburg's northern suburbs and is set in a spacious garden full of botanical delights, birds and butterflies. This is a quiet, peaceful area suitable for relaxing or working from. We have a solar and battery power backup and water reservoir, so have reserves of electricity and water.

Flat in Sandton
4.93 out of 5 average rating, 14 reviews

Sandton skyline residence with sky pool

Experience Sandton in style at Opulent Heights @ Westpoint. This luxury 2BR apartment offers sweeping views from the balcony, a massive rooftop pool, gas firepit, and braai area. Just minutes from Sandton City & Gautrain. Enjoy 24/7 security, concierge service, lightning-fast WiFi, and Smart TV with Netflix, Prime, Showmax, DStv Now & YouTube. Perfect for business trips, romantic escapes, or extended stays in the heart of Johannesburg.

Guest favourite
Guest house in Kew
5 out of 5 average rating, 6 reviews

New Stylish Unit near Sandton/Melrose JHB

Keep it simple at this new stylish and peaceful bachelors in a centrally-located place, with a great view of Sandton, near Melrose Arch and Rosebank. Easy connection into M1 Free Highway drive to Pretoria. Ideal for a work or business traveller, local Jozi vibes, holiday or tourist exploring Johannesburg. Minimalistic unit designed just for you. With everything you need. Great internet speed WIFI connection.

A serene riverside scene captures a cozy cabin nestled among trees. Reflections of the surrounding landscape shimmer on the calm water, while sunlit areas highlight the natural beauty of the setting.
Cabin in Roodepoort
4.73 out of 5 average rating, 142 reviews

River Cabin

2-Bedroom Cabin situated on the Banks of a River. Our beautiful River Cabin is the perfect place to relax, unwind and enjoy a piece of nature's heaven. The property has a private swimming pool and with the river right there, it's tranquility at it's best. Whether you are looking for complete relaxation or a little adventure, our River Cabin is the perfect place. You won't be disappointed.

Guest favourite
A tranquil bedroom is showcased with a large bed featuring a soft gray headboard and layered bedding. The walls are adorned with a subtle floral wallpaper, while light gray curtains frame the expansive sliding doors. Shelves with decor and a clock add to the room's functionality.
Flat in Glenadrienne
5 out of 5 average rating, 16 reviews

Sandton's Gate Keeper

WITH POWER BACKUP Sandton's Gate Keeper was created with our guest in mind every step of the way. We know that our guests work hard for their money, so why shouldn't their money give them access to the finest? The end result is what we call subtle sophistication - it's not in your face, but somehow you feel it!

Guest favourite
An open living area is showcased with a dark sectional sofa and a wooden dining table seating four. Large windows invite natural light, with a view of greenery visible outside. A flat-screen TV is mounted on the wall, and a ceiling fan provides airflow.
Flat in Sandton
5 out of 5 average rating, 6 reviews

Riverside Apartment - Sandton

Imagine a beautifully furnished apartment just off Rivonia Road in Sandton, breathtakingly beautiful and peaceful, with the sights, sounds and access to a private river trail just across your balcony. I do cleaning and laundry on just the bedding once a week, included at no extra cost.

Guest favourite
A modern kitchen area is highlighted by sleek red bar stools at a granite countertop. Wall-mounted decor includes a clock, with light tile flooring and a glimpse of a television visible in the corner. Cabinets and kitchen essentials are neatly organized in the bright space.
Flat in Boksburg
4.91 out of 5 average rating, 204 reviews

Buffalo's Airbnb 10 minutes away from OR Tambo Int

Just 10 kms away from Africa's busiest airport that OR Tambo International Airport

Flat in Johannesburg
4.73 out of 5 average rating, 15 reviews

Melrose oak

This special place is close to everything, making it easy to plan your visit.

Popular amenities for waterfront rentals in Johannesburg

Quick stats about waterfront rentals in Johannesburg

  • Total holiday rentals

    Explore 20 holiday rentals in Johannesburg

  • Nightly prices starting at

    Johannesburg holiday rentals start at $13 SGD per night before taxes and fees

  • Verified guest reviews

    Over 290 verified reviews to help you choose

  • Holiday rentals with a pool

    20 properties feature pools

  • Rentals with dedicated workspaces

    10 properties have a dedicated workspace

  • Wifi availability

    20 of Johannesburg holiday rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Johannesburg rentals

  • 4.6 Average rating

    Johannesburg stays receive an average rating of 4.6 out of 5 from guests

  • Nearby attractions

    Johannesburg’s top spots include Johannesburg Zoo, Nelson Mandela Square and Delta Park

Destinations to explore