Beginning of main content

location Johannesburg is highly rated for Cafes and Safaris by 201 people

Search 590,000 properties 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

Best deal Best deal Jul 20 - Jul 22
Tonight Tonight Jun 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Top 10 Hotels in Johannesburg

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

Four Seasons Hotel The Westcliff, Johannesburg

67 Jan Smuts Avenue, Randburg
  • 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) ...

Four Seasons Hotel The Westcliff, Johannesburg$240

Four Seasons Hotel The Westcliff, Johannesburg$240
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
    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 ...

    City Lodge Hotel at OR Tambo International Airport$122

    City Lodge Hotel at OR Tambo International Airport$122
    Courtyard Hotel Rosebank

    Courtyard Hotel Rosebank

    Corner Oxford and Tyrwhitt Avenue, Johannesburg
      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 ...

      Courtyard Hotel Rosebank$96

      Courtyard Hotel Rosebank$96
      Signature Lux Hotel, by Onomo

      Signature Lux Hotel, by Onomo

      135 West Street, Sandton
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       

      Located in the heart of Sandton, this hotel is within a 15-minute walk of Nelson Mandela Square, Sandton City Mall, and Sandton Convention Centre. South African ...

      Signature Lux Hotel, by Onomo$55

      Signature Lux Hotel, by Onomo$55
      54 On Bath

      54 On Bath

      54 Bath Avenue, Johannesburg
        5.0 out of 5.0
         
         

        This family-friendly Johannesburg hotel is located in the business district, within 1 mi (2 km) of Rosebank Mall and Killarney Golf Club. South African Museum ...

        54 On Bath$175

        54 On Bath$175
        Aero Guest Lodge

        Aero Guest Lodge

        81 Kempton Road, Kempton Park
          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 ...

          Aero Guest Lodge$45

          Aero Guest Lodge$45
          Southern Sun O.R. Tambo International Airport

          Southern Sun O.R. Tambo International Airport

          Jones Road, Kempton Park
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Situated in the business district, 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 ...

          Southern Sun O.R. Tambo International Airport$94

          Southern Sun O.R. Tambo International Airport$94
          The Peech Hotel

          The Peech Hotel

          61 North Street, Melrose, Johannesburg
            4.0 out of 5.0
             
             

            Situated in the business district, this eco-friendly hotel is 0.8 mi (1.3 km) from Wanderers Stadium and within 3 mi (5 km) of South African Museum of Military ...

            The Peech Hotel$212

            The Peech Hotel$212
            Protea Hotel by Marriott Johannesburg Balalaika Sandton

            Protea Hotel by Marriott Johannesburg Balalaika Sandton

            20 Maude Street, Sandton
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Modern hotel with colonial themed design set in lush, landscaped gardens, attached to Village Walk Shopping Centre and within walking distance to Nelson Mandela ...

            Protea Hotel by Marriott Johannesburg Balalaika Sandton$75

            Protea Hotel by Marriott Johannesburg Balalaika Sandton$75
            Airport Inn and Suites

            Airport Inn and Suites

            6 Electron Road, Isando, Kempton Park
              3.0 out of 5.0
               
               

              Situated in Kempton Park, this aparthotel is 2.9 mi (4.7 km) from Kempton Park Golf Club and within 6 mi (10 km) of Festival Mall and Greenstone Shopping Centre. ...

              Airport Inn and Suites$25

              Airport Inn and Suites$25
              Map

              Search Hotels near Top Johannesburg Attractions

              Recent Reviews in Johannesburg