Skip to main content

The best B&Bs in Johannesburg

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

The staff is friendly,the rooms are very clean. Secure premises

Show more Show less
9.4
Wonderful
879 reviews
Price from
$49
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
167 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.

Breakfast looking over the garden was fantastic. Helpfulness if all the staff but particularly Joe. All excellent

Show more Show less
9
Wonderful
131 reviews
Price from
$64
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
$71
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.

Estelle was extremely helpful when we arrived with an issue with our luggage. The personal attention she showed and lengths she went to honestly saved the end of our trip from becoming a disaster! Breakfast was sensational! The best we had on our trip to South Africa and up there with the best of all time. The room was very clean and nice and quiet. Only wish we could have stayed longer.

Show more Show less
9.4
Wonderful
264 reviews
Price from
$64
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.5
Exceptional
115 reviews
Price from
$48
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.

Amazing place, cosy, comfortable, with a soul ! Just go !!!!

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

the room was spacious and super clean! you didn’t have to worry about what you might be stepping on or where the towels may have been. the water is hot, there’s a microwave and some basic things you might need and all super clean! the location is quite secure. best of all, the owners are very friendly and make you feel welcome. we met the mum, dad, daughter and son and somehow all of them were super friendly and welcoming. oh and the breakfast! such a variety and so good.

Show more Show less
9.5
Exceptional
138 reviews
Price from
$53
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 was great, particularly liked privacy of the guest houses and the security. The hosts and the staff were exceptional.

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

At the guest house, each unit is equipped with a desk. The units come with a kettle, a flat-screen TV, a safety deposit box and free WiFi, while some rooms come with a patio and some have pool views. The units feature a private bathroom, a hair dryer and bed linen.

Highgrove Guesthouse is safe,clean and peaceful place to stay.Dear Chris, thank you for your care, kindness and hospitality. I hope to come back and stay longer.

Show more Show less
9.3
Wonderful
352 reviews
Price from
$83
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
     · 166 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
     · 131 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.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 136 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
     · 264 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
     · 138 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
     · 352 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
     · 127 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
     · 376 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
     · 879 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...

    Excellent location, excellent facilities, value for money

  • The Great Gatsby Houghton
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 448 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.

    Amazing stay with super hospitable host, thanks so much.

  • Kiwara Guesthouse
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 119 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
     · 181 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

  • Bellgrove Guest House Sandton
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 221 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
     · 177 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.

  • Houghton Place
    Budget options available
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 293 reviews

    Houghton Place is located in Johannesburg and offers modern and luxurious accommodations. Free WiFi access is available. The property has a lovely garden and outdoor pool.

    Nothing less than exceptional - In every sense of the word. Thank you Sam

  • The Haystack On Homestead
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 126 reviews

    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.

    The Host was exceptionally welcoming and very co operative...

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

  • Popsy's Guest House
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Popsy's Guest House provides accommodations within 0.7 miles of the center of Johannesburg, with free Wifi and a kitchen with a microwave, a fridge, and kitchenware.

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

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

  • The Flying Angel
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    The Flying Angel offers accommodations in Johannesburg, 1.3 miles from Parkview Golf Club and 4.1 miles from Sandton City Mall.

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

  • 37 Alexandra Avenue, Self Catering Executive Apartment No load shedding and water outages
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 22 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
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 94 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
     · 31 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

  • Hibiscus House
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Hibiscus House in Johannesburg provides accommodations with an outdoor swimming pool, a garden, and a terrace.

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

  • 49-on-Cherry
    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

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

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

  • New barn room private space, FIBRE Wifi, Vegan Home
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 3 reviews

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

  • Pine Park Garden Cottages
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 229 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

  • Villa Lugano Guesthouse
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 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
    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
     · 33 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
     · 486 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.

  • Home Away from Home - Deluxe Queen & Twin Studio
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 14 reviews

    Providing a garden, Home Away from Home - Deluxe Queen & Twin Studio provides accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

    It's very accommodative for kids and not too far from shops

  • Grace Guest House
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 282 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.

  • OneOnArumAvenue
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 45 reviews

    A recently renovated guest house in Johannesburg, OneOnArumAvenue offers sun terrace, private parking, and sports facilities.

    clean yard and nice garden .the owner got Good heart.

  • The Residence
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 293 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

  • 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 Pty Ltd
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 425 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: $60.97
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 124 reviews
    A quiet place, great location. The staff were so friendly.
    Jeremy
    Young couple
  • Avg. price/night: $27.81
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 215 reviews
    The fact that it was so quiet in the midst of such a busy area . It was also self-contained so very private.
    Mlilo
    Solo traveler
  • Avg. price/night: $24.07
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    My partner and I loved everything about this place everything was perfect, from the room with comfortable bed and clean sheets, a clean bathroom with hot water and a nice clean kitchen with every appliances. A nice sitting room where you can relax and watch TV. Quiet neighborhood, great location closer to the shopping centers. We will definitely come back next time we're in JHB Oh there's also unlimited wi-fi
    mthethwa
    Young couple
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 35 reviews
    It is a great location close to main roads and Design Quarter. Flat is well stocked with all you need for a stay. It was comfortable and quiet.
    BLAISE
    Solo traveler
  • Avg. price/night: $91.44
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 661 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: $180.71
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 621 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 74 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: $61.13
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 181 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: $64.28
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 111 reviews
    Great Host. Awesome cheffy breakfast! Nice and quiet and private road. Convenient. Well kept space.
    Lisa
    Young couple
  • Avg. price/night: $66.85
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 282 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