Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in the entertainment district, this hotel is 1.3 mi (2.1 km) from Mall at Carnival and within 9 mi (15 km) of Royal Oak Country Club and Lakeside Mall. ...
Road Lodge Carnival City$44
Situated in Benoni, this golf guesthouse is 1.2 mi (2 km) from Benoni Lake Golf Course and 1.8 mi (2.9 km) from Lakeside Mall. K90 Shopping Centre and East Rand ...
Villa Victoria Executive Guest House$48
Angelica Guest House$46
Ducks Country House$75
Situated in the suburbs, this guesthouse is within 12 mi (20 km) of Nigel Golf Club, Royal Oak Country Club, and Mall at Carnival. Lakeside Mall and Benoni Lake ...
Emerald Guest House Springs$50
Located in Brakpan, this family-friendly hotel is 1.1 mi (1.8 km) from Mall at Carnival, and within 6 mi (10 km) of Lakeside Mall and Royal Oak Country Club. ...
Carnival City Hotel$116
Situated in the suburbs, this guesthouse is 11.1 mi (17.9 km) from South African Airways Museum and 12.1 mi (19.4 km) from Mall at Carnival. Bedford Centre Shopping ...
Ga-Dikobo Guest House$31
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.
Interested in visiting Heidelberg? You'll discover this neighborhood 25 miles southeast of Johannesburg's center.
Gold Reef City is one of Johannesburg's best-known attractions.
Nothing can make your belly rumble and growl like a day of sightseeing. Why recharge with a cup of coffee or an indulgent dessert at the well-known Heidelberg pit-stop, Oasis Coffee Shop? Kim Hua Chinese Restaurant & Sushi Bar is the food joint to head to when your rumbling stomach indicates that it's nearing dinner time. When the stars come out, kickstart a lively evening with the friendly locals at Senor Nel's Pizza & Pub.
A trip to remember is right around the corner when you book with Expedia. To arrange your accommodation, go to our Johannesburg hotels page. You won’t want to miss our Johannesburg vacation travel guide either!