Top 10 Johannesburg Hotel Deals

See all 709 Hotels in Johannesburg
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport

Above Multi-Storey Parkade 2, Level 5, Kempton Park 1627

3.0 out of 5.0
4.2 out of 5 (594 reviews)

Situated in Kempton Park, this hotel is 0.6 mi (1 km) from International Terminal Duty Free Mall and within 3 mi (5 km) of …

Get Rates
Park Inn Sandton
Park Inn Sandton

118 Katherine Street, Sandton 2146

4.0 out of 5.0
3.9 out of 5 (501 reviews)

This family-friendly Sandton hotel is located in the business district, within 1 mi (2 km) of JSE, Johannesburg Stock Exchang …

CA$62
Garden Court Sandton City
Garden Court Sandton City

Cnr West and Maude Street, Sandton 2196

3.0 out of 5.0
4.2 out of 5 (35 reviews)

Situated in the business district, this hotel is within a 10-minute walk of Sandton Convention Centre, Sandton City Mall, and …

CA$129
Aero Guest Lodge
Aero Guest Lodge

81 Kempton Road, Kempton Park 1619

4.0 out of 5.0
4.2 out of 5 (378 reviews)

Situated near the airport, this lodge is within 3 mi (5 km) of Festival Mall, Kempton Park Golf Club, and International …

CA$75
Davinci Hotel And Suites On Nelson Mandela Square
Davinci Hotel And Suites On Nelson Mandela Square

2 Maude Street, Corner of 5th Street, Sandton 2146

5.0 out of 5.0
4.6 out of 5 (223 reviews)

This family-friendly Sandton hotel is located in the entertainment district, steps from Nelson Mandela Square, Sandton City …

CA$291
Airport Game Lodge
Airport Game Lodge

21 Fourth Road Bredell, Kempton Park 1627

3.0 out of 5.0
4.1 out of 5 (182 reviews)

Situated near the airport, this guesthouse is within 9 mi (15 km) of Kempton Park Golf Club, Festival Mall, and International …

CA$53
54 On Bath
54 On Bath

54 Bath Avenue, Johannesburg 2196

5.0 out of 5.0
4.7 out of 5 (31 reviews)

This family-friendly Johannesburg hotel is located in the business district, within a 15-minute walk of Rosebank Mall and …

CA$242
Courtyard Hotel Rosebank
Courtyard Hotel Rosebank

Corner Oxford and Tyrwhitt Avenue, Johannesburg 2157

4.0 out of 5.0
4.3 out of 5 (143 reviews)

Located in Melrose, this hotel is 0.5 mi (0.8 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of …

Get Rates
Airport Lodge Guest House
Airport Lodge Guest House

Koppie Rd 6-273, Pomona, Kempton Park 1619

3.0 out of 5.0
3.1 out of 5 (29 reviews)

Situated in Kempton Park, this guesthouse is within 6 mi (10 km) of Festival Mall, Kempton Park Golf Club, and Internationa …

Get Rates
Sunrock Guesthouse
Sunrock Guesthouse

Park Street 11, Kempton Park 1620

3.0 out of 5.0
4.6 out of 5 (214 reviews)

Situated in Kempton Park, this guesthouse is within 1 mi (2 km) of Kempton Park Golf Club and Festival Mall. International …

Get Rates

Recent Reviews in Johannesburg

Hide content

Narrow your search

Johannesburg Hotel Guide

Expedia.ca offers a selection of 709 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, Limpopo now!

false