Beginning of main content

Book on the go and pay later.

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.


Check Prices on Hotels in Johannesburg

Tonight 17 Jun - 18 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

What are the top landmarks in Johannesburg?

Don’t miss these must-see sights and attractions

Best areas to visit in Johannesburg

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Johannesburg

See all 1,434 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

  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

£71 per night for 2 guests

28 Jun-29 Jun
Protea Hotel by Marriott O.R. Tambo Airport£71
Hyatt Regency Johannesburg

Hyatt Regency Johannesburg

191 Oxford Road, Johannesburg, Gauteng
  • Free cancellation
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 miles (5 km) of South African Museum ...

£153 per night for 2 guests

23 Jun-24 Jun
Hyatt Regency Johannesburg£153
Southern Sun O.R. Tambo International Airport

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 ...

£97 per night for 2 guests

22 Jun-23 Jun
Southern Sun O.R. Tambo International Airport£97
Garden Court Sandton City

Garden Court Sandton City

Cnr West and Maude Street, Sandton, Gauteng
  • 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, Sandton City Mall and Nelson Mandela Square. ...

£54 per night for 2 guests

7 Jul-8 Jul
Garden Court Sandton City£54
Sandton Sun

Sandton Sun

Cnr Fifth & Alice Streets, Sandton, Gauteng
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Greater Johannesburg Metropolitan Area, this luxury hotel is steps away from Sandton Convention Centre and Sandton City Mall. Nelson Mandela Square ...

£146 per night for 2 guests

21 Jun-22 Jun
Sandton Sun£146
City Lodge Hotel at OR Tambo International Airport

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 ...

    £108 per night for 2 guests

    18 Jun-19 Jun
    City Lodge Hotel at OR Tambo International Airport£108
    Hilton Sandton

    Hilton Sandton

    138 Rivonia Road, Sandton, Gauteng
      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, Sandton Convention Centre and ...

      £74 per night for 2 guests

      21 Jun-22 Jun
      Hilton Sandton£74
      Park Inn Sandton

      Park Inn Sandton

      118 Katherine Street, Sandton, Gauteng
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in Greater Johannesburg Metropolitan Area, this hotel is within 1 mile (2 km) of Johannesburg Stock Exchange, Nelson Mandela Square and Sandton City ...

      £45 per night for 2 guests

      21 Jun-22 Jun
      Park Inn Sandton£45
      Premier Hotel OR Tambo

      Premier Hotel OR Tambo

      73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
        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 ...

        £64 per night for 2 guests

        30 Jun-1 Jul
        Premier Hotel OR Tambo£64
        InterContinental Johannesburg O.R Tambo Airport

        InterContinental Johannesburg O.R Tambo Airport

        Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Located in the business district, this family-friendly hotel is 8.5 mi (13.7 km) from Eastgate Shopping Centre and 15.9 mi (25.5 km) from Rosebank Mall.

        £252 per night for 2 guests

        21 Jun-22 Jun
        InterContinental Johannesburg O.R Tambo Airport£252
        Map

        Johannesburg Hotel Reviews

        Travel to Johannesburg & Explore


        Explore Johannesburg with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!