Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2025-07-09

2025-07-10

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Johannesburg

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

246 properties found

  • The Gables (Adults Only)

    23 Killarney Road, 2196, Johannesburg, South Africa, Johannesburg, South Africa ( Show map )

    Located in Sandton with a number of amenities including, the 4-star The Gables Hotel Johannesburg is a 10-minute ride from such culture-oriented…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Southern Sun Grayston Sandton

    Cnr. Rivonia & Grayston Drive, S/N - 2146 Sandton, Johannesburg, South Africa ( Show map )

    The 4-star Southern Sun Grayston Sandton Johannesburg hotel is nestled in the heart of a chic area, 26 minutes' drive from O.R. While…

    More...

    From US$ 301
    price for 1 night
    Book Now From US$ 301
  • Semeni Asante Hotel

    8 Longfellow Street Ridgeway, Johannesburg, South Africa ( Show map )

    Located about 10 minutes' drive from FNB Stadium, Semeni Asante Hotel Johannesburg includes 10 rooms. The hotel is about 20 km from Rand airport and…

    More...

    Book Now
  • Once In Joburg

    90 De Korte Street, Johannesburg, South Africa ( Show map )

    Located around 200 metres from Joburg Theatre, Once In Joburg Hotel Johannesburg is nearly a 5-minute walk from Women's Gaol Museum. The accommodation is…

    More...

    Book Now
  • Don Rosebank

    Tyrwhitt Avenue Rosebank, Johannesburg, South Africa ( Show map )

    Don Rosebank Hotel Johannesburg, located around 10 minutes by car from James & Ethel Gray Park, features Wi-Fi throughout the property. The vibrant indoor mall…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Life Hotels Jhb International

    Corner Of Bosch And Kempton Roads, Johannesburg, South Africa ( Show map )

    Featuring a swimming pool, the 4-star Life Hotels Jhb International Johannesburg is about a 10-minute drive from Millennium 7 Museum. You'll need 5…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Koffifi Bnb

    16 Hermans St, C/O Toby & Hermans St, Johannesburg, South Africa ( Show map )

    The 3-star Koffifi Bnb Johannesburg hotel is situated around a 15-minute drive from South African National Museum of Military History, which is an…

    More...

    Book Now
  • Don Sandton III

    125 Pretoria Street Cnr. Rivonia Road - Sandton, Johannesburg, South Africa ( Show map )

    The 3-star Don Sandton III Johannesburg hotel, located around 25 minutes on foot from Nelson Mandela Square, boasts an indoor swimming pool and a…

    More...

    From US$ 379
    price for 1 night
    Book Now From US$ 379
  • Valustay At Birchwood Hotel & Or Tambo Conference

    Viewpoint Street, 120, Johannesburg, South Africa ( Show map )

    Providing 450 rooms, the 3-star Valustay At Birchwood Hotel & Or Tambo Conference Johannesburg is approximately 25 minutes' walk from Presley's Disco Club. You'll need…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Don Sandton IV

    115 Pretoria Street, Johannesburg, South Africa ( Show map )

    Don Sandton IV Johannesburg hotel offers 21 rooms only 1.1 km from Nedbank Head Office. This hotel in Sandton with an outdoor swimming pool, a…

    More...

    From US$ 200
    price for 1 night
    Book Now From US$ 200
  • Blue Crane Lodge

    98A Bellairs Drive, North Riding, North Riding 2162, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    The 4-star Blue Crane Lodge Johannesburg hotel has 12 rooms and is located approximately 10 minutes' drive from Bird Gardens. The hotel is about…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Gold Reef City Theme Park Hotel

    14 Northern Pkwy, 0112485700, Johannesburg, South Africa ( Show map )

    The 4-star Gold Reef City Theme Park Hotel Johannesburg, located a mere 9 minutes' walk from Gold Reef City Amusement Park and 14 minutes'…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Intercontinental Johannesburg

    William Nicol/Montecasino Blvd, Johannesburg, South Africa ( Show map )

    The 5-star Intercontinental Johannesburg hotel, located a mere 9 minutes' stroll from Sandton Convention Center, offers guests the convenience of 24-hour front desk…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Premier Hotel Mapungubwe

    52 To 54 Marshall Street, Johannesburg, South Africa ( Show map )

    Standing 7 minutes' walk from Joziburg Lane, the stylish Premier Hotel Mapungubwe enjoys a perfect location in the heart of Johannesburg. Hillbrow Telkom Tower is…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Carnival Club Hotel

    Corner Elsburg Road & Heidelberg Road, 1540 Brakpan, Gauteng South Africa, Johannesburg, South Africa ( Show map )

    The 4-star Carnival Club Hotel Johannesburg lies approximately a 15-minute walk of Carnival City Casino and Entertainment World. Carnival Club Hotel is 4.2…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • Asmara Hotel

    81 Mooi Street, Johannesburg, South Africa ( Show map )

    Located about a 5-minute drive from Ellis Park Stadium, which is highly appreciated by sports lovers, Asmara Hotel Johannesburg includes 36 rooms. This Johannesburg…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • The Hertford Country Hotel

    9 Off Malibongwe Road Lanseria, Johannesburg, South Africa ( Show map )

    Providing guests with cars for rent, The Hertford Country Hotel Johannesburg is within a 10-minute drive of Randpark Golf Course. While staying in the…

    More...

    Book Now
  • Stay City Hotel Johannesburg

    46 High Street, Johannesburg, South Africa ( Show map )

    Stay City Hotel Johannesburg features 150 rooms and lies 900 metres from Hillbrow Telkom Tower. Situated 20 minutes' stroll from Constitution Hill Human Rights Precinct…

    More...

    Book Now
  • Don Johannesburg International Airport

    6 Electron Avenue Isando, Johannesburg, South Africa ( Show map )

    The 4-star Don Johannesburg International Airport hotel has 88 rooms and is located 3.1 km from Parking. You'll need 7-minute drive to O.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Idwala Boutique Hotel

    13, Garrick Road, Darrenwood 2194,, Johannesburg, South Africa ( Show map )

    Situated 1.3 km from Linden, the 5-star Idwala Boutique Hotel Johannesburg also offers a swimming pool. The luxury property is located 10 minutes by…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121