Waterfront holiday rentals in Johannesburg

Find and book unique waterfront rentals on Airbnb

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 £7 per night before taxes and fees

  • Verified guest reviews

    Over 310 verified reviews to help you choose

  • Holiday rentals with a pool

    10 properties feature pools

  • Rentals with dedicated workspaces

    10 properties have a dedicated workspace

  • Wifi availability

    10 of Johannesburg holiday rentals include wifi access

  • Popular amenities for guests

    Guests love Kitchen, Wifi and Pool across Johannesburg rentals

  • 4.7 Average rating

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

  • Nearby attractions

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

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, 9 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!

Superhost
A neatly arranged dining table is presented, featuring a stylish centerpiece with vibrant floral arrangements nestled in a burlap-wrapped vase. Elegant glassware accompanies simple dinnerware against a backdrop of a modern kitchen with updated appliances.
Flat in Germiston
4.79 out of 5 average rating, 116 reviews

Luxury Water-Facing Apt + Spa + Massage + MiniGolf

Cozy, beautiful, neat modern apartment. Your own private full-body advanced massage chair and private shallow splash pool. Comes with ONE complementary 45 min Full Body Swedish Oil Massages in our Spa (Nana Spa). Faces a flowing little stream & waterfall feature! Secure boutique estate. 9-hole miniature golf course. All yours! On-site Spa with Beauty Services. 2 bedrooms 1 bath (shower). Nice size with comfy beds. Lovely kitchen. New appliances. Decor. Large HD Smart TV. WiFi. Pool. Arts on site

Top guest favourite
Cottage in Edenvale
5 out of 5 average rating, 136 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.

Superhost
Apartment in Linbro Park AH
4.78 out of 5 average rating, 89 reviews

Garden Apartment @ Greenlee Estate Near Busamed

A Luxurious ground floor centrally located apartment ideal for a great getaway. Just steps away from the well-known Modderfontein Reserve. A 2 bedrooms,2 bathrooms apartment. Smart TV with Netflix. remote ceiling fans. -1km to Busamed Private hospital. - 10min to Mall of Africa. - 4 min to Modderfontein golf club. -5min to Marlboro Gautrain -5min to Greenstone shopping mall - 6min to Gallagher convention center -15 mins to Sandton City - 12 minutes from OR Tambo International Airport

Top guest favourite
Flat in Houghton Estate
5 out of 5 average rating, 11 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 exterior of the home reveals a modern design, featuring large windows and multiple balconies. A crystal-clear swimming pool is framed by tiled decking and surrounded by lush greenery, creating a serene outdoor space for relaxation.
Home in Bryanston
4.9 out of 5 average rating, 40 reviews

Gorgeous, cozy Bryanston home with river views

Dorich House is a private, spacious home with lots of living space in the heart of the affluent and upmarket suburb of Bryanston, Sandton. The property boasts a tennis court plus a sparkling pool. A tranquil treeed garden with river views surrounds the property. The property is central and close to major shopping centres and highways. It's 5 mins from Riverside Shopping Center, 10 mins from Sandton City Mall and 45 mins from OR Tambo airport. Underfloor heating in most rooms.

Guest favourite
Tiny home 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.

Guest favourite
Guest house in Johannesburg
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.

Guest favourite
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.74 out of 5 average rating, 147 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 Sandton
4.94 out of 5 average rating, 17 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
Flat in Morningside
5 out of 5 average rating, 12 reviews

Modern Cozy Apartment in the heart of the city.

Enjoy a stylish stay at this upscale apartment in Masingita Towers, located in the heart of Sandton. The unit offers modern comfort, beautiful views, and easy access to restaurants, shopping, and nightlife. Perfect for business or leisure travelers looking for convenience, security, and luxury.

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.

Popular amenities for waterfront rentals in Johannesburg

Destinations to explore