Skip to main content

The 10 Best B&Bs in Johannesburg, South Africa

Check out our pick of great B&Bs 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.

At the guest house, units include a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. There is also a fridge, kitchenware and a kettle.

Fantastic hosts and a great place to stay. Angie and Marthinus we're incredibly accommodating and helpful with recommendations for our trip.

Show more Show less
9.4
Superb
116 reviews
Price from
£41
per night

Offering a terrace or patio with views of the garden, the units feature air conditioning, a seating area, satellite TV and kitchen. The guest house provides certain units that include a safety deposit box, and all units come with a private bathroom and a desk. The units will provide guests with a microwave.

I travelled with my husband and we both loved the place, helpful attentive staff, clean and above all very safe.

Show more Show less
9.4
Superb
820 reviews
Price from
£40
per night

The units at the guest house come with a seating area and a flat-screen TV with streaming services. Featuring a private bathroom with a walk-in shower and free toiletries, units at the guest house also have free WiFi, while selected rooms will provide you with a balcony. All units will provide guests with a desk and a kettle.

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
155 reviews
Price from
£50
per night

Certain units in the bed and breakfast have private entrance and are equipped with wardrobe and outdoor furniture. Some of the units feature a satellite flat-screen TV, a fully equipped kitchen with a dishwasher, and a private bathroom with a walk-in shower and a hair dryer. At the bed and breakfast, some units are fitted with a coffee machine and chocolates or cookies.

Firstly the location is everything. Never thought there'd be such a calm, peaceful, serene piece of land in the middle of Bryanston. You have to be there to believe it. We were treated to an upgrade of the room we booked and also had a delicious, filling breakfast. They have streaming services for entertainment and electric blankets for the cold winter. Penny was a great host as well and we thoroughly enjoyed our stay there. In the cold morning we found that she'd lit up the fireplace by the breakfast table. Amazing establishment. Sitting on the balcony and listening to trees whispering I'm the wind was so calming. It's a really serene place.

Show more Show less
9
Superb
129 reviews
Price from
£52
per night

The units come with a flat-screen TV with streaming services, fridge, a kettle, a walk-in shower, a hair dryer and a desk. The units come with a patio featuring an outdoor dining area. All units feature a private bathroom, free toiletries and bed linen.

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

Show more Show less
9.1
Superb
136 reviews
Price from
£58
per night

Each unit comes with a patio offering garden views, a satellite flat-screen TV, a well-fitted kitchenette and a private bathroom with shower, a hair dryer and free toiletries. Some units include a terrace and/or a balcony with pool views and an outdoor dining area. At the guest house, all units have bed linen and towels.

The establishment is beautiful - and the gardens are absolutely breathtaking!! Estelle is fantastic and the breakfast - oh wow!!!

Show more Show less
9.4
Superb
252 reviews
Price from
£52
per night

Certain units in the bed and breakfast have private entrance and are fitted with wardrobe and outdoor furniture. With a private bathroom equipped with a walk-in shower and free toiletries, units at the bed and breakfast also provide guests with free WiFi, while some rooms will provide you with a balcony. The units at the bed and breakfast are equipped with a seating area and a flat-screen TV with streaming services.

Lovely, peaceful space, delicious home-cooked breakfast, Maiky and Bryan were very gracious and welcoming hosts. Would highly recommend.

Show more Show less
9.6
Exceptional
114 reviews
Price from
£39
per night

Certain units at the bed and breakfast feature a fireplace and a pool with a view. Some accommodation includes a terrace with mountain views, a fully equipped kitchen and a private bathroom with bath. The units in the bed and breakfast are equipped with a TV and bathrobes.

Great location - closed to everything yet very peaceful -, impressive interiors and impeccable hospitality! You get to ask yourself if it is really worth it to leave the Gatsby and visit the city, because spending time enjoying the beautiful guesthouse´s spaces is in itself a great experience. Awesome breakfast as well, with the opportunity to meet other guests at a common table (as I did) or to enjoy it in a private space, according to your preferences. The icing on the cake was spending some time chatting with Gina, super friendly and helpful owner, and enjoying a love overload from the cutest little and well-behaved dog, Bella.

Show more Show less
9.4
Superb
438 reviews
Price from
£30
per night

Set in Johannesburg and only 6.6 km from Sandton City Mall, Sandton Slippers offers accommodation with garden views, free WiFi and free private parking. Featuring full-day security, this property also provides guests with a picnic area. The bed and breakfast has private entrance.

We loved everything!!! Ruth and her family were amazing, made us feel like home. Since before our arrival Ruth was so sweet sending us the location, the breakfast was yummy , her place is beautiful, clean , comfortable and good shower pressure. Definitely found our place to stay on our Joburg trips

Show more Show less
9.5
Exceptional
137 reviews
Price from
£43
per night

Located in Johannesburg, Pine Park Garden Cottages provides accommodation with pool with a view, free WiFi and free private parking for guests who drive. This guest house offers accommodation with a patio. The property is non-smoking and is set 5 km from Parkview Golf Club.

Everything we needed was there (including back up power during loadahedding!) the host and housekeeper were very friendly and accommodating.

Show more Show less
9.3
Superb
233 reviews
Price from
£25
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Johannesburg

Most booked B&Bs in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • 17 On Buffalo
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 155 reviews

    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.

    The staff is friendly. The owner is very welcoming.

  • Shepherd Lodge
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 129 reviews

    Featuring pool views, Shepherd Lodge offers accommodation with water sports facilities, an outdoor swimming pool and a garden, around 7 km from Montecasino.

    lovely welcome and great breakfast, a real home from home

  • The Guesthouse 6 on Vrede
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 137 reviews

    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.

    everything was neat and the atmosphere really quiet.

  • Burkleigh House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 253 reviews

    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.

    STAFF: 10/10 BREAKFAST: 10/10 PLACE: SOOO BEAUTIFUL

  • Sandton Slippers
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 137 reviews

    Set in Johannesburg and only 6.6 km from Sandton City Mall, Sandton Slippers offers accommodation with garden views, free WiFi and free private parking.

    Beautiful, quiet and safe suburb. Very close to Sandton.

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 367 reviews

    Set 5.3 km from Gautrain Sandton Station, Highgrove Guesthouse offers 4-star accommodation in Johannesburg and has a garden.

    cleanliness, staff and owner very hands on and friendly.

  • The Ashford
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 125 reviews

    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.

    the breakfast was absolutely amazing, felt like home.

  • Pablo House
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 388 reviews

    Featuring a garden and bar, Pablo House is situated in Johannesburg, 3.5 km from the University of Johannesburg. The property is 1.5 km from Helen Joseph Hospital.

    I loved everything about this place this place is soo perfect

Save money on B&Bs in Johannesburg – budget options available!

  • The Wantage Suites
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 820 reviews

    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...

    Great service, very clean and location was very central

  • Hadeda Hall
    Budget options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 116 reviews

    Located just 8.8 km from Johannesburg Stadium, Hadeda Hall offers accommodation in Johannesburg with access to a garden, a shared lounge, as well as a housekeeping service.

    We felt welcome and had a pleasant stay. Amazing breakfast.

  • The Great Gatsby Houghton
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 438 reviews

    Located just 3.1 km from Observatory Golf Club, The Great Gatsby Houghton provides accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a shared kitchen.

    The beautiful and spacious room I got upgraded to 🥺❤️

  • 49-on-Cherry
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 290 reviews

    Offering an outdoor pool, 49-on-Cherry is situated in the quiet neighborhood of Randburg in Johannesburg. Free private parking is available on site.

    The room was very spacious and clean, overall very comfortable

  • Kiwara Guesthouse
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 116 reviews

    Situated in Johannesburg, 14 km from Sandton City Mall, Kiwara Guesthouse features accommodation with an in-house gym.

    Amazing theme. Each room was unique in its own way.

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 180 reviews

    Featuring free WiFi, Maison Jacaranda offers accommodation in Parkview in Johannesburg, 500 metres from Zoo Lake. Free WiFi is available.

    The big bathroom with bath & shower. Friendly staff

  • Vanilla Guesthouse
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 191 reviews

    Located in Randburg, 5 km from Netcare Olivedale Hospital, Vanilla Guesthouse features a barbecue and views of the garden. All rooms come with a flat-screen TV with satellite channels.

    I like everything. It's always a pleasure to be here.

  • Serene Guest Manor
    Budget options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 139 reviews

    Boasting an outdoor swimming pool and views of pool, Serene Guest Manor is a recently renovated guest house situated in Johannesburg, 1.8 km from Montecasino.

    Definitely home away from home. The host was amazing.

Great access to the city centre! Check these B&Bs in Johannesburg

  • The Wedgwood Melville
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Boasting garden views, The Wedgwood Melville offers accommodation with a bar and a patio, around 2.6 km from Parkview Golf Club.

  • The Dawn emmaric lodge
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated within 5.8 km of Gold Reef City Casino and 5.9 km of Apartheid Museum, The Dawn emmaric lodge offers rooms with air conditioning and a private bathroom in Johannesburg.

  • Braam vibes retreat
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in Johannesburg, 5.1 km from Parkview Golf Club and 5.9 km from Observatory Golf Club, Braam vibes retreat provides accommodation with amenities such as free WiFi and a flat-screen TV.

  • The French Quarter
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Boasting city views, The French Quarter offers accommodation with a fitness centre and a patio, around 2.7 km from Parkview Golf Club.

  • Unit1 Guest House
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Unit1 Guest House is located in Johannesburg, 1.6 km from Observatory Golf Club, 3 km from Johannesburg Stadium, and 7.9 km from Parkview Golf Club.

  • 20 ON WOODLANDS
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 10 reviews

    20 ON WOODLANDS is set in Johannesburg, 10 km from Sandton City Mall, 11 km from Gallagher Convention Centre, as well as 14 km from Montecasino.

  • Fishbird Art Deco Villa
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 29 reviews

    Featuring pool with a view, garden and views of pool, Fishbird Art Deco Villa is located in Johannesburg, 3.5 km from Observatory Golf Club.

    Absolutely amazing!I can this place recommend for 100%.

  • 1945 on Kloof Guesthouse
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 6 reviews

    Boasting inner courtyard views, 1945 on Kloof Guesthouse provides accommodation with an outdoor swimming pool, a garden and a terrace, around 1.6 km from Observatory Golf Club.

  • Bryanston Guest Cottage
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    Situated in Johannesburg, 6.1 km from Gautrain Sandton Station and 6.7 km from Sandton City Mall, Bryanston Guest Cottage offers air conditioning.

  • 125 on Van Buuren Road Guest House
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 95 reviews

    Featuring a seasonal outdoor swimming pool and views of garden, 125 on Van Buuren Road Guest House is a recently renovated guest house located in Johannesburg, 8.8 km from Observatory Golf Club.

    The host John was the best I've ever encountered.

  • Bio-Pointment Guest Suites
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 32 reviews

    Located in Johannesburg, 12 km from Modderfontein Golf Club, Bio-Pointment Guest Suites features accommodation with spa facilities, wellness packages and beauty services.

    owner very friendly and nothing is to much trouble

  • The Observatory, Luxury Suite in Observatory Home
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 13 reviews

    Located in Johannesburg, The Observatory, Luxury Suite in Observatory Home offers accommodation with a pool with a view, a patio and pool views.

    Beautiful place and value for money. Wonderful and warm hosts.

  • Guest House at 118 by PWM Architects
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 76 reviews

    Located within 3.1 km of Sandton City Mall and 8.8 km of Parkview Golf Club in Johannesburg, Guest House at 118 by PWM Architects provides accommodation with seating area.

    Great host, beautiful property and fantastic room.

  • Happy colourful cottage
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 25 reviews

    Located in Johannesburg, 2.8 km from Parkview Golf Club, 8.7 km from Johannesburg Stadium and 10 km from Apartheid Museum, Happy colourful cottage provides accommodation with a terrace and free WiFi.

    As instalação, pra vc que quer algo sossegado é um bom lugar

  • PepperTree Guest House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 116 reviews

    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.

    Breakfast was very nice. Loved it and the packaging.

  • Festina Lente Guesthouse
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 26 reviews

    Boasting garden views, Festina Lente Guesthouse provides accommodation with balcony, around 3.5 km from Sandton City Mall. With inner courtyard views, this accommodation offers a patio.

    Great location,attention to detail, wonderful host

  • Triple T Guest house
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 10 reviews

    Boasting air-conditioned accommodation with a balcony, Triple T Guest house is set in Johannesburg.

  • B&B on 8th Avenue
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 156 reviews

    Situated just 1.9 km from Parkview Golf Club, B&B on 8th Avenue provides accommodation in Johannesburg with access to a terrace, barbecue facilities, as well as full-day security.

    Breakfast was amazing and the location was really good

  • Villa Lugano Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 71 reviews

    Located in Mulbarton, a scenic suburb of Johannesburg, this exclusive guest house impresses with its Mediterranean-style décor and luxurious rooms.

    Friendly caring host - Eddie was an exceptional host

  • Wild Olive Executive Suite
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 27 reviews

    Situated in Johannesburg and within 5 km of Sandton City and the Sandton Gautrain Station, Wild Olive Executive Suite features a seasonal outdoor pool and views of the garden.

    Location, accommodation was comfortable, cosy and very clean

  • 136 on 4th
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 30 reviews

    Boasting a garden and views of inner courtyard, 136 on 4th is a recently renovated guest house situated in Johannesburg, 2.5 km from Sandton City Mall.

    Home away from home, the place is very nice and clen

  • Lucky Bean Guesthouse
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 479 reviews

    Situated in the suburb of Melville in Johannesburg, Lucky Bean Guesthouse features a lush garden and an outdoor pool. The guest house is 1 km from the Country Club.

    I like how clean the space was and everything was so comfortable.

  • Grace Guest House
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 277 reviews

    Located 1 km from the Bryanston Country Club, Grace Guest House offers en-suite rooms. It features a garden with outdoor pool, free WiFi and on-site parking.

    Beautiful garden full of birds. Felt safe and at home.

  • The Residence
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 300 reviews

    Located in Houghton, The Residence is a boutique hotel that offers spacious suites with a spa bath, and a balcony overlooking the garden, the tennis court or the outdoor pool.

    We absolutely loved everything from the time we arrived

  • Emmarentia Guest House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 83 reviews

    Emmarentia Guest House in Johannesburg provides adults-only accommodation with pool with a view and a garden. The property has pool and garden views, and is 1.6 km from Parkview Golf Club.

    Very friendly and helpful staff. I will definitely go back.

  • Waverley Guest House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 92 reviews

    Featuring pool views, Waverley Guest House offers accommodation with a seasonal outdoor swimming pool, a garden and barbecue facilities, around 6.6 km from Observatory Golf Club.

    Close to venue, good value for money. Friendly staff

  • Upper Houghton Guesthouse
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 54 reviews

    Set just 2.8 km from Observatory Golf Club, Upper Houghton Guesthouse offers accommodation in Johannesburg with access to a seasonal outdoor swimming pool, a garden, as well as a 24-hour front desk.

    Friendly staff, excellent accommodation. Great area.

  • Agterplaas Guesthouse
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 423 reviews

    Offering comfortable guest rooms with private garden and free parking, this bed and breakfast is located in the suburb of Melville. Free WiFi is provided.

    The host was as great as the breakfast was. 12 out of 10!

FAQ about B&Bs in Johannesburg









B&Bs that guests love in Johannesburg

  • Avg. price/night: £41.98
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 567 reviews
    Beulah is amazing! Kind , caring and helpful. Great service from her and her team of women. Rooms and bathrooms squeaky clean with fresh, crisp towels and linen. Great English breakfast ,yogurt and fresh fruit. Generator on property. Quiet street , with a guard based near the driveway. Secure parking , though the property can only accommodate 2 cars.
    Yashmei
    Family with young children
  • Avg. price/night: £63.22
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,851 reviews
    Staff were so friendly, welcoming and helpful. Room was spacious and comfortable. Pool area was quiet and pleasant. Food in Bullrun restaurant was delicious and inexpensive. Good choice of wines and spirits at very cheap prices. Close to Nelson Mandela square with lots of shops and good restaurants. Also arranged transfer for us to visit the Apartheid Museum.
    Graham
    Young couple
  • Avg. price/night: £46.56
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,551 reviews
    breakfast was really good, and i happened to book it at night because the place stayed nearby was just unbelievably disgusting beds were also really nice, and it felt pretty safe inside in general its an ok place ro stay, nothing spectacular (maybe the breakfast) but not too bad either i stayed in the cheapest room available (it was pretty big) the staff also gave me an adapter for my chargers and helped with paper priting it was comparatively quiet
    Alexander Ket
    Solo traveller
  • Avg. price/night: £43.18
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,650 reviews
    Nicely located in the heart of Sandton City. A great location to get to the local mall and surrounding north Johannesburg areas. The room was quiet and the small cafe had some tasty food.
    Reggie
    Solo traveller
  • Avg. price/night: £30.90
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 37 reviews
    Great host as well as great location and loft. Very spacious
    lebogang
    Group
  • Avg. price/night: £56.58
    7.9
    Scored 7.9
    Good
    Rated good
     · 57 reviews
    clean rooms great location nice and quiet
    S
    Sheldon
    Solo traveller
  • Avg. price/night: £71.89
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,505 reviews
    Great location, conveniently for sandton city. Nice breakfast. Quiet rooms :) Work station in room was good
    Gary
    Young couple
  • Avg. price/night: £51.83
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 207 reviews
    Very comfortable and private with great locations for entertainment nearby.
    Sandile17
    Young couple
  • Avg. price/night: £99.43
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 930 reviews
    The rooms were in a quaint little village. It was quiet there even though it was in a theme park. We had the executive rooms and they were very nice.
    Linda
    Family with young children
  • Avg. price/night: £152.21
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 198 reviews
    This is a fine luxury boutique hotel with exceptional bedrooms, very well appointed, with all amenities one could imagine. The property is set in magnificent gardens with deep shaded patios, and several swimming & plunge pools for summer travellers. Extremely helpful staff and although we did not stay for dinner or breakfast, the menu looked tempting and great value.
    Michael
    Young couple

Research, refine and make plans for your whole trip