Beginning of main content

location Johannesburg is highly rated for Shopping and Safaris by 1,856 people

Search over 895,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 Jan 17 - Jan 18
This weekend Jan 18 - Jan 20
Next weekend Jan 25 - Jan 27

Top 10 Hotels in Johannesburg

See all 1,225 Properties in Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg

Four Seasons Hotel The Westcliff, Johannesburg

67 Jan Smuts Avenue, Randburg
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 within 2 mi (3 km) of Johannesburg Zoo and South African Museum of Military History. Museum Africa is 2.5 mi (4 km) ...

$241 per night for 2 guests

The Residence Boutique Hotel

The Residence Boutique Hotel

17th 4th Avenue, Johannesburg
The Residence Boutique Hotel
    5.0 out of 5.0
     
     

    Located in Houghton Estate, this luxury hotel is within 2 mi (3 km) of South African Museum of Military History, Killarney Golf Club, and Victory Theater. Adler ...

    $211 per night for 2 guests

    Monarch Hotel

    Monarch Hotel

    167 Oxford Road, Johannesburg
    Monarch Hotel
      5.0 out of 5.0
       
       

      Located in the heart of Johannesburg, this luxury hotel is 0.3 mi (0.6 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of Military History ...

      $147 per night for 2 guests

      City Lodge Hotel at OR Tambo International Airport

      City Lodge Hotel at OR Tambo International Airport

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

        Situated near the airport, 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 ...

        $123 per night for 2 guests

        Aero Guest Lodge

        Aero Guest Lodge

        81 Kempton Road, Kempton Park
        Aero Guest Lodge
          4.0 out of 5.0
           
           

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

          $45 per night for 2 guests

          Premier Hotel OR Tambo

          Premier Hotel OR Tambo

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

          $76 per night for 2 guests

          The Maslow Hotel, Sandton

          The Maslow Hotel, Sandton

          Corner Grayston Drive and Rivonia Road, Sandton
          The Maslow Hotel, Sandton
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Located in the heart of Sandton, this spa hotel is within a 15-minute walk of Johannesburg Stock Exchange and Sandton Convention Centre. Sandton City Mall is ...

          $119 per night for 2 guests

          Courtyard Hotel Rosebank

          Courtyard Hotel Rosebank

          Corner Oxford and Tyrwhitt Avenue, Johannesburg
          Courtyard Hotel Rosebank
            4.0 out of 5.0
             
             

            Located in the heart of Johannesburg, this hotel is 0.4 mi (0.6 km) from Rosebank Mall and within 3 mi (5 km) of South African Museum of Military History and ...

            $96 per night for 2 guests

            African Pride Melrose Arch Hotel, Autograph Collection

            African Pride Melrose Arch Hotel, Autograph Collection

            1 Melrose Square, Melrose Arch, Johannesburg
            African Pride Melrose Arch Hotel, Autograph Collection
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            Situated near the airport, this luxury hotel is 0.9 mi (1.4 km) from Wanderers Stadium and within 3 mi (5 km) of Sandton City Mall and Sandton Convention Centre. ...

            $139 per night for 2 guests

            54 On Bath

            54 On Bath

            54 Bath Avenue, Johannesburg
            54 On Bath
              5.0 out of 5.0
               
               

              This family-friendly Johannesburg hotel is located in the business district, within a 10-minute walk of Rosebank Mall and Circa Gallery. South African Museum ...

              $176 per night for 2 guests

              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