Beginning of main content

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

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.


Popular searches for Johannesburg hotels

Check prices on hotels in Johannesburg

Tonight 26 May - 27 May
This weekend 31 May - 2 Jun.
Next weekend 7 Jun. - 9 Jun.

Search Hotels near Top Johannesburg Attractions

Top Johannesburg Neighborhoods for Shopping

Top 10 Hotels in Johannesburg

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

C$107 per night for 2 guests

1 Jun - 2 Jun
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
 
 

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

C$330 per night for 2 guests

4 Jun - 5 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
 
 

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

C$389 per night for 2 guests

4 Jun - 5 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
 
 

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

C$175 per night for 2 guests

4 Jun - 5 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
 
 

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

C$124 per night for 2 guests

4 Jun - 5 Jun
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. ...

    C$163 per night for 2 guests

    4 Jun - 5 Jun
    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 ...

    C$139 per night for 2 guests

    4 Jun - 5 Jun
    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 ...

    C$152 per night for 2 guests

    4 Jun - 5 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
     
     

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

    C$93 per night for 2 guests

    31 May - 1 Jun
    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
    InterContinental Johannesburg O.R Tambo Airport
    • 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.6 mi (25.1 km) from Rosebank Mall.

    C$381 per night for 2 guests

    4 Jun - 5 Jun
    Map

    Recent Reviews in Johannesburg