Skip to main content

The 10 Best Bed and Breakfasts in Johannesburg, South Africa

Check out our selection of great B&Bs in Johannesburg

Filter by:


Review Score

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

It was so spacious and clean, everything was in full bloom so the flowers and tall trees were much appreciated, and Gloria and Angie were so kind and accommodating. Highly recommend!

Show more Show less
9.4
Wonderful
117 reviews
Price from
$51
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.

Was upgraded from my last room from previous visit and boy oh boy🔥🔥🔥

Show more Show less
9.4
Wonderful
825 reviews
Price from
$37
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
Wonderful
157 reviews
Price from
$62
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.

Management and staff were friendly. It felt like home away from home. Loved the property and especially the beautiful gardens. Had a good breakfast and good chats around the breakfast table.

Show more Show less
9
Wonderful
129 reviews
Price from
$65
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
Wonderful
136 reviews
Price from
$72
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 breakfast choices were excellent, but what we liked the most was that we hadn't been there for a number of years and we were remembered. We liked chatting to the owners and the staff, who were all friendly and engaging. I can highly recommend this establishment

Show more Show less
9.4
Wonderful
253 reviews
Price from
$65
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.

The property is a stunning, comfortable, home away from home and scenic environment. We absolutely enjoyed our stay.

Show more Show less
9.6
Exceptional
114 reviews
Price from
$49
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.

Discover the charm of an exceptional boutique hotel nestled in a picturesque villa, located in one of Johannesburg's most prestigious neighborhoods. Owned by the delightful Gina, who goes above and beyond to ensure your stay is unforgettable. With her dedicated team, they focus on meticulous attention to detail, providing an experience reminiscent of the Belle Epoque era. This unique property is set within a vast garden, offering a tranquil oasis amidst the bustling city.

Show more Show less
9.4
Wonderful
438 reviews
Price from
$38
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.

I booked this last minute and I am so happy I did. I slept so well because the property is quiet and in a safe area. I had everything I needed to spend my time writing and resting. The breakfast was so good! The best breakfast I have eaten at a B&B in a long time. The staff are so sweet. I look forward to staying again!

Show more Show less
9.5
Exceptional
137 reviews
Price from
$54
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.

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

Show more Show less
9.3
Wonderful
232 reviews
Price from
$31
per night

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually 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
    Wonderful
    Rated wonderful
     · 157 reviews

    17 On Buffalo in Johannesburg provides accommodations with a garden, a terrace, and a bar. This property offers access to a patio and free private parking.

    The staff is friendly. The owner is very welcoming.

  • Shepherd Lodge
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 129 reviews

    Shepherd Lodge in Johannesburg provides accommodations with water sports facilities, an outdoor swimming pool, and a garden. This bed and breakfast offers free private parking and full-day security.

    lovely welcome and great breakfast, a real home from home

  • The Guesthouse 6 on Vrede
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 137 reviews

    The Guesthouse 6 on Vrede in Johannesburg provides accommodations with a garden and a shared lounge. With pool views, this accommodation offers a patio and a swimming pool.

    everything was neat and the atmosphere really quiet.

  • Burkleigh House
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 253 reviews

    Burkleigh House in Johannesburg provides accommodations with a garden and barbecue facilities. With garden views, this accommodation features a patio and a swimming pool.

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

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

    Sandton Slippers in Johannesburg provides adults-only accommodations with free bikes, a garden, and a tennis court.

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

  • Highgrove Guesthouse
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 367 reviews

    3.3 miles from Gautrain Sandton Station, Highgrove Guesthouse features 4-star accommodations in the Sandton district of Johannesburg.

    cleanliness, staff and owner very hands on and friendly.

  • The Ashford
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 126 reviews

    Providing a garden, The Ashford provides accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi. This 4-star guest house offers private entrance.

    the breakfast was absolutely amazing, felt like home.

  • Pablo House
    Breakfast options
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 388 reviews

    Featuring a garden and bar, Pablo House is located in Johannesburg, 2.2 mi from the University of Johannesburg. The property is 0.9 mi 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
    Wonderful
    Rated wonderful
     · 825 reviews

    Providing free Wifi, private parking, and a garden, the recently renovated property The Wantage Suites offers rooms in Johannesburg, 2.1 miles from Parkview Golf Club and 3.3 miles from Sandton City...

    Great service, very clean and location was very central

  • The Great Gatsby Houghton
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 438 reviews

    The Great Gatsby Houghton in Johannesburg provides accommodations with a garden, barbecue facilities, and a shared lounge. With pool views, this accommodation provides a swimming pool.

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

  • 49-on-Cherry
    Budget options available
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 287 reviews

    Offering an outdoor pool, 49-on-Cherry is located 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

    Located in Johannesburg, 8.7 mi from Sandton City Mall, Kiwara Guest house features accommodations with an in-house gym.

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

  • Maison Jacaranda
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 180 reviews

    Featuring free WiFi, Maison Jacaranda offers accommodations in Parkview in Johannesburg, 1640 feet from Zoo Lake. Free WiFi is available.

    The big bathroom with bath & shower. Friendly staff

  • Serene Guest Manor
    Budget options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 139 reviews

    Serene Guest Manor is a recently renovated guest house in Johannesburg where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

    Definitely home away from home. The host was amazing.

  • Bellgrove Guest House Sandton
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 222 reviews

    Set in Johannesburg, Bellgrove Guest House Sandton has a number of amenities including a garden and free WiFi. Featuring a shared kitchen, this property also provides guests with a restaurant.

    Nicest staff, well kept yard and garden, good service

  • B&B on Buckingham
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 170 reviews

    B&B on Buckingham in Johannesburg provides accommodations with a garden and a terrace. This guest house offers free private parking and full-day security.

    Everything was perfect and the host was extra nice.

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

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

    Braam vibes retreat offers accommodations in Johannesburg, 3.2 miles from Parkview Golf Club and 3.7 miles from Observatory Golf Club. Featuring city views, this guest house also offers free Wifi.

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

    Featuring a bar, The Wedgwood Melville offers accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

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

    The Dawn emmaric lodge offers air-conditioned accommodations in Johannesburg. This guest house features free private parking and a 24-hour front desk.

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

    1.7 miles from Parkview Golf Club in Johannesburg, The French Quarter offers accommodations with access to a steam room and fitness center.

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

    Unit1 Guest House offers accommodations in Johannesburg, a 19-minute walk from Observatory Golf Club and 1.9 miles from Johannesburg Stadium.

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

    20 ON WOODLANDS is located in Johannesburg, just 6.1 miles from Gautrain Sandton Station and 6.5 miles from Sandton City Mall.

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

    Fishbird Art Deco Villa is a recently renovated guest house in Johannesburg where guests can make the most of its pool with a view and garden.

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

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

    125 on Van Buuren Road Guest House is a recently renovated guest house in Johannesburg where guests can make the most of its outdoor swimming pool, garden, and terrace.

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

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

    2.5 miles from Sandton City Mall in Johannesburg, Bio-Pointment Guest Suites provides accommodations with access to 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

    The Observatory, Luxury Suite in Observatory Home is located in Johannesburg, just 1.4 miles from Observatory Golf Club and 3.6 miles from Johannesburg Stadium.

    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

    Offering garden views, Guest House at 118 by PWM Architects in Johannesburg offers accommodations, a garden, and a terrace.

    Great host, beautiful property and fantastic room.

  • Happy colourful cottage
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 25 reviews

    Happy colourful cottage is located in Johannesburg, just 1.7 miles from Parkview Golf Club and 5.4 miles from Johannesburg Stadium.

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

  • PepperTree Guest House
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 117 reviews

    Featuring a garden, PepperTree Guest House features accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

    Breakfast was very nice. Loved it and the packaging.

  • Festina Lente Guesthouse
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 26 reviews

    Festina Lente Guesthouse offers accommodations in Johannesburg, 2.2 miles from Sandton City Mall and 2.3 miles from Gautrain Sandton Station. With garden views, this accommodation provides a balcony.

    Great location,attention to detail, wonderful host

  • B&B on 8th Avenue
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 156 reviews

    Featuring a terrace, B&B on 8th Avenue provides accommodations in Johannesburg. This bed and breakfast offers free private parking and a shared kitchen.

    Breakfast was amazing and the location was really good

  • Wild Olive Executive Suite
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 27 reviews

    Located in Johannesburg and within 3.1 mi 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
    Wonderful
    Rated wonderful
     · 30 reviews

    136 on 4th is a recently renovated guest house in Johannesburg where guests can make the most of its garden and terrace.

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

  • Lucky Bean Guesthouse
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 483 reviews

    In the suburb of Melville in Johannesburg, Lucky Bean Guesthouse features a lush garden and an outdoor pool. The guesthouse is just over half a mile from the Country Club.

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

  • Grace Guest House
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 278 reviews

    Located 0.6 mi from the Bryanston Country Club, Grace Guest House offers rooms with attached bathroom. 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
    Wonderful
    Rated wonderful
     · 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
    Wonderful
    Rated wonderful
     · 83 reviews

    Emmarentia Guest House in Johannesburg provides adults-only accommodations with pool with a view and a garden.

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

  • Waverley Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 93 reviews

    Waverley Guest House in Johannesburg provides accommodations with a garden, barbecue facilities, and a shared lounge. With garden views, this accommodation offers a swimming pool.

    Close to venue, good value for money. Friendly staff

  • Upper Houghton Guesthouse
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 54 reviews

    Upper Houghton Guesthouse enjoys a location in Johannesburg, 1.7 miles from Observatory Golf Club and 2.1 miles from Johannesburg Stadium. With pool views, this accommodation offers a swimming pool.

    Friendly staff, excellent accommodation. Great area.

  • Agterplaas Guesthouse
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 422 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!

  • Latona Guest House
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 25 reviews

    Latona Guest House is located in Johannesburg, just 7.3 miles from Parkview Golf Club and 7.4 miles from Gold Reef City & Casino.

    The environment was peaceful and the service was warmly

  • Casa Marion
    Central location
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 31 reviews

    Casa Marion offers beauty services and free private parking, and is within 5.3 miles of Gold Reef City & Casino and 5.4 miles of Apartheid Museum.

    The place was clean and the treatment was excellent

  • Acacia Grove Guest House
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 16 reviews

    Offering a seasonal outdoor pool and views of the pool, Acacia Grove Guest House is set in Bedfordview, 7.5 mi from Johannesburg CBD.

    Everything was great! Very helpful and nice owner!

  • 3 on Tessa Guesthouse
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 138 reviews

    3 on Tessa Guesthouse offers accommodations in Johannesburg, 2.8 miles from Sandton City Mall and 2.9 miles from Gautrain Sandton Station. Guests can benefit from a balcony and a sun terrace.

    Such a lovely house. The hosts were so polite and helpful.

FAQ about B&Bs in Johannesburg









B&Bs That Guests Love in Johannesburg

  • Avg. price/night: $52.67
    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: $79.31
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,853 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: $60.92
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,555 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 traveler
  • Avg. price/night: $54.16
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,658 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 traveler
  • Avg. price/night: $38.76
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 37 reviews
    Great host as well as great location and loft. Very spacious
    lebogang
    Group
  • Avg. price/night: $70.98
    7.9
    Scored 7.9
    Good
    Rated good
     · 57 reviews
    clean rooms great location nice and quiet
    S
    Sheldon
    Solo traveler
  • Avg. price/night: $88.54
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,518 reviews
    Great location, conveniently for sandton city. Nice breakfast. Quiet rooms :) Work station in room was good
    Gary
    Young couple
  • Avg. price/night: $65.02
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 207 reviews
    Very comfortable and private with great locations for entertainment nearby.
    Sandile17
    Young couple
  • Avg. price/night: $124.73
    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: $190.95
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 199 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