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 near the airport, this hotel is within 3 mi (5 km) of Kempton Park Golf Club, International Terminal Duty Free Mall, and Festival Mall. Value Mall and ...
C$107 per night for 2 guests
C$330 per night for 2 guests
This family-friendly Randburg hotel is located in Greater Johannesburg Metropolitan Area, within 2 mi (3 km) of Johannesburg Zoo, South African Museum of Military ...
C$389 per night for 2 guests
Located in the center of Sandton, this family-friendly hotel is within a 10-minute walk of Johannesburg Stock Exchange, Nelson Mandela Square, and Sandton Convention ...
C$175 per night for 2 guests
C$124 per night for 2 guests
Located in O.R. Tambo, this hotel is 0.6 mi (1 km) from International Terminal Duty Free Mall and within 3 mi (5 km) of Kempton Park Golf Club and Festival Mall. ...
C$163 per night for 2 guests
Located in O.R. Tambo, this hotel is 0.8 mi (1.2 km) from International Terminal Duty Free Mall and within 3 mi (5 km) of Kempton Park Golf Club and Festival ...
C$139 per night for 2 guests
C$152 per night for 2 guests
This family-friendly Johannesburg hotel is located near the airport, within 3 mi (5 km) of Rosebank Mall and Johannesburg Zoo. Sandton City Mall and Sandton ...
C$93 per night for 2 guests
Located in the business district, this family-friendly hotel is 8.5 mi (13.7 km) from Eastgate Shopping Centre and 15.6 mi (25.1 km) from Rosebank Mall.
C$381 per night for 2 guests
Expedia.ca offers a selection of 1408 hotels in Johannesburg. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.
Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Johannesburg. Making reservations so you can stay within your budget is easy with us.
Expedia.ca even provides you with a map so you may find hotels in the Johannesburg neighborhood you prefer.
Go ahead. Enter your travel dates to view the best offers on hotel rooms in Johannesburg, Gauteng now!