Skip to main content
  1. Hotel reviews homepage
  2. South Africa hotel reviews
  3. Gauteng B&B and inn reviews
  4. Johannesburg B&B and inn reviews
  5. Reviews of The African Element

Reviews of The African Element

19 5th Avenue Park Town North, Randburg, 2146 Johannesburg, South Africa

#53 of 370 B&Bs and Inns in Johannesburg

Guests' Choice

Review score

Based on 121 hotel reviews

8.9

Score breakdown

  • Cleanliness

    9.2

  • Comfort

    9.3

  • Location

    9.4

  • Facilities

    9.0

  • Staff

    9.4

  • Value for money

    9.1

  • Free WiFi

    7.5

100% verified reviews

Real guests. Real stays. Real opinions.

Read more- opens a dialog box
Write a review

Showing 1 – 25

  • Reviewed: 27 March 2025

    10
    Don't look elsewhere never ever.
    • Leisure trip
    • Solo traveller
    • Double Room
    • Stayed 7 nights

    Nothing, give me a break!

    Absolutely, the best place to stay in Joburg. By far! I know what I'm talking about, I used to live there. Just being 3 min away from the Il Contadino restaurant makes it worth it. Apart from the beauty of the place itself.

    Stayed in February 2025

  • Reviewed: 21 February 2025

    9.0
    Superb
    • Business trip
    • Solo traveller
    • Double Room
    • Stayed 2 nights
    • Submitted via mobile

    Safe parking. Very professional. Comfortable stay.

    Stayed in February 2025

  • Reviewed: 16 February 2025

    10
    Exceptional
    • Leisure trip
    • Solo traveller
    • Double Room
    • Stayed 1 night
    • Submitted via mobile

    None whatsoever...

    Location of the place...

    Stayed in February 2025

  • Reviewed: 4 February 2025

    10
    Exceptional
    • Business trip
    • Solo traveller
    • Apartment with Pool View
    • Stayed 3 nights
    • Submitted via mobile

    This place is fantastic- incredibly unique & with a home away from home kind of vibe. Spacious, perfectly clean and Mary is nice as can be. Can’t wait to stay there again the next time I’m in Joberg

    Stayed in January 2025

  • Reviewed: 28 December 2024

    9.0
    Excellent accommodation with the necessary facilities. We enjoyed our stay and would come back again
    • Leisure trip
    • Family with young children
    • One-Bedroom Apartment
    • Stayed 6 nights
    • Submitted via mobile

    Nothing.

    Not applicable.

    Stayed in December 2024

  • Reviewed: 18 December 2024

    10
    A beautiful and spacious apartment that made our stay a breeze
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 4 nights
    • Submitted via mobile

    The property was beautiful, clean and spacious. The host Mary was so helpful during both checkin and checkout, and gave us good recommendations when we needed. The area around the property was very walkable and it was easy to get to most of the touristic attractions by car. Overall, a great stay and I look forward to staying at this property again next time I am in town.

    Stayed in December 2024

  • Reviewed: 6 December 2024

    10
    Exceptional
    • Leisure trip
    • Family with young children
    • One-Bedroom Apartment
    • Stayed 2 nights
    • Submitted via mobile

    Everything was perfect, convenient location, private parking, nice pool.They even upgraded us since the bigger apartment was free. Staff was particularly helpful, the owners are very friendly. We already booked for next year. Thank you!

    Stayed in October 2024

  • Reviewed: 15 October 2024

    9.0
    Wonderful
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 2 nights
    • Submitted via mobile

    A few ants, but you don't even notice them

    Beautiful area and neighborhood. Streets look safe and such cute little restaurants near by. Loved the huge showers and how big and spacious the unit is

    Stayed in October 2024

  • Reviewed: 12 October 2024

    10
    Exceptionally Happy about the service
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 2 nights
    • Submitted via mobile

    Nothing

    The location, the facilities and the staff. The place is so clean and located close by zoo, Rosebank and other places of interests. Mary and her team were very friendly, they treated us like family. It was another home away from home

    Stayed in October 2024

  • Reviewed: 25 September 2024

    8.0
    Good, Very Good
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 4 nights
    • Submitted via mobile

    - Unstable Wi-Fi; - Have had more welcoming hosts in the past (and a very nice one at our next stop).

    - Generally everything was okay; I liked the place; - Location was excellent: about less than 5mins drive or 10mins walk to Rosebank Mall; very quiet neighbourhood, one necessary for some peace of mind; - Had sense of security; - Very spacious living room with nice shower; very comfortable for family outing and switch-off.

    Stayed in September 2024

  • Reviewed: 9 August 2024

    10
    Convenient, comfortable property and accommodating staff.
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 3 nights
    • Submitted via mobile

    Mary was extremely accommodating and helpful. It was spacious and comfortable and perfect for my and my family’s needs.

    Stayed in August 2024

  • Reviewed: 29 July 2024

    10
    I had a great stay wth my family
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 2 nights
    • Submitted via mobile

    It is very clean and worth the money,everything from stuff was lovely

    Stayed in July 2024

  • Reviewed: 12 May 2024

    9.0
    Superb
    • Leisure trip
    • Family with young children
    • Apartment with Pool View
    • Stayed 2 nights
    • Submitted via mobile

    Very nice apartment in good price. We even came back for another week after leaving the place. Very nice for family stay

    Stayed in April 2024

  • Reviewed: 14 April 2024

    9.0
    It was a short stay - overnight.
    • Leisure trip
    • Solo traveller
    • Double Room
    • Stayed 1 night
    • Submitted via mobile

    Nothing.

    I liked the cleanliness of the room. It was spacious and comfortable.

    Stayed in April 2024

  • Reviewed: 7 March 2024

    8.0
    Nice short stay in safe neighbourhood with outdoor pool
    • Leisure trip
    • Solo traveller
    • Double Room
    • Stayed 1 night

    I was searching for a nice place to stay with a pool during my final days in Johannesburg and this definitely served the purpose. Host and staff were very friendly and accommodating and communicative with check in and out. Location in a nice neigbourhood.

    Stayed in January 2024

  • Reviewed: 27 February 2024

    9.0
    A convenient stay
    • Leisure trip
    • Solo traveller
    • Double Room
    • Stayed 6 nights
    • Submitted via mobile

    The rooms were exactly as advertised.

    Stayed in February 2024

  • Reviewed: 18 February 2024

    10
    It was my second time there and again Mary pulled through with her awesomeness. We ot a different room this time and eve
    • Leisure trip
    • Couple
    • Double Room
    • Stayed 2 nights
    • Submitted via mobile

    He place was amazing, everything about it was great

    Stayed in February 2024

  • Reviewed: 25 December 2023

    10
    Exceptional
    • Family with young children
    • Apartment with Pool View
    • Stayed 2 nights
    • Submitted via mobile

    There was nothing not to like everything was good And the area was safe and secure

    The place was outstanding the apartment was spacious clean and staff friendly

    Stayed in December 2023

  • Reviewed: 9 December 2023

    9.0
    I had a good stay honestly and I can book the place again in future. Thank you
    • Leisure trip
    • Family with young children
    • One-Bedroom Apartment
    • Stayed 2 nights
    • Submitted via mobile

    The curtains in the kitchen and sitting room are see through. I did not like that because we had no privacy in the evening as people from the outside can see . Would be nicer if a lace can be added .

    This place clean and quiet, very nice . My family and I had a comfortable stay . My 2 toddlers enjoyed it plus swimming was more fun for them. I like that they offer to clean for us, that’s nice .

    Stayed in December 2023

  • Reviewed: 28 November 2023

    8.0
    Enjoyed it , will do it again
    • Leisure trip
    • Couple
    • One-Bedroom Apartment
    • Stayed 1 night
    • Submitted via mobile

    Apartment big and spacious

    Stayed in November 2023

  • Reviewed: 18 November 2023

    9.0
    Superb
    • Leisure trip
    • Group
    • Apartment with Pool View
    • Stayed 4 nights
    • Submitted via mobile

    There was no air conditioning but a fan was provided

    Secure place,lovely host

    Stayed in November 2023

  • Reviewed: 13 November 2023

    9.0
    Superb
    • Couple
    • One-Bedroom Apartment
    • Stayed 1 night
    • Submitted via mobile

    Great location and comfortable place

    Stayed in November 2023

  • Reviewed: 3 November 2023

    10
    Exceptional!
    • Leisure trip
    • Group
    • Apartment with Pool View
    • Stayed 1 night
    • Submitted via mobile

    Nothing, I loved everything

    I loved the pool, and bathroom, the lounge looked clean and amazing.

    Stayed in October 2023

  • Reviewed: 28 October 2023

    10
    Relaxing stay in the heart of a Johannesburg neighbourhood that feels like a village
    • Leisure trip
    • Couple
    • One-Bedroom Apartment
    • Stayed 5 nights
    • Submitted via mobile

    All good

    Great host great location and loved the apartment. I would highly recommend to anyone who wants to explore this area of Johannesburg or just relax and decompress. My wife and I had a great time here. Great restaurants and convenient shops in walking distance the area feels really safe and friendly. We had a great time

    Stayed in October 2023

Showing 1 – 25

We Price Match
We Price Match
Low rates • No booking fees • Find cheaper? We'll refund the difference!