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 Family Hotels in Johannesburg from CA $45

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.

Travellers Enjoyed These Family Hotels

24 Onvrey Guest House
3 out of 5
24 Vrey Street, Beyerspark, Boksburg, Gauteng
The price is CA $52 per night
4.6/5Exceptional! (56 reviews)
Boksburg gem

"Great quick stay"…"

Reviewed on Mar. 2, 2020

24 Onvrey Guest House
Sunrock Guesthouse
Get Rates
4.6/5Wonderful! (434 reviews)
Stranded from Miami

"My wife and I travel a lot for business and we've seen it or so we thought. Sunrock is an absolute gem, a terrific place to stay with the friendliest staff one could ever hope for. The owners are fabulous, the facilities wonderful, but most importantly the personal touch big chains lost long ago. ..."…"

Reviewed on Apr. 3, 2020

Sunrock Guesthouse
7th Street Guesthouse
4 out of 5
22 & 24 7th Street, Melville, Johannesburg, Gauteng
The price is CA $76 per night
4.6/5Wonderful! (40 reviews)

"Lovely property with wonderful service and staff!"…"

Reviewed on Aug. 13, 2019

7th Street Guesthouse
Montpellier Guesthouse
4 out of 5
221 Delphinus Road, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is CA $91 per night
4.5/5Wonderful! (55 reviews)
Lovely B&B in beautiful area

"Always stay here whenever we have a business trip to Pretoria. Lovely location in Waterkloof, with the most delicious breakfast and attentive manager, Maggie. Lovely garden to enjoy the views from."…"

Reviewed on Sep. 8, 2019

Montpellier Guesthouse
WeStay Max Apartments
4 out of 5
5 Rivonia Road, Illovo, Sandton, Gauteng
The price is CA $69 per night
4.5/5Wonderful! (146 reviews)

"Convenient location with easy pick up and drop off by Uber. Good value with clean rooms and spacious kitchen and living area. Good location for a long weekend in Joburg where you need a clean, easy place to stay."…"

Reviewed on Feb. 11, 2020

WeStay Max Apartments
Radisson Blu Gautrain Hotel
4 out of 5
Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is CA $102 per night
4.4/5Excellent! (993 reviews)

"Early and late check in. Excellent and friendly services from staff and a superb location opposite the train station and 4 minute walk to Nelson Mandela square. Excellent."…"

Reviewed on Mar. 17, 2020

Radisson Blu Gautrain Hotel
Premier Hotel OR Tambo
4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Free cancellationReserve now, pay when you stay
The price is CA $98 per night
4.4/5Excellent! (996 reviews)

"The property has a good location, free shuttle service to airport, swimming pool and a good restaurant and bar. All needed for an overnight stay after a long flight"…"

Reviewed on Apr. 1, 2020

Premier Hotel OR Tambo
Genesis All-Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng
The price is CA $138 per night
4.4/5Excellent! (494 reviews)

"Awesome experience!! Friendly staff and best location. So clean and convenient !!"…"

Reviewed on Mar. 14, 2020

Genesis All-Suite Hotel
C.A.G The Cube
4 out of 5
Corner 9th Avenue & De La Rey Street, Rivonia, Sandton, Gauteng
The price is CA $48 per night
4.4/5Excellent! (62 reviews)
Our stay at The Cube

"We booked at The Cube as it was very near the Visa Application Centre. We had a very pleasant stay & will book again in future."…"

Reviewed on Mar. 17, 2020

C.A.G The Cube
C.A.G The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
Free cancellation
The price is CA $56 per night
4.2/5Excellent! (121 reviews)
chrging stations

"there are not enough power points for charging cell phone etc."…"

Reviewed on Mar. 16, 2020

C.A.G The Vantage
Aero Guest Lodge
4 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $56 per night
4.2/5Very Good! (703 reviews)

"I had a great stay"…"

Reviewed on Mar. 12, 2020

Aero Guest Lodge
Airport Modjadji Guesthouse
The price is CA $48 per night
4.1/5Very Good! (54 reviews)

"Marida and Wesley could not have made my stay any better!"…"

Reviewed on Nov. 28, 2019

Airport Modjadji Guesthouse
Airport Game Lodge
3 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $68 per night
4.1/5Very Good! (300 reviews)

"Best people working there who helped in an emergency."…"

Reviewed on Apr. 2, 2020

Airport Game Lodge
The Capital Villa
4 out of 5
Cnr Linden & Rivonia Road, Sandton, Gauteng
Get Rates
4.1/5Very Good! (75 reviews)
Friendly

"This property is quite old compared to what else is around and the photos on the website are a little deceiving. The staff are friendly and helpful but the condition of the rooms especially the bathrooms were disappointing."…"

Reviewed on Jul. 17, 2018

The Capital Villa
The Aviator Hotel OR Tambo International Airport
3 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $75 per night
3.9/5Very Good! (999 reviews)

"Very accommodating to our large party. Restaurant good staff excellent"…"

Reviewed on May 27, 2020

The Aviator Hotel OR Tambo International Airport
Emerald Guesthouse
The price is CA $45 per night
3.7/5Good! (283 reviews)

"Coziness and orderliness. On time shuttle service and complete breakfast offer."…"

Reviewed on Mar. 1, 2020

Emerald Guesthouse
Velmoré Hotel & Spa
4 out of 5
96 Main Road, Erasmia, Centurion, Gauteng
The price is CA $67 per night
3.6/5Good! (70 reviews)

"Good, but was expecting twin beds and got King bed. Not appropriate when two men have to sleep on a King bed after booking twin beds."…"

Reviewed on Nov. 11, 2019

Velmoré Hotel & Spa
Airport Lodge Guest House
3 out of 5
Free cancellationReserve now, pay when you stay
The price is CA $82 per night
3.3/5 (66 reviews)

"Decent overnight accomodation when travelling. Convenient airport shuttle service."…"

Reviewed on Mar. 14, 2020

Airport Lodge Guest House
Don't see what you're looking for?
We've got more Family Hotels. Find the right one for you.
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.

Where Should We Stay in Johannesburg?

If you've been thinking about a trip with your kids, the culturally-rich destination of Johannesburg is a good choice. The entertainment, museums, and soccer matches are just a few things that make this an attractive vacation destination for families. Fly into Johannesburg (JNB-O.R. Tambo Intl.), which is located 12.8 mi (20.6 km) from the city center. Johannesburg offers 356 child-friendly hotels and other accommodations so you have a variety of choices when you're deciding where to stay.

Families on vacation have positive things to say about these accommodations:

Genesis All-Suite Hotel: Offers an outdoor pool, a restaurant, and free parking. Guests like the comfy beds and clean rooms at this 4-star hotel.

The Capital Villa - Features an outdoor pool, a restaurant, and in-room kitchens. The overall comfort and clean rooms make this 4-star apartment popular with guests.

Airport Modjadji Guesthouse - Features a children's pool, free parking, and free breakfast. This guesthouse is rated 3 stars.

Airport Game Lodge - Offers an outdoor pool, free parking, and free breakfast. Guests like the overall comfort and central location at this 3-star guesthouse.

When Should We Visit Johannesburg?

You're likely hoping for good weather for your family trip. You can use this information to decide when to pack up the kids and head to Johannesburg.

  • Hottest months: January, February, December, and November, with an average temperature of 78°F
  • Coldest months: June, July, May, and August, with an average temperature of 31°F
  • Driest months: July, September, June, and August, with an average rainfall of 0.01 inches
  • Rainiest months: February, March, October, and November, with an average rainfall of 0.14 inches

What Should We See and Do in Johannesburg?

While you and your family are visiting Johannesburg, you might want to check out some kid-friendly attractions such as Gold Reef City, Museum Africa, and Johannesburg Zoo. Make sure you have plenty of time to take in the area's activities like South African Museum of Military History, Apartheid Museum, and First National Bank Stadium.

Johannesburg is also well-known for the:
  • Shopping
  • Safari tours
  • Soccer
  • Museums
  • Cafés
  • Entertainment
  • Cultural attractions
  • Theater

Getting Around Johannesburg

Johannesburg has transportation options that will make it easy for your family to get around. Metro stations nearby include Ellis Park Station and Rhodesfield Station. To see more of the surrounding area, hop aboard a train at Johannesburg Park Station or Johannesburg Sandton Station.

Frequently asked questions

What's Johannesburg like for family-friendly vacations?
If you’ve been thinking about a trip with your kids, the culturally rich destination of Johannesburg is a good choice. The entertainment, museums, and football games are just some of the things that make this the perfect spot for family trips. Fly into Johannesburg (JNB-O.R. Tambo Intl.), which is located 12.8 mi (20.6 km) from the center of Johannesburg.
What's the best hotel for a family trip to Johannesburg?
Genesis All-Suite Hotel is a top 4-star hotel on Expedia for families, and features a restaurant and free parking. Other good choices for your stay with the kids include Airport Game Lodge and 24 Onvrey Guest House.
How many family-friendly hotels should I expect to find in Johannesburg?
Expedia has 356 hotels in Johannesburg that are rated for being family-friendly.
What's the 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's there to see and do with your family in Johannesburg?
Gold Reef City, Montecasino, and Apartheid Museum are interesting attractions you and your family will enjoy exploring while you are staying in Johannesburg. Make sure you have plenty of time to take in the area’s activities like Carlton Centre, Sandton City Mall, and Nelson Mandela Square.
What's the best way for us to get around Johannesburg?
Local metro stations include Ellis Park Station and Rhodesfield Station. If you’d like to explore around the area, consider renting a car to take in more sights.

Travelers Loved These Family Hotels

More trip options