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 24 May - 25 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun

Top 10 Hotels in Johannesburg

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

Protea Hotel by Marriott O.R. Tambo Airport
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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

25 May-26 May

Southern Sun O.R. Tambo International Airport

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
 
 

Southern Sun O.R. Tambo International Airport€112

25 May-26 May

Hyatt Regency Johannesburg

Hyatt Regency Johannesburg

191 Oxford Road, Johannesburg, Gauteng
Hyatt Regency Johannesburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Hyatt Regency Johannesburg€170

2 Jun-3 Jun

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
 
 

Four Seasons Hotel The Westcliff, Johannesburg€299

2 Jun-3 Jun

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
 
 

Protea Hotel by Marriott Johannesburg Balalaika Sandton€87

7 Jun-8 Jun

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
 
 

Garden Court Sandton City€96

2 Jun-3 Jun

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
    3.0 out of 5.0
     
     

    City Lodge Hotel at OR Tambo International Airport€125

    25 May-26 May

    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
     
     

    Hilton Sandton€111

    2 Jun-3 Jun

    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
     
     

    Crowne Plaza Johannesburg - The Rosebank€112

    3 Jun-4 Jun

    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
     
     

    Premier Hotel OR Tambo€82

    3 Jun-4 Jun

    Map

    Top Johannesburg Areas for Shopping

    Search Hotels near Top Johannesburg Attractions

    Recent Reviews in Johannesburg