Skip to main content

The 10 Best Guest Houses in Johannesburg, South Africa

Check out our pick of great guest houses in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a garden and garden view, PepperTree Guest House is situated in Johannesburg, 4.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. This property offers access to a terrace, free private parking and free WiFi. Observatory Golf Club is 7.4 km from the guest house and Gold Reef City Casino is 14 km away.

House very clean, modern and beautifuly decorated with taste. It is also very spacious and confortable! Breakfast was delicious and served at our door every morning, very convenient ! Location is quiet and very safe, lot of security companies in the same street. It is a wealthy neighbourhood. Ideal location to explore Johannuesburg while enjoying a quiet place in the nature :)

Show more Show less
9.4
Superb
111 reviews
Price from
£42
per night

Providing free WiFi, private parking and a garden, the recently renovated property of The Wantage Suites, offers rooms in Johannesburg, 3.3 km from Parkview Golf Club and 5.3 km from Sandton City Mall. Housed in a building dating from 2022, this guest house is 5.5 km from Gautrain Sandton Station and 7.6 km from Johannesburg Stadium. The guest house features family rooms.

Very spacious and clean rooms in a quiet, safe residential area. I saw security cars patrolling the area which gave me comfort. The rooms have all the basic necessities but if you need anything its short walking distance to rosebank mall 5-7 mins roughly. Perfect, relaxed stay! Thank you

Show more Show less
9.4
Superb
782 reviews
Price from
£39
per night

Set in Johannesburg, 6.7 km from Gautrain Sandton Station, 17 On Buffalo offers accommodation with an infinity pool, free private parking, a garden and a terrace. This guest house features air-conditioned accommodation with a patio. The guest house has an outdoor fireplace and wellness packages.

They do not serve breakfast as yet but I heard they have plans on starting to serve it in the near future. The location was perfect for because the training centre I had attended courses at was a walking distance.

Show more Show less
9
Superb
143 reviews
Price from
£48
per night

Situated in Johannesburg, 4.5 km from Sandton City Mall, 3 on Tessa Guesthouse features accommodation with a terrace, free WiFi, a shared kitchen, and full-day security. This guest house provides accommodation with a balcony. The property is non-smoking and is located 4.7 km from Gautrain Sandton Station.

Room is very comfortable, location is great, good with fi connection, everything is clean and district is very safe and quiet

Show more Show less
9
Superb
134 reviews
Price from
£31
per night

Set within 11 km of Sandton City Mall and 11 km of Gautrain Sandton Station in Johannesburg, The Guesthouse 6 on Vrede offers accommodation with seating area. The property features pool and garden views, and is 3.2 km from Montecasino. There is a sun terrace and guests can make use of free WiFi and free private parking.

The guesthouse was lovely, and the staff were so accommodating. Definitely will stay here again.

Show more Show less
9.2
Superb
136 reviews
Price from
£56
per night

Located just 8.3 km from Sandton City Mall, Burkleigh House features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service. There is a private entrance at the guest house for the convenience of those who stay. The guest house provides rooms with air conditioning, free private parking and free WiFi.

The loveliest breakfast I had. The peace prevailing is amazing.

Show more Show less
9.4
Superb
248 reviews
Price from
£50
per night

The guest house is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with garden views. For added privacy, the accommodation features a private entrance.

They added balloons to our room because it was my birthday. Thank you

Show more Show less
9.3
Superb
235 reviews
Price from
£24
per night

Buffet and à la carte breakfast options with warm dishes, local specialities and fruits are available every morning at the guest house. Guests may eat in the on-site modern restaurant, which is open for dinner and lunch.

Sandton City Mall is 5.9 km from the guest house, while Montecasino is 12 km away. The nearest airport is Lanseria International Airport, 26 km from Highgrove Guesthouse.

The hospitality of Cris and his team made me feel at home. Very helpful, playing attention to all details. Nice house, garden and swimming pool. Great location. It's a place to come back and bring the family, for sure

Show more Show less
9.3
Superb
372 reviews
Price from
£64
per night

The Ashford, a property with a garden, is located in Johannesburg, 3.5 km from Parkview Golf Club, 5.8 km from Sandton City Mall, as well as 6 km from Gautrain Sandton Station. This property offers access to a terrace, free private parking and free WiFi. This 4-star guest house offers private entrance.

They make breakfast for you every morning, and are always very punctual.

Show more Show less
9.4
Superb
121 reviews
Price from
£61
per night

Located 8 km from Monte Casino, Amberhall Guesthouse in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

The Guesthouse has free WiFi throughout the house. Every room is fitted with air conditioning, and certain rooms at Amberhall Guesthouse have a balcony. At the accommodation, every room is equipped with a private bathroom with free toiletries and a hair dryer.

I would give this place an 11 if I could.the hotel is set up in an old family home in a quiet area. the room was very large and comfortable with a bathroom that had a tub and shower. wifi was fast. I stayed here after taking the bus from Zimbabwe so I just wanted some rest. they have a small spa so I booked a special package with massage and facial. breakfast was delicious. for lunch and dinner i order uber eats.

Show more Show less
9.2
Superb
396 reviews
Price from
£52
per night

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Johannesburg

Most booked guest houses in Johannesburg this month

FAQ about guest houses in Johannesburg










Guest houses that travellers love in Johannesburg

  • Avg. price/night: £52.63
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 21 reviews
    Nabeel the host is very hands on. He made my stay a lot more comfortable than I expected. Communication with them was easy and they were always ready to sort any problem I had encountered. The unit is very quiet and peaceful. I would highly recommend it to others .
    Balintulo
    Young couple
  • Avg. price/night: £46.11
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 179 reviews
    Everything about the property was excellent. Jonathan was a great host. The furnishings is amazing
    thabang
    Solo traveller
  • Avg. price/night: £110.32
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 76 reviews
    Michelle is the loveliest host and has made the rooms cozy and comfortable. We felt very welcome and enjoyed the quiet place a lot. A wonderful breakfast for a great start every morning. We loved the place so much that we stayed there twice on our trip. Thank you so much Michelle !
    Birgit
    Young couple
  • Avg. price/night: £50.58
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 465 reviews
    Good breakfast, charming guest house with a lovely garden, and very gracious hosts—well done, Natasha and Conway!
    Alhma
    Solo traveller
  • Avg. price/night: £52.40
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 267 reviews
    Lovely guesthouse with excellent food and atmosphere. Great host.
    Christo
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 88 reviews
    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
    Nicholas
    Young couple
  • Avg. price/night: £90.55
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 372 reviews
    Comfortable and safe.Chris was a great host,and looked after us well.Lovely setting and great location for waht we wanted to do.
    Graydon
    Family with young children
  • Avg. price/night: £40.24
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 155 reviews
    First of all, Christina is a wonderful host. She is nice, funny, she is taking care of her guests, she is full of advices, and always tries to arrange us, to give us a great experience. Moreover, the place is really nice, quiet and safe, with electric fences, a safe private parking, and a generator during the loadshedding. We really enjoyed our (short) stay in her very nice guesthouse ! Thank you very much !
    Clément
    Young couple
  • Avg. price/night: £58.95
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 676 reviews
    property is very safe, and quiet there were a few tassels above our apartment where we could here noise like furniture moving it was annoying but it didn’t dampen our stay. Mabel is amazing great host and gave us a warm welcome. I liked the view of the place from the balcony. I liked the privacy one has and the rooms were comfortable so was the couch.
    Itu & Megga
    Young couple
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 10 reviews
    Great location.great host .would stay again
    salman
    Family with young children

Research, refine and make plans for your whole trip