Top 10 Johannesburg Hotel Deals

See all 703 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 (578 reviews)

Situated in Kempton Park, this hotel is 2.6 mi (4.1 km) from Kempton Park Golf Club and 2.8 mi (4.5 km) from Festival Mall. …

Get Rates
Park Inn Sandton
Park Inn Sandton

118 Katherine Street, Sandton 2146

4.0 out of 5.0
3.9 out of 5 (499 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 (31 reviews)

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

Get Rates
Aero Guest Lodge
Aero Guest Lodge

81 Kempton Road, Kempton Park 1619

4.0 out of 5.0
4.2 out of 5 (374 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 (220 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 (179 reviews)

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

Get Rates
54 On Bath
54 On Bath

54 Bath Avenue, Johannesburg 2196

5.0 out of 5.0
4.7 out of 5 (30 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 (141 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 …

CA$137
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 (27 reviews)

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

CA$43
Sunrock Guesthouse
Sunrock Guesthouse

Park Street 11, Kempton Park 1620

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

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

CA$96

Recent Reviews in Johannesburg

Hide content

Narrow your search

Johannesburg Hotel Guide

Expedia.ca offers a selection of 703 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