Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find a Bed and Breakfast in Johannesburg from CA $37

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Featured Bed And Breakfast in Johannesburg

Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Get Rates

Situated in the business district, this luxury bed & breakfast is 0.3 mi (0.6 km) from Pretoria Country Club and 2.9 mi (4.7 km) from University of Pretoria. ...

5/5Exceptional! (61 reviews)

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

Reviewed on Dec. 12, 2019

Castello di Monte
Strathavon Guest House
3 out of 5
34 Dion Close, Strathavon, Sandown Estates, Sandton, Gauteng
The price is CA $38 per night

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 2.3 mi (3.6 km) from Nelson Mandela Square and 2.6 mi (4.2 km) from Sandton City Mall. ...

3.5/5Good! (6 reviews)
it's a safe guest house

"It was so amazing"…"

Reviewed on Oct. 28, 2019

Strathavon Guest House
Pimville Guesthouse
3.5 out of 5
5800/4 Moka Street, Zone 5, Pimville, Soweto, Gauteng
The price is CA $52 per night

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

2.8/5 (5 reviews)
Unacceptable!

"I was informed on my date of arrival, that they could not accommodate me, (they were out of town for a wedding), so I would have to make other arrangements! Totally unacceptable!"…"

Reviewed on Dec. 28, 2017

Pimville Guesthouse
Ayana Country Lodge
3.5 out of 5
349 Boundary Rd, De Deur, Gauteng
Get Rates

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

3/5 (2 reviews)

"It was good becoz of its outskirt nature bit breakfast was terrible. Both myself and my wife we cook. They must improve on that"…"

Reviewed on Jul. 11, 2019

Ayana Country Lodge
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
Feel welcome make yourself at home and enjoy your stay
57 9th St, Cherry Tree Cottage, Randburg, Gauteng
Get Rates

Located in Linden, this bed & breakfast is within 2 miles (3 km) of Johannesburg Botanical Garden, Delta Park and 4th Avenue Parkhurst. Cresta Shopping Centre ...

Feel welcome make yourself at home and enjoy your stay
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 CA $52 per night

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 Dec. 15, 2019

Flossie’s Bed and Breakfast
B and B Sandton
3.5 out of 5
4 Bridge Road, Sandton, Gauteng
The price is CA $41 per night

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is within 6 miles (10 km) of Mall of Africa, Gallagher Convention Centre and Kyalami ...

3.4/5Good! (7 reviews)
Unsatisfactory

"It was I did cater that the room has king bed but it was single beds put together which was uncomfortable. On my arrival the room was not ready. For breakfast the place was not cleaned after others had finished eating I had to wait for them to come through and clean up the table"…"

Reviewed on Aug. 14, 2019

B and B Sandton
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 CA $98 per night

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

4.7/5Exceptional! (162 reviews)

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

Reviewed on Mar. 13, 2020

Hyde Park Guest House
Dithakong Bed & Breakfast
3 out of 5
5361 Morobadilepe Street, Zone 5, Pimville, Soweto, Soweto, Gauteng
Get Rates

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
4Living Guesthouse
3.5 out of 5
15 Bruce St, Johannesburg, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 1.2 mi (1.9 km) from Melrose Arch Shopping Centre and within 3 miles (5 km) of Wanderers ...

4.5/5Wonderful! (2 reviews)
An Elegant, Affordable, Convenient place with atte

"I am pleased that I found 4Living for a quick one night stay. 20 min from the airport, it is exceptionally well appointed and clean. After a little muddle up on my bookings, Lee went out of her way to help me get settled in. Thanks for a restful night in your guesthouse, I am certain that I will ..."…"

Reviewed on Nov. 21, 2019

4Living Guesthouse
Golden Gate Guest House
3 out of 5
291 Bryanston Drive Bryanston, Sandton, Gauteng
Get Rates

Located in Greater Johannesburg Metropolitan Area, this bed & breakfast is 1.8 mi (2.8 km) from Rivonia Village and 2.7 mi (4.3 km) from Mediclinic Sandton. ...

3.2/5 (26 reviews)
Not well maintained. Old bedding and beds.

"The place needs professional staff and renovations. From bedrooms, kitchen service and the pool. Very disappointing.Owner needs to invest in improving these conditions ASAP. I shall never stay there again and will never recommend anyone to stay there if these conditions are not taken care of."…"

Reviewed on Mar. 14, 2018

Golden Gate Guest House
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

Southern Sun O.R. Tambo International Airport
Southern Sun O.R. Tambo International Airport
4 out of 5
4/5Very Good! (1,066 reviews)

"Staff was excellent, but overall hotel needs some TLC"…"

Reviewed on Mar. 9, 2020

Southern Sun O.R. Tambo International Airport
Birchwood Hotel and OR Tambo Conference Centre
Birchwood Hotel and OR Tambo Conference Centre
4 out of 5
Viewpoint Road, Bartlett, Boksburg, Gauteng
The price is CA $64 per night
4.2/5Very Good! (202 reviews)

""…"

Reviewed on Mar. 3, 2020

Birchwood Hotel and OR Tambo Conference Centre
C.A.G The Vantage
C.A.G The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is CA $37 per night
4.3/5Excellent! (120 reviews)

"Very spacious apartments, with great appliances. Problems resolved very quickly"…"

Reviewed on Mar. 13, 2020

C.A.G The Vantage
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 traveling with your family and want a friendly place to stay, or you’re a solo traveler looking to chat with locals, B&Bs can be a great choice for many travelers. Johannesburg offers 1886 lodging options, including 208 B&Bs, so you’ll have plenty of options for your stay. If you love to catch a show while traveling, you’ll want to get tickets at 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 of course a full breakfast, B&Bs offer a truly one-of-a-kind setting.
What are the best B&Bs in Johannesburg?
Check out these B&Bs in Johannesburg: Castello di Monte: 5 stars, 9 rooms. Enjoy the massage services and onsite dining. Strathavon Guest House: 3 stars, 8 rooms. Enjoy the outdoor swimming pool and unique décor. Pimville Guesthouse: 3.5 stars, 6 rooms.
What's the seasonal weather like in Johannesburg?
The hottest months are usually January and February with an average temp of 67°F, while the coldest months are June and July with an average of 49°F. Average annual rainfall for Johannesburg is 25 inches.
What is there to do in Johannesburg?
Travelers 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 checking out Montecasino and Johannesburg Zoo. You might put Nelson Mandela Square and Gold Reef City on your list if you want to see more of the area.
How can I get around Johannesburg?
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 take in more sights.

More trip options