Mon 27 °C

Most Popular Hotels in Johannesburg

See all 396 Hotels in Johannesburg
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport

Corner of York and Gladiator Streets, Kempton Park 1627

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

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

£77
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 …

£225
Courtyard Hotel Sandton
Courtyard Hotel Sandton

130 Rivonia Road,Sandown, Sandton 2146

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

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

£70
Hotel 224
Hotel 224

C/o Francis Baard And Leyds Street, Pretoria 70000

3.0 out of 5.0
3.7 out of 5 (83 reviews)

Located in the heart of Pretoria, this hotel is 0.3 mi (0.5 km) from Pretoria Art Museum and within 3 mi (5 km) of UNISA and …

£39
The Capital 20 West
The Capital 20 West

20 West Road South, Morningside, Sandton 2146

5.0 out of 5.0
3.8 out of 5 (118 reviews)

Situated in a shopping district, this luxury hotel is 0.9 mi (1.4 km) from Johannesburg Stock Exchange and 1.5 mi (2.5 km) …

£61
Airport Game Lodge
Airport Game Lodge

21 Fourth Road Bredell, Kempton Park 1627

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

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

£34
Westpoint Executive Suites - Apartments
Westpoint Executive Suites - Apartments

89 Grayston Dr, corner West Road South, Sandton 2196

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

Located in the heart of Sandton, this apartment is 0.6 mi (1 km) from Johannesburg Stock Exchange and 1.2 mi (2 km) from …

£96
Hilton Sandton
Hilton Sandton

138 Rivonia Road, Sandton 2196

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

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

£99
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch

22 Whitely Street, Johannesburg 2076

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

Situated in the entertainment district, this hotel is 0.3 mi (0.4 km) from Melrose Arch Shopping Centre and 2.7 mi (4.3 km) …

£87
Park Inn Sandton
Park Inn Sandton

118 Katherine Street, Sandton 2146

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

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

£52

Recent Reviews in Johannesburg

Hide content

Narrow your search

Pocket Guide: Johannesburg

Search for hotels in Johannesburg on Expedia.co.uk. You can easily find your hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Johannesburg
  • Enter your travel dates to view the best deals on hotels in Johannesburg - while they last
false