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

Deluxe home in the heart of Bryanston, Sandton
This was our second stay at Maddy's place. Beautiful home, large bedrooms enough to accommodate my large family. Very clean. Great communication throughout and they accommodated our awkward check out time due to our flights out. Highly recommend!

Tranquil Home in Prime Location
Wow wow wow Gills place was a much needed timeout from the busy GP Her place was everything and more So beautiful and serene We absolutely enjoyed our stay and her beautiful and understanding spirit was the cherry on top Don’t hesitate to book you won’t regret

URlyfstyle Boutique | Pool Retreat & Gatherings
Words can never explain the level of decency and cleanliness the venue had when we got there. One MUST book to have the same demure experience. Clear and precise communication was the order of the day from the host. We were a group of 12 friends and everyone was really impressed as the venue matched the photos advertised. But I still say, to experience it live, is on another higher level! Thank you Audrey and Noma.

4onMangaan
I had a great stay! The place was clean, exactly as described, and easy to find. The host was very responsive, friendly, and made us feel welcome from the start. House rules were clear and easy to follow, which made the whole experience smooth and enjoyable. Highly recommend!

Golf Estate: spectacular views (+ Solar)
We enjoyed our stay. The accommodation was comfortable, and the host was very responsive and assisted when needed. Thank you for allowing us to stay in your home.
Luxury Retreat for Work or Leisure with Solar!
EXCELLENT property in an ideal neighborhood. I felt right at home upon entry, This i s a very peaceful community where you can relax and rest extremely well. RAOUL, the host was very professional and accommodating, I will recommend this properly to my family and friends who plan to travel to South Africa.

Luxurious 5 Bedroom Bryanston Getaway
The house is set on a beautiful piece of land, that’s quiet and peaceful. A bonus was the play area for kids and a beautiful garden that we didn’t enjoy enough. Everything we needed was in the house, which had heaters in every room to keep us warm in the night. The hosts were wonderful, always responsive, helpful and very open to our requests. We would definitely visit again.

Colour Your Life 4-Bedroom Haven
My friends and I had a great stay. Not only was the place easy to find but the atmosphere was also welcoming, spotlessly clean and with a peaceful and private backyard. The communication was excellent and might I add that Stephen and Annie’s hospitality was exceptional. We felt right at home and would definitely recommend staying with them again.
Apartment rentals with a pool

Classy Apartment 1, in Jackal Creek with UPS
Exactly as described in the pictures, close to everything we wanted to do. My kids really enjoyed themselves Only issue was the WiFi/fibre, it was on & off. However, this was communicated before we arrived. Overall, it was an excellent weekend and the host was the best 👌🏽

Bright and cozy studio apartment
I had a wonderful stay at Tia and Mandy’s place. Both hosts were always very responsive and immediately took action if anything required it (which there was very little need for). The location of this studio apartment is also perfect for someone that needs to be close to amenities like a pharmacy, great restaurants and grocery stores. I had friendly neighbors and the security at the complex is top notch. Please note that the washing machine is not in the unit but within a laundry room in the complex. I wont hesitate to recommend this little gem to anyone needing a weekend away or a short stay with all the comforts of home.

Lovely 2 bedroom condo with free parking and WIFI
Lovely location beautiful apartment beautiful views, host communicated well however I feel they can do better with their interior

Upmarket Dainfern Studio Apartment
Louise was communicative and helpful. The apartment is well maintained and within walking distance to the Dainfern Mall. Stunning kitchen! Only small incident for me was that the gate to the complex is within the shopping center bounds, so an additional ticket was required to enter - no cost but it took a while before I found the exact entrance from Ways directions. Very tight security which is a welcome in JHB and Louise even provided helpful information should Uber or take-aways be used. Thanks for a great stay.

Palette Paradise 1Bed 1Bath
The apartment was well kept, clean, very presentable, and aesthetically pleasing. Communication from host was excellent and was very understanding and accommodative to our arrival time

Modern,Warm and Cozy one bedroom apartment
I had a fantastic stay at this Airbnb! Muofhe was incredibly kind, always available, and went out of their way to make sure we felt welcome and comfortable. From the moment I booked, they were incredibly responsive and proactive with communication, always available to answer questions . It’s clear the host genuinely cares about their guests’ experience. I wouldn’t hesitate to stay here again or recommend it to others. Thanks for such a smooth and welcoming stay!😊

Haven on 9th - Sandton - Backup power - Wi-Fi
We had a beautiful stay at Niks place

Luxury AirConditioned Unit @ Ellipse MallOfAfrica
Clean and beautiful space. Perfectly situated and literally next door to the Mall of Africa. I'll book again.
Destinations to explore
- Family-friendly rentals City of Tshwane Metropolitan Municipality
- Cottage rentals City of Tshwane Metropolitan Municipality
- Rentals with a hot tub City of Tshwane Metropolitan Municipality
- Flat rentals City of Tshwane Metropolitan Municipality
- Rentals with breakfast City of Tshwane Metropolitan Municipality
- Fitness-friendly rentals City of Tshwane Metropolitan Municipality
- Rentals with beach access City of Tshwane Metropolitan Municipality
- Apartment rentals City of Tshwane Metropolitan Municipality
- Rentals with a sauna City of Tshwane Metropolitan Municipality
- Rentals with lake access City of Tshwane Metropolitan Municipality
- Hotel rentals City of Tshwane Metropolitan Municipality
- Rentals with a patio City of Tshwane Metropolitan Municipality
- Rentals with an EV charger City of Tshwane Metropolitan Municipality
- Rentals with a firepit City of Tshwane Metropolitan Municipality
- Townhouse rentals City of Tshwane Metropolitan Municipality
- Pet-friendly rentals City of Tshwane Metropolitan Municipality
- Private suite rentals City of Tshwane Metropolitan Municipality
- Boutique hotel rentals City of Tshwane Metropolitan Municipality
- Cabin rentals City of Tshwane Metropolitan Municipality
- Beachfront rentals City of Tshwane Metropolitan Municipality
- Rentals with a fireplace City of Tshwane Metropolitan Municipality
- Rentals with a cinema City of Tshwane Metropolitan Municipality
- Guest house rentals City of Tshwane Metropolitan Municipality
- Serviced apartment rentals City of Tshwane Metropolitan Municipality
- Family-friendly rentals City of Tshwane Metropolitan Municipality
- Smoking-friendly rentals City of Tshwane Metropolitan Municipality
- Bed and breakfasts City of Tshwane Metropolitan Municipality
- Rentals with outdoor seating City of Tshwane Metropolitan Municipality
- House rentals City of Tshwane Metropolitan Municipality
- Waterfront rentals City of Tshwane Metropolitan Municipality
- Villa rentals City of Tshwane Metropolitan Municipality
- Farm stay rentals City of Tshwane Metropolitan Municipality
- Rentals with a washing machine and dryer City of Tshwane Metropolitan Municipality
- Rentals with pools Gauteng
- 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
- Maboneng Precinct
- Montecasino
- Gold Reef City
- Dinokeng Game Reserve
- Irene Country Club
- Kyalami Country Club
- Observatory Golf Club
- Johannesburg Zoo
- Ebotse Golf & Country Estate
- Parkview Golf Club
- Acrobranch Melrose
- Ruimsig Country Club
- The River Club Golf Course
- Royal Johannesburg & Kensington Golf Club
- Dainfern Golf & Residential Estate
- Pretoria Country Club
- Voortrekker Monument
- Killarney Country Club
- Glendower Golf Club
- Wild Waters - Boksburg
- Randpark Golf Club
- Pines Resort
- Sterkfontein Caves
- Sandy Lane Golf Club