Sun 24 °C

Most Popular Hotels in Johannesburg

See all 606 Hotels in Johannesburg
Protea Hotel OR Tambo Airport
Protea Hotel OR Tambo Airport

Corner of York and Gladiator Streets, Kempton Park 1627

4.0 out of 5.0
4.1 out of 5 (847 reviews)

Situated near the airport, this hotel is within 3 mi (5 km) of Kempton Park Golf Club, International Terminal Duty Free Mall, …

CA$120
Radisson Blu Gautrain Hotel Sandton Johannesburg
Radisson Blu Gautrain Hotel Sandton Johannesburg

Corner of Rivonia Road and West Street, Sandton 2196

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

Located in the heart of Sandton, this hotel is within a 10-minute walk of Nelson Mandela Square and Sandton City. Sandton …

CA$95
Radisson Blu Hotel Sandton, Johannesburg
Radisson Blu Hotel Sandton, Johannesburg

Daisy Street And Rivonia Road, Sandton 2010

5.0 out of 5.0
4.2 out of 5 (237 reviews)

Situated in the business district, this luxury hotel is within 1 mi (2 km) of Johannesburg Stock Exchange and Sandton City. …

CA$131
Glenalmond Hotel Sandton
Glenalmond Hotel Sandton

130 Daisy Street, Sandton ZA-2010

3.0 out of 5.0
4 out of 5 (49 reviews)

Located in the heart of Sandton, this hotel is within 1 mi (2 km) of Johannesburg Stock Exchange and Sandton City. Nelson …

CA$79
Courtyard Hotel Rosebank
Courtyard Hotel Rosebank

Corner Oxford and Tyrwhitt Avenue, Johannesburg 2157

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

Located in the heart of Johannesburg, this hotel is 0.5 mi (0.8 km) from Rosebank Mall and within 3 mi (5 km) of South Africa …

CA$129
Peermont D'oreale Grande at Emperors Palace
Peermont D'oreale Grande at Emperors Palace

64 Jones Road, Kempton Park 1620

5.0 out of 5.0
4.3 out of 5 (140 reviews)

This family-friendly Kempton Park hotel is located near the airport, 2.6 mi (4.2 km) from International Terminal Duty Free …

CA$308
Faircity Mapungubwe Hotel Apartments
Faircity Mapungubwe Hotel Apartments

52-54 Marshal Street, Johannesburg 2107

4.0 out of 5.0
4.1 out of 5 (126 reviews)

This family-friendly Johannesburg hotel is located in the historical district, within a 15-minute walk of Standard Bank …

CA$71
Misty Hills Country Hotel
Misty Hills Country Hotel

69 Drift Blvd (R114), Krugersdorp 1747

4.0 out of 5.0
4.1 out of 5 (104 reviews)

Located in the historical district, this family-friendly hotel is within 6 mi (10 km) of Silverstar Casino, Krugersdorp, Lion …

Get Rates
The Reef Hotel
The Reef Hotel

58 Anderson Street, Marshalltown, Johannesburg 2107

4.0 out of 5.0
3.7 out of 5 (125 reviews)

Located in the heart of Johannesburg, this hotel is within a 15-minute walk of Standard Bank Gallery and Carlton Centre. …

CA$64
The Michelangelo Towers
The Michelangelo Towers

8 Maud Street Sandown, Sandton 2196

5.0 out of 5.0
4.4 out of 5 (19 reviews)

This family-friendly Sandton hotel is located in a shopping district, within a 10-minute walk of Nelson Mandela Square and …

Get Rates

Recent Reviews in Johannesburg

Hide content

Narrow your search

Johannesburg Hotel Guide

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