COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find the Best Johannesburg Bed and Breakfast

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Johannesburg

Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £175 per night from 1 Mar to 2 Mar

Situated in the business district, this luxury bed & breakfast is 0.3 mi (0.6 km) from Pretoria Country Club and within 3 miles (5 km) of Menlyn Park Shopping ...

5/5Exceptional! (61 reviews)

"Beautiful accomodations and wonderful service. It felt like a luxury private villa!!"…"

Reviewed on 12 Dec 2019

Castello di Monte
Strathavon Guest House
3 out of 5
34 Dion Close, Strathavon, Sandown Estates, Sandton, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is within 3 miles (5 km) of Nelson Mandela Square, Sandton Convention Centre and Sandton ...

3.5/5Good! (6 reviews)
Signage pointing to the rooms

"I guess as a single star, one cannot expect too much, however, I found the place is generally ok. The one thing that the owners need to do in my opinion is to put signage to direct guests on how to access the rooms at the back. At some stage I was finding difficulty to find my way to the rooms at ..."…"

Reviewed on 12 Feb 2020

Strathavon Guest House
Stiba Guest House
3 out of 5
Free cancellation
The price is £48 per night from 1 Mar to 2 Mar

Situated in Spruitview, this bed & breakfast is within 12 miles (20 km) of South African Airways Museum, Germiston Golf Club and Carnival City & Entertainment ...

2/5 (1 review)
Ubrukelig administrasjon

"Stedet er svært vanskelig å finne. Rom og frokost basal, dårlig vedlikehold. Vi ble avkrevet oppgjør på stedet, selv om hotels.com hadde angitt at det var trukket fra konto. Damen i ekspedisjonen skulle sjekke dette, men viste seg ikke før vi dro mellom kl 8 og 9. Etterpå fikk vi en ufyselig mail ..."…"

Reviewed on 20 Feb 2019

Stiba Guest House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pappas BB
3 out of 5
Get Rates

Situated in Vosloorus, this bed & breakfast is 7.9 mi (12.8 km) from Suikerbosrand Nature Reserve and 11.8 mi (18.9 km) from Carnival City & Entertainment World. ...

Pappas BB
Hyde Park Guest House
5 out of 5
28B Third Road, Hyde Park, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £69 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this luxury bed & breakfast is within 3 mi (5 km) of Sandton City Mall, Sandton Convention Centre and Melrose ...

4.7/5Exceptional! (162 reviews)

"It is very beautiful space. Very quiet and very helpful staff. Loved the experience there."…"

Reviewed on 13 Mar 2020

Hyde Park Guest House
Dakalo Bed and Breakfast
3 out of 5
6963 Inhlwathi Street, Soweto, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is within a 15-minute walk of Mandela House and Hector Pieterson Museum and Memorial. ...

Dakalo Bed and Breakfast
Dithakong Bed & Breakfast
3 out of 5
5361 Morobadilepe Street, Zone 5, Pimville, Soweto, Soweto, Gauteng
The price is £31 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 1.3 mi (2.1 km) from Walter Sisulu Square of Dedication and 2.1 mi (3.4 km) from Regina ...

Dithakong Bed & Breakfast
Ayana Country Lodge
3.5 out of 5
349 Boundary Rd, De Deur, Gauteng
The price is £25 per night from 1 Mar to 2 Mar

Situated in De Deur, this bed & breakfast is 10.3 mi (16.5 km) from Meyerton Golf Club and within 20 miles (32 km) of Assemblies of God College and Klipriviersberg ...

4/5Very Good! (4 reviews)
T is quite,it's a place to rest your mind

"Amazing"…"

Reviewed on 13 Feb 2021

Ayana Country Lodge
Vhavenda Hills Bed & Breakfast
3 out of 5
11749 Mampuru Street, Orlando West, Soweto, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is within a 15-minute walk of Mandela House and Hector Pieterson Museum and Memorial. ...

4.7/5Exceptional! (3 reviews)

"The property was quaint with character. Each room different. It was rather haphazard in some areas. The breakfast was good. Family room very spacious with a fridge. Hostess very helpful and friendly. Maid asked for a tip! Be aware of Load Shedding (power blackouts due to poorly maintained grid system). ..."…"

Reviewed on 18 Jan 2020

Vhavenda Hills Bed & Breakfast
59 On True North Guest Rooms
3.5 out of 5
59 True North Road, Mulbarton, Johannesburg South, Gauteng
The price is £36 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this golf bed & breakfast is 1.4 mi (2.2 km) from Klipriviersberg Nature Reserve and within 6 miles (10 km) ...

5/5Exceptional! (3 reviews)
***** 5 Star Stay :)

"Awesome Stay, Excellent Host, I will definitely recommend :)"…"

Reviewed on 26 Jan 2020

59 On True North Guest Rooms
The Lady B&B
2 out of 5
5545 Mphatlatsamaru St, Soweto, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 1.6 mi (2.6 km) from Walter Sisulu Square of Dedication and 2.5 mi (4 km) from Regina ...

The Lady B&B
Budias Guest House
Get Rates

Situated near the airport, this bed & breakfast is within 9 miles (15 km) of SAPS Mechanical School Golf Club, Arwyp Medical Centre and Bunny Park. Kempton Park ...

Budias Guest House
White Light The Rooms - Adults Only
5 out of 5
Pelindaba Rd, Lanseria, Gauteng
The price is £85 per night from 1 Mar to 2 Mar

Situated in Lanseria, this luxury bed & breakfast is 2.9 mi (4.6 km) from Lion Park and within 9 miles (15 km) of Life Fourways Hospital and Honeydew Mazes. ...

White Light The Rooms - Adults Only
Ouklip Place
3.5 out of 5
132 Ouklip Rd, Roodepoort, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 2.3 mi (3.7 km) from Walter Sisulu National Botanical Garden and 2.9 mi (4.7 km) from ...

Ouklip Place
Flossie’s Bed and Breakfast
3 out of 5
1161 Dube Street Zone 1 Pimville, Soweto, Gauteng
Free cancellationReserve now, pay when you stay
The price is £32 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this spa bed & breakfast is 2.4 mi (3.9 km) from Mandela House and 2.7 mi (4.3 km) from Hector Pieterson Museum ...

4.7/5Exceptional! (3 reviews)

"It was clean, staff was pleasant. I felt comfortable and at home there. Being in Soweto I was able to go to some of the attractions multiple times. It was near Gold Reaf casino and amusement park and using the Hop On Hop off buses I found it easy to get into Johannesburg and the northern suburbs ..."…"

Reviewed on 15 Dec 2019

Flossie’s Bed and Breakfast
Summer Garden Guest House - OR Tambo International Airport
The price is £92 per night from 5 Mar to 6 Mar

Situated in Benoni, this bed & breakfast is 0.3 mi (0.4 km) from SAPS Mechanical School Golf Club and within 3 miles (5 km) of Lakeside Mall and Bunny Park. ...

Summer Garden Guest House - OR Tambo International Airport
23 on Riverside
3.5 out of 5
23 Riverside Estates, Centurion, Gauteng
The price is £78 per night from 1 Mar to 2 Mar

Situated in Centurion, this bed & breakfast is 6.6 mi (10.6 km) from Lesedi Cultural Village and 9.5 mi (15.2 km) from Lion Park. Montecasino and Lion & Rhino ...

5/5Exceptional! (1 review)
Wedding Anniversary weekend away

"We stayed over at 23 on Riverside to celebrate our wedding anniversary. From the time we arrived Jacques and his wife was very helpful and friendly. It was very peaceful beautiful scenery. Just what we needed. The room was lovely and we want to thank Jacques and his team for the extras they accommodated ..."…"

Reviewed on 4 Feb 2019

23 on Riverside
Alicats place executive lodge&conference
3 out of 5
26 Steyn Ave, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £21 per night from 8 Mar to 9 Mar

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is within 6 miles (10 km) of Morningside Mediclinic, Nelson Mandela Square and Sandton ...

4.3/5Excellent! (3 reviews)
Stately Comfort in amazkng setting

"This was an utter surprise, and a wonderful one What a stately and awesome house, deep in suburbia Huuge and sparkling pool Amazing linen My room had a huuuge corner bath which I appreciated Helpful staff who went out of their way tp make me welcome, even providing 2-pin plugs and toothpaste (we ..."…"

Reviewed on 11 Dec 2020

Alicats place executive lodge&conference
The secret luxury hideaway in the exclusive suburb of Rivonia.
The Arches of Rivonia, 6 5th Ave,, Edenburg 83, Sandton, Gauteng
The price is £357 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this romantic bed & breakfast is 0.3 mi (0.6 km) from Rivonia Village and 2.9 mi (4.7 km) from Morningside ...

The secret luxury hideaway in the exclusive suburb of Rivonia.
Campbell's Boarding House - Home away from home - Unit 1
The price is £15 per night from 1 Mar to 2 Mar

Located in Greater Johannesburg Metropolitan Area, this historic bed & breakfast is 2 mi (3.2 km) from University of Johannesburg and 3 mi (4.8 km) from University ...

1/5 (1 review)
Terrivel

"Propriedade imunda, sem condições nenhuma para alojar ninguem. A suposta gestora não garante convivencia sadia para quem vai passar alguns dias de ferias, como era o meu caso. O estado em si da senhora (embriagues), logo a primeira provoca a desistencia. Resumindo, não ocupei o quarto por não ser ..."…"

Reviewed on 23 Mar 2020

Campbell's Boarding House - Home away from home - Unit 1
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Johannesburg

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
The price is £54 per night from 29 Mar to 30 Mar
4.3/5Excellent! (981 reviews)

"Very convenient and well priced, friendly staff and comfortable"…"

Reviewed on 22 Feb 2021

City Lodge Hotel at OR Tambo International Airport
Birchwood Hotel and OR Tambo Conference Centre

Birchwood Hotel and OR Tambo Conference Centre

4 out of 5
44 Viewpoint Road, Bartlett, Boksburg, Gauteng
The price is £29 per night from 5 Mar to 6 Mar
4.2/5Excellent! (223 reviews)

"Super internet, instant hot water, air conditioning is a blessing and wonderful staff, would definitely recommend!"…"

Reviewed on 21 Feb 2021

Birchwood Hotel and OR Tambo Conference Centre
The Aviator Hotel OR Tambo International Airport

The Aviator Hotel OR Tambo International Airport

3 out of 5
3.9/5Very Good! (996 reviews)

"The carpets need a clean"…"

Reviewed on 17 Nov 2020

The Aviator Hotel OR Tambo International Airport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for B&Bs in Johannesburg?
Whether you’re on a family holiday and want a small, cosy place to stay, or you’re a solo traveller hoping to meet fellow tourists, a B&B can be a good choice for many different types of travellers. If you love to watch a show while travelling, you’ll want to get tickets for Bassline or Joburg Theatre during your trip to Johannesburg.
Why should you consider a B&B over a traditional hotel room?
With attentive service, opportunities to meet other guests and top-rated breakfasts, B&Bs offer a truly one-of-a-kind environment.
What are the best B&Bs in Johannesburg?
Here are some B&Bs to look at in Johannesburg: Castello di Monte: 5 stars, 9 rooms. Enjoy the massage services and on-site dining. Strathavon Guest House: 3 stars, 8 rooms. Enjoy the outdoor swimming pool and unique decor. Stiba Guest House: 3 stars, 12 rooms. Enjoy the free English breakfast and on-site dining. Hyde Park Guest House: 5 stars, 15 rooms. Enjoy the free full breakfast and outdoor swimming pool.
How many bed & breakfasts can I expect to find in Johannesburg?
Expedia has 208 bed and breakfasts in Johannesburg, so you’ll have plenty of options to maximise comfort and relaxation.
When should I book my B&B in Johannesburg?
When you’re dreaming of a escape to Johannesburg, year-round temperatures and rainfall may be important factors to consider. The hottest months are usually January and February, with an average temperature of 19°C, while the coldest months are June and July, with an average of 10°C. Average annual precipitation for Johannesburg is 626 inches.
What is there to do in Johannesburg?
Travellers who want to explore Johannesburg will enjoy its shopping and museums. If you’re looking to find something to do during your travels, you might consider visiting Montecasino and Lion Park. You should put Gold Reef City and Carlton Centre on your list if you want to see more of the area.
How can I get to and around Johannesburg?
Planning your excursions in and around Johannesburg is easier with these transportation options. Fly into Johannesburg (JNB-O.R. Tambo Intl.), which is located 12.8 mi (20.6 km) away. Otherwise, look for flights into Johannesburg (HLA-Lanseria), which is 19.9 mi (32 km) away. If you’d like to venture out around the area, consider renting a car to explore more sights.

More trip options