Beginning of main content

location Johannesburg is highly rated for Shopping and Safaris by 1856 people

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Popular searches for Johannesburg hotels

Check prices on hotels in Johannesburg

Tonight May 19 - May 20
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Hotel prices by property class

Average price based on 2018 bookings on Expedia.com for 1 night/2 adults.
All prices are shown in USD.

Top 10 Hotels in Johannesburg

See all 1,380 Properties in Johannesburg

Estimated price for 1 night/2 adults

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport

Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
Protea Hotel by Marriott O.R. Tambo Airport
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

$79 per night for 2 guests

May 25 - May 26
Four Seasons Hotel The Westcliff, Johannesburg

Four Seasons Hotel The Westcliff, Johannesburg

67 Jan Smuts Avenue, Randburg, Gauteng
Four Seasons Hotel The Westcliff, Johannesburg
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Randburg hotel is located in Greater Johannesburg Metropolitan Area, within 2 mi (3 km) of Johannesburg Zoo, South African Museum of Military ...

$260 per night for 2 guests

May 25 - May 26
Southern Sun O.R. Tambo International Airport

Southern Sun O.R. Tambo International Airport

Jones Road, Kempton Park, Gauteng
Southern Sun O.R. Tambo International Airport
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in O.R. Tambo, this hotel is 0.8 mi (1.2 km) from International Terminal Duty Free Mall and within 3 mi (5 km) of Kempton Park Golf Club and Festival ...

$109 per night for 2 guests

May 26 - May 27
Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton

20 Maude Street, Sandton, Gauteng
Protea Hotel by Marriott Johannesburg Balalaika Sandton
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in the center of Sandton, this family-friendly hotel is within a 10-minute walk of Johannesburg Stock Exchange, Nelson Mandela Square, and Sandton Convention ...

$84 per night for 2 guests

Jun 1 - Jun 2
Garden Court Sandton City

Garden Court Sandton City

Cnr West and Maude Street, Sandton, Gauteng
Garden Court Sandton City
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in Greater Johannesburg Metropolitan Area, this hotel is within a 10-minute walk of Sandton Convention Centre, Nelson Mandela Square, and Sandton City ...

$87 per night for 2 guests

Jun 17 - Jun 18
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
City Lodge Hotel at OR Tambo International Airport
    3.0 out of 5.0
     
     

    Located in O.R. Tambo, this hotel is 0.6 mi (1 km) from International Terminal Duty Free Mall and within 3 mi (5 km) of Kempton Park Golf Club and Festival Mall. ...

    $121 per night for 2 guests

    May 21 - May 22
    Hyatt Regency Johannesburg

    Hyatt Regency Johannesburg

    191 Oxford Road, Johannesburg, Gauteng
    Hyatt Regency Johannesburg
      5.0 out of 5.0
       
       

      Located in Greater Johannesburg Metropolitan Area, this luxury hotel is 0.4 mi (0.7 km) from Rosebank Mall and within 3 mi (5 km) of Nelson Mandela Square and ...

      $162 per night for 2 guests

      Jun 8 - Jun 9
      Hilton Sandton

      Hilton Sandton

      138 Rivonia Road, Sandton, Gauteng
      Hilton Sandton
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in Greater Johannesburg Metropolitan Area, this luxury hotel is within a 15-minute walk of Johannesburg Stock Exchange, Nelson Mandela Square, and Sandton ...

      $79 per night for 2 guests

      May 23 - May 24
      Crowne Plaza Johannesburg - The Rosebank

      Crowne Plaza Johannesburg - The Rosebank

      13 Tyrwhitt Avenue Rosebank, Johannesburg, Gauteng
      Crowne Plaza Johannesburg - The Rosebank
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This family-friendly Johannesburg hotel is located near the airport, within 3 mi (5 km) of Rosebank Mall and Johannesburg Zoo. Sandton City Mall and Sandton ...

      $55 per night for 2 guests

      May 24 - May 25
      Premier Hotel OR Tambo

      Premier Hotel OR Tambo

      73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
      Premier Hotel OR Tambo
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Kempton Park Golf Club and Festival Mall. International Terminal Duty ...

      $72 per night for 2 guests

      Jun 1 - Jun 2
      Map

      Hotels with reviews mentioning Johannesburg

      See all hotels near Johannesburg

      Search Hotels near Top Johannesburg Attractions

      Top Johannesburg Neighborhoods for Shopping

      Recent Reviews in Johannesburg