Search Hotels near Top Johannesburg Attractions

Top 10 Johannesburg Hotel Deals

See all 746 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 (655 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. …

C$165
Park Inn Sandton
Park Inn Sandton

118 Katherine Street, Sandton 2146

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

This family-friendly Sandton hotel is located in the business district, within 1 mi (2 km) of Nelson Mandela Square, …

C$87
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 (76 reviews)

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

C$125
Aero Guest Lodge
Aero Guest Lodge

81 Kempton Road, Kempton Park 1619

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

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

Get Rates
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 (233 reviews)

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

C$210
Airport Game Lodge
Airport Game Lodge

21 Fourth Road Bredell, Kempton Park 1627

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

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

C$73
54 On Bath
54 On Bath

54 Bath Avenue, Johannesburg 2196

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

This family-friendly Johannesburg hotel is located in the business district, within 1 mi (2 km) of Rosebank Mall and Killarne …

C$250
Courtyard Hotel Rosebank
Courtyard Hotel Rosebank

Corner Oxford and Tyrwhitt Avenue, Johannesburg 2157

4.0 out of 5.0
4.3 out of 5 (156 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 …

C$133
Airport Lodge Guest House
Airport Lodge Guest House

Koppie Rd 6-273, Pomona, Kempton Park 1619

3.0 out of 5.0
3 out of 5 (35 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 (217 reviews)

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

C$103

Recent Reviews in Johannesburg

Narrow your search

Johannesburg Hotel Guide

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

false