Hotels in Johannesburg that Travelers Love

Top 10 Hotels in Johannesburg

See all 396 Hotels in Johannesburg
The Aviator Hotel OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport

Corner of Bosch Street and Kempton Road, Kempton Park 1416

3.0 out of 5.0
3.8 out of 5 (652 reviews)

This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Festival Mall and Kempton Park …

$62
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.2 out of 5 (146 reviews)

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

$208
Protea Hotel by Marriott Johannesburg Wanderers
Protea Hotel by Marriott Johannesburg Wanderers

Cnr Rudd Road And Corlett Drive, Sandton 2116

3.5 out of 5.0
4.2 out of 5 (252 reviews)

Located in Illovo, this hotel is 0.1 mi (0.1 km) from The Wanderers Golf Club and within 3 mi (5 km) of Sandton City Mall and …

$46
Premier Hotel OR Tambo
Premier Hotel OR Tambo

73 Gladiator Street, Kempton Park 1620

4.0 out of 5.0
4.4 out of 5 (732 reviews)

This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Kempton Park Golf Club and …

$65
Courtyard Hotel Sandton
Courtyard Hotel Sandton

130 Rivonia Road,Sandown, Sandton 2146

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

Situated in Sandton, this hotel is within a 15-minute walk of JSE and Sandton Convention Centre. Sandton City Mall is 0.7 mi …

$65
Airport Game Lodge
Airport Game Lodge

21 Fourth Road Bredell, Kempton Park 1627

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

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

$38
Protea Hotel by Marriott Johannesburg Parktonian All-Suite
Protea Hotel by Marriott Johannesburg Parktonian All-Suite

120 De Korte Street, Johannesburg 2001

4.0 out of 5.0
4 out of 5 (194 reviews)

Situated in the business district, this hotel is within 1 mi (2 km) of Joburg Theatre and Museum Africa. Johannesburg Zoo and …

$64
Westpoint Executive Suites - Apartments
Westpoint Executive Suites - Apartments

89 Grayston Dr, corner West Road South, Sandton 2196

4.0 out of 5.0
4 out of 5 (31 reviews)

Located in Morningside, this apartment is within 1 mi (2 km) of Johannesburg Stock Exchange, Sandton Convention Centre, and …

$94
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 (156 reviews)

Situated in the entertainment district, this hotel is 0.7 mi (1.1 km) from Wanderers Stadium and within 3 mi (5 km) of …

$87
The Capital Hydro
The Capital Hydro

Unit 102, Hydro Park, 86 Grayston Drive, Sandton

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

Located in Morningside, this apartment is within 1 mi (2 km) of Johannesburg Stock Exchange, Sandton Convention Centre, and …

$85

Recent Reviews in Johannesburg

Hide content

Where to stay in Johannesburg

Johannesburg Hotel Guide

If you don’t have much advance notice, take a look at the 4-star Davinci Hotel And Suites On Nelson Mandela Square, a favorite among last-minute travelers and featuring an average guest rating of 4.7 out of 5 based on 66 guest reviews. The 4-star The Michelangelo Towers, 4-star Westpoint Executive Suites - Apartments, and 4-star Reef Hotels are other popular last-minute picks.

For those with family in tow, the 5-star Hilton Sandton Johannesburg is a highly rated family hotel. Family travelers also give high marks to the 5-star The Michelangelo Hotel, 4-star Zulu Nyala Country Manor, and 5-star Illyria House.

Bargain hunters headed to the Johannesburg area should take a look at Protea Hotel Roodepoort. This hotel is highly rated, in particular, by people who enjoy scoring the best deal possible. The 4-star Protea Hotel Parktonian All-Suite, 4-star Protea Hotel OR Tambo Airport, and 4-star Holiday Inn Rosebank have also been flagged as great values.

If you want to know the best places to stay, why not ask the locals? One popular choice among local travelers is the 5-star Monarch Hotel, which has received an average rating of 5 out of 5. Other hotels worth consideration include African Pride Melrose Arch, with its average guest rating of 4.51, or Leriba Hotel and Spa, which scores 4.5. Locals also have good things to say about the 4-star Protea Hotel Centurion, the 5-star African Pride Irene Country Lodge, and Protea Hotel Capital.

The Johannesburg area offers great options for business travelers, like the 5-star The Residence Boutique Hotel, with an average guest rating of 4.91 out of 5. There’s also InterContinental Johannesburg O.R Tambo Airport, with an average guest rating of 4.76, and Emerald Guesthouse with a rating of 4.5. Additional well-ranked business properties include the 4-star Protea Hotel Balalaika Crown Court and 4-star Protea Hotel Wanderers.