Skip to main content

B&Bs for every style

Find the right B&B for you in Johannesburg

The best B&Bs in Johannesburg

Check out our selection of great B&Bs in Johannesburg

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Haystack On Homestead, hotel in Johannesburg

Offering a year-round outdoor pool and barbecue, The Haystack On Homestead is located in the Rivonia suburb of Sandton, 3.7 mi from Sandton City Shopping Center.

Amazing hosts, beautiful place i call home and located very close to mall for all your shopping.
Scored 9.1
9.1
Rated wonderful
Wonderful
116 reviews
Price from
$64
1 night, 2 adults
Villa MikaMora, hotel in Johannesburg

Located in Johannesburg, Villa MikaMora offers a garden and free WiFi. Featuring room service, this property also welcomes guests with outdoor pool.

Place as a whole
Scored 9.2
9.2
Rated wonderful
Wonderful
104 reviews
Price from
$66
1 night, 2 adults
Orangerie Guest House, hotel in Johannesburg

Orangerie Guest House offers self catering accommodations or breakfast on request in the room. Each room has a balcony with amazing city views in Northcliff Johannesburg.

If you are looking for a 5 star place in and around Joburg, look no further than Orangerie Guest House. A gem in NorthCliff with easy Uber availability, convenient access to downtown, safe neighborhood, and wonderful views of the surrounding area. Elna was superb and a wonderful host. The one bedroom apartment provided everything one would need for a comfortable stay. Absolutely recommend the continental breakfast. 100% satisfied customer. All ratings categories range in the 9.8 to 10 markings. Thank you for a very enjoyable stay!
Scored 9.4
9.4
Rated wonderful
Wonderful
191 reviews
Price from
$65
1 night, 2 adults
Highgrove Guesthouse, hotel in Johannesburg

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

Chris, Allison and all the staff were very welcoming and accommodating. Safe convenient location with beautiful grounds. Really enjoyed our stay!
Scored 9.3
9.3
Rated wonderful
Wonderful
325 reviews
Price from
$127
1 night, 2 adults
The Residence, hotel in Johannesburg

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

Nice and comfortable place - I’d recommend.
Scored 9.1
9.1
Rated wonderful
Wonderful
283 reviews
Price from
$384
1 night, 2 adults
The Ashford, hotel in Johannesburg

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

Attention to detail - block out curtains, water bottle in fridge, super clean, nice toiletries , great breakfast and good energy .
Scored 9.4
9.4
Rated wonderful
Wonderful
131 reviews
Price from
$76
1 night, 2 adults
Leighwood Lodge, hotel in Johannesburg

In the suburb of Parktown North in Johannesburg, the Leighwood Lodge has spacious rooms with balconies overlooking the landscaped garden.

Host Leigh is amazing. SHe was wonderful, attentive to all my needs, and went beyond what was needed to suggest places to see, prepare meals and everything. The stuff was great too. Jessie helped a lot with carrying my luggage and helping in other ways.
Scored 9.4
9.4
Rated wonderful
Wonderful
185 reviews
Price from
$94
1 night, 2 adults
Maison Jacaranda, hotel in Johannesburg

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

Very quaint and comfortable
Scored 9.3
9.3
Rated wonderful
Wonderful
188 reviews
Price from
$76
1 night, 2 adults
Agterplaas Guesthouse Pty Ltd, hotel in Johannesburg

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.

Location is perfect for getting around Johannesburg. Breakfasts are amazing with a wide variety of hot breakfasts on offer. Hosts go out of their way to help with any problem. Staff members are courteous and hardworking.
Scored 9.0
9.0
Rated wonderful
Wonderful
448 reviews
Price from
$73
1 night, 2 adults
Kiwara Guesthouse, hotel in Johannesburg

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

Breakfast, Accommodation
Scored 9.5
9.5
Rated exceptional
Exceptional
137 reviews
Price from
$70
1 night, 2 adults
All B&Bs in Johannesburg
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!

  • PepperTree Guest House
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 126 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.

  • 17 On Buffalo
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 199 reviews

    A recently renovated guest house in Johannesburg, 17 On Buffalo offers outdoor fireplace, private parking, and sports facilities. This guest house features air-conditioned accommodations with a patio.

    The staff is friendly. The owner is very welcoming.

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

    Shepherd Lodge in Johannesburg provides accommodations with water sports facilities, an outdoor swimming pool, and a garden.

    lovely welcome and great breakfast, a real home from home

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

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

    everything was neat and the atmosphere really quiet.

  • Burkleigh House
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 284 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.

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

  • Sandton Slippers
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 152 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
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 325 reviews

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

    Well located. Huge rooms. Fantastic breakfast. Organised hosts!

  • The Ashford
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 131 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.

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

  • The Wantage Suites
    Budget options available
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 999 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...

    The fact that it felt like I was the only guest there

  • Hadeda Hall
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 113 reviews

    Providing quiet street views, Hadeda Hall in Johannesburg offers accommodations, a garden, a terrace, and a shared lounge.

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

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

    Providing garden views, The Great Gatsby Houghton in Johannesburg features accommodations, a garden, barbecue facilities, and a shared lounge.

    House beautiful, hostess fantastic...a home away from home.

  • Villa MikaMora
    Budget options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 104 reviews

    Located in Johannesburg, Villa MikaMora offers a garden and free WiFi. Featuring room service, this property also welcomes guests with outdoor pool.

    Esasy location to find and to get to most places from

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

    Discover a tranquil escape at 49-on-Cherry, nestled in the peaceful Randburg neighborhood of Johannesburg.

    The rooms space was big and was clean. The area was quiet.

  • Kiwara Guesthouse
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 137 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
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 188 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

  • B&B on Buckingham
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 201 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.

    Very clean rooms, and they are cleaned everyday 🙏

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

  • Kensington B&B
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Kensington B&B offers accommodations in Johannesburg, 1.6 miles from Observatory Golf Club and 1.7 miles from Johannesburg Stadium.

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

    Featuring barbecue facilities, The Wedgwood Melville offers accommodations in Johannesburg.

  • The Dawn emmaric lodge
    Scored 10.0
    10.0
    Rated exceptional
    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.

  • FOUR C's Guest Units in Craighall Park
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    FOUR C's Guest Units in Craighall Park offers accommodations in Johannesburg, 2.5 miles from Parkview Golf Club and 4.7 miles from Sandton City Mall.

  • Elegant Guest House Sandton
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Elegant Guest House Sandton in Johannesburg provides accommodations with a garden, a terrace, and a shared lounge.

  • Treehouse On Maple
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Treehouse On Maple in Johannesburg provides accommodations with an outdoor swimming pool, a garden, and a tennis court. The air-conditioned accommodations are 1.6 miles from Gautrain Sandton Station.

  • Lux Lifestyle Forte’
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Providing a garden, Lux Lifestyle Forte’ provides accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

  • Fishbird Art Deco Villa
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 49 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%.

  • Braam vibes retreat
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 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.

  • New barn room private space, FIBRE Wifi, Vegan Home
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 12 reviews

    Featuring garden views, New barn room private space, FIBRE Wifi, Vegan Home in Johannesburg features accommodations, an outdoor swimming pool, and a garden.

    Room was big and nice everything you need So friendly made you feel at home

  • 37 Alexandra Avenue, Self Catering Executive Apartment No load shedding and water outages
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 25 reviews

    37 Alexandra Avenue, Self Catering Executive Apartment No load shedding and water outages offers accommodations in Johannesburg, 3.3 miles from Sandton City Mall and 3.4 miles from Gautrain Sandton...

    Perfect location for me. Friendly owners and staff

  • 125 on Van Buuren Road Guest House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 112 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 location, cleanliness and attention to detail.

  • Oxford Healthcare Retreat
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 31 reviews

    Featuring free Wifi, parking on-site, and an outdoor swimming pool, the recently renovated property Oxford Healthcare Retreat offers accommodations in Johannesburg, 3.9 miles from Gautrain Sandton...

    Spacious and quite. The room layout is exceptional.

  • Guest House at 118 by PWM Architects
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 71 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.

  • B&B on 8th Avenue
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 170 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

  • At Blessed BNB
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 9 reviews

    At Blessed BNB offers accommodations in Johannesburg, 3.6 miles from Apartheid Museum and 3.9 miles from Gold Reef City & Casino.

    Nice rooms and very clean. Comfortable bed and pillows

  • Villa Lugano Guesthouse
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 75 reviews

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

    The furniture and decor made me feel I was in Italy

  • Wild Olive Executive Suite
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 26 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.

    Everything about the apartment is awesome. The hosts are nice people and will make your stay a great one.

  • Festina Lente Guesthouse
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 28 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

  • Bryanston Guest Cottage
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 6 reviews

    Bryanston Guest Cottage is located in Johannesburg, just 3.8 miles from Gautrain Sandton Station and 4.2 miles from Sandton City Mall.

  • Happy colourful cottage
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 31 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

  • The Observatory, Luxury Suite in Observatory Home
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 20 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.

  • Grace on 51 york lodge
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    Grace on 51 york lodge is located in Johannesburg, just 8.1 miles from Modderfontein Golf Club and 8.5 miles from Gautrain Sandton Station.

  • Pine Park Garden Cottages
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 202 reviews

    Pine Park Garden Cottages offers accommodations in Johannesburg, 3.1 miles from Parkview Golf Club and 6.2 miles from Sandton City Mall.

    I loved everything about the place, was super great

  • 136 on 4th
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 43 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
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 547 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.

    Conway was extremely helpful and went out of his way to help us.

  • Upper Houghton Guesthouse
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 60 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.

    The breakfast is a great portion. Great proportion.

  • The Residence
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 283 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 fire pit or the outdoor pool.

    We absolutely loved everything from the time we arrived

FAQ about B&Bs in Johannesburg

B&Bs That Guests Love in Johannesburg

  • Avg. price/night: $76
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 188 reviews
    Helpful & friendly staff. Quiet, peaceful, safe location. Lovely garden, veranda & pool. I appreciated the fresh fruit daily, milk and cereals. I miss Spensa🐕! Walking distance from delicious café and restaurants, supermarket & spa. You can go running and for walks on your own to Westcliff Steps.
    Cristina
    Solo traveler
  • Avg. price/night: $117.65
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 8,062 reviews
    Excellent Breakfast Great location, right across from Mandela Square Mall, 7mins walk from the Gautrain station as well. Safe parking which was great.
    Eva
    Travelers with friends
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 51 reviews
    The great price for what you get. Well-equipped cottage with everything you need. Smart tv with YouTube. Really comfortable bed. Friendly and helpful hosts. Great location. Quiet suburb. Central to town and walking distance from supermarket. Lots of parking. Private entrance. 24-hour access by using own remote. Friendly dogs (although behind a gate). Was great to have the TV on when there was loadshedding. Wi-fi was reliable.
    Natalie D
    Solo traveler
  • Avg. price/night: $77.20
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 887 reviews
    Real nice to have a hotel with own private/secure parking in the city center. It was conveniently close to several shopping malls. The room was sufficent but not very big, especially not if you bring a few big suitcases, we had to place them on the bed to open them. The beds were good and the room was quiet, we slept well ! The restaurant (and staff) was good, meal of the day was a real nice curry ! Nice we could choose for the cheaper continental breakfast only (no warm foods).
    Rob
    Young couple
  • Avg. price/night: $132.68
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 772 reviews
    - Friendly and professional staff - Excellent location - Close Proximity to shopping Centre - Comfort of the rooms - Rooms are very quiet and private - Excellent breakfast
    Alison
    Solo traveler
  • Avg. price/night: $197.55
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 606 reviews
    Great location, amazing place full in the gardens, really quiet and private. My room in front of the pool was amazing, really spacious and cozy. The bed was really comfortable and large, the shower is huge and room's cleaning was perfect.
    Luca
    Solo traveler
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 71 reviews
    Very charming cottage-like guesthouse surrounded by a well kept garden. Decorated with taste albeit simply. My room, set in a former stable, was quiet and very comfortable. The internet worked well. It all felt very cosy and private. Grateful for the tea, kettle, cups and courtesy snacks. I loved this place and would certainly go back!
    Damien
    Solo traveler
  • Avg. price/night: $66.82
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 188 reviews
    It felt secluded even though we were in the city centre. It was private and quiet. My partner and I enjoyed our stay.
    Andrea
    Young couple
  • Avg. price/night: $70.27
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 124 reviews
    Great Host. Awesome cheffy breakfast! Nice and quiet and private road. Convenient. Well kept space.
    Lisa
    Young couple
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 294 reviews
    Spacious garden cottage, with separate lounge area and private patio, pool and garden access, excellent breakfast, very quiet and secure, lovely hosts
    Michael
    Young couple

Research, refine, and make plans for your whole trip