
Waterfront holiday rentals in Pretoria
Find and book unique waterfront rentals on Airbnb
Top-rated waterfront rentals in Pretoria
Guests agree: these waterfront rentals are highly rated for location, cleanliness and more.

Renovated 2 Bedroom Flatlet on Secure Golf Course
Enjoy a newly renovated and very stylish space on a prime golf course in the centre of Centurion. A quiet setting looking over the Hennops river and the 7th green. Conveniently located between Johannesburg and Pretoria within 4km of the Gautrain. The Mall of Africa, Centurion Mall and Menlyn Mall are nearby. Uber is abundant here. Many top rated centres, shops, restaurants and pubs close by. Great views, braai facilities, cycling & running areas. Friendly hosts! Full backup power and water

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.

Forestiva Farm - River Cottage
Situated along the Hennops River is a little rondavel nestled in natural wilderness of the Crocodile River Reserve. We are part of the Magaliesberg Biosphere, which has been categorized as a critically important and irreplaceable biodiversity area. Emerge yourself into the wild, relax in a tranquil natural environment and go hunt that thirst for adventure. Removed from any amenities you find yourself free as a bird. Forget the concrete jungle and follow us into the cradle of the African bush.

Pecanwood Golf Estate • Hartbeesport Dam
Tranquil retreat at Hartbeespoort Dam, self catering 3 bedroom 3 bathroom holiday home Situated in the prestigious Pecanwood Golf Estate a safe and secure luxury lifestyle around Jack Nicklaus designed golf course Located on the lush green fairway at the 14th hole and lake, amazing views and sunsets Relax, rejuvenate and reconnect Daily cleaning service R300pd Golf cart hire R500pd No loadsheading No pets or visitors No noise or parties Speed limit 40km Adhear to Estate Code of Conduct

The Lakeview Villa
Welcome to your lakeside escape at our luxurious villa, nested within the serene Pecanwood Golf Estate. Indulge in sweeping views of the lake, where every moment is infused with comfort & style. With 5 spacious bedrooms, each thoughtfully designed to offer a haven of tranquility and a large entertainment area. Enjoy lazy lakeside BBQs against a breathtaking backdrop, take a dip in the private pool or hot tub, or relax around the crackling fire in the sunken boma. Your lakeside haven awaits!

'Ukuthula' Haven of Peace in nature on the river
Escape to this peaceful indoor-outdoor home tucked away in the Crocodile River Nature Reserve, a close drive away from Jozi and Tshwane. Enjoy nature and birdlife while relaxing on both patios or at the pool. The fully equipped kitchen, cosy fireplaces and backup power ensure comfort for short and longer term stays from the time you arrive. Located near the Cradle of Humankind, popular tourist destinations and Lanseria Airport; the perfect base for your next getaway with friends or family.

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.

The Blyde (The Crystal Lagoon View)
Come as family or friends to a water lovers paradise. There are many other activities as well to keep you entertained. Enjoy the lagoon view from balcony and main in suite bedroom. Apartment has; uncapped and unshaped WiFi smart TV (DStv, Netflix, Disney+) games room board games playgrounds Spa Gym Canoeing Lagoon view Lagoon access Restaurant Car wash

Lakeview Log Cabin
Escape to nature! Unwind in a heated jacuzzi under the stars, surrounded by birdsong and the calming sounds of frogs. Safe, private, and just 17km from Woodlands Mall on Garsfontein Road, Bashewa. Catch a fish, enjoy the peace, or simply relax in total serenity. Perfect for couples or anyone needing a break.

Stunning view, near OR Tambo!
***ADAPTED FOR LOADSHEDDING (please see 'other notes')*** **CLEANING INC. - TUESDAYS, THURSDAYS** This special place is close to everything, making it easy to plan your visit. In the heart of Pretoria East, only 30mins from OR Tambo. Great for longer term rental, especially for business people on the move.

Unit 1-Best dam view, 3 rooms. Rate: Person/night
Please make sure you have selected the correct number of guests. Prices are charged per guest, per night. Set on the Kosmos shoreline, this Monaco Style Development offers a Mediterranean feel with a touch of thatch and magnificent uninterrupted views of the dam. This is a hosting for a group of 6 people.

Little Gem Garden Cottage
Take it easy at this unique and tranquil getaway. In beautiful, secure gated Kosmos Village. Ideal for nature lovers. Close to biking, hiking, bird watching, motorbiking and fishing venues. A mere 100m from the Harties shoreline. Property is home to a fun loving family, 2 dogs and 1 and 1/2 cats!
Popular amenities for waterfront rentals in Pretoria
Waterfront apartment rentals

Luxury Lagoon View 1 Bed Aprt -The Blyde Lifestyle

Tropical Paradise in the City @ The Blyde

Riverside Apartment - Sandton

Parkview. Stylish small Apt w kitchen & 1.5 bath

The Blyde Pretoria Gauteng

BondMakers Hidden Gem

Lagoon Facing Apartment, Spa & Water Paradise

Luxury Lakeview Retreat
Waterfront house rentals

“Our House”

Pecanwood Guest House

Sucassa 54 •Luxury 2 Bedroom • Dam & Mountain View

Riverside House with Indoor Pool

The Pecan Lake Guesthouse

a taste of golfing paradise

Family home w/ hot tub, pool & lake access

Beautiful Secure Riverside home in Sandton
Waterfront apartment rentals

The Blyde Crystal lagoon ⛱

URlyfstyle Motherfontein Luxe Greenlee Comfort

Luxury 2 bedroom in Sandton Masingita

Stunning 1-bedroom apartment in Boksburg

Crystal Lagoon Penthouse Apartment

Lagoon beach apartment in vibrant “The Blyde”

Pax's City Lagoon - Magical "The Blyde Beach"
Quick stats about waterfront rentals in Pretoria

Total holiday rentals
Explore 60 holiday rentals in Pretoria

Nightly prices starting at
Pretoria holiday rentals start at £23 per night before taxes and fees

Verified guest reviews
Over 2,210 verified reviews to help you choose

Family-friendly holiday rentals
30 properties offer extra space & child-friendly amenities

Holiday rentals with a pool
60 properties feature pools

Rentals with dedicated workspaces
30 properties have a dedicated workspace

Wifi availability
60 of Pretoria holiday rentals include wifi access

Popular amenities for guests
Guests love Kitchen, Wifi and Pool across Pretoria rentals

4.6 Average rating
Pretoria stays receive an average rating of 4.6 out of 5 from guests
Destinations to explore
- Johannesburg Holiday rentals
- Sandton Holiday rentals
- Randburg Holiday rentals
- Midrand Holiday rentals
- Marloth Park Holiday rentals
- Maputo Holiday rentals
- Gaborone Holiday rentals
- Nelspruit Holiday rentals
- Bushbuckridge Holiday rentals
- Hartbeespoort Holiday rentals
- Bloemfontein Holiday rentals
- Centurion Holiday rentals
- Fitness-friendly rentals Pretoria
- Rentals with a fireplace Pretoria
- Boutique hotels Pretoria
- Cottage rentals Pretoria
- Rentals with a firepit Pretoria
- Rentals with a cinema Pretoria
- Rentals with a washing machine and dryer Pretoria
- Serviced apartment rentals Pretoria
- Private suite rentals Pretoria
- Cabin rentals Pretoria
- House rentals Pretoria
- Pet-friendly rentals Pretoria
- Hotel rooms Pretoria
- Rentals with pools Pretoria
- Bed and breakfasts Pretoria
- Guest house rentals Pretoria
- Family-friendly rentals Pretoria
- Beachfront rentals Pretoria
- Rentals with an EV charger Pretoria
- Smoking-friendly rentals Pretoria
- Rentals with a kayak Pretoria
- Rentals with outdoor seating Pretoria
- Rentals with a hot tub Pretoria
- Loft rentals Pretoria
- Rentals with a patio Pretoria
- Flat rentals Pretoria
- Rentals with beach access Pretoria
- Farm stay rentals Pretoria
- Rentals with lake access Pretoria
- Rentals with breakfast Pretoria
- Apartment rentals Pretoria
- Townhouse rentals Pretoria
- Villa rentals Pretoria
- Waterfront rentals City of Tshwane Metropolitan Municipality
- Waterfront rentals Gauteng
- Waterfront rentals South Africa
- Gold Reef City
- Montecasino
- Irene Country Club
- Dinokeng Game Reserve
- Acrobranch Melrose
- Kyalami Country Club
- Royal Johannesburg & Kensington Golf Club
- Wild Waters - Boksburg
- Ebotse Golf & Country Estate
- Killarney Country Club
- Observatory Golf Club
- Johannesburg Zoo
- Pines Resort
- The River Club Golf Course
- The Country Club Johannesburg, Woodmead
- Ruimsig Country Club
- Dainfern Golf & Residential Estate
- Parkview Golf Club
- Pretoria Country Club
- Voortrekker Monument
- Glendower Golf Club
- Randpark Golf Club
- Kempton Park Golf Club
- Sterkfontein Caves




