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 ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-25

2026-04-26

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

Business 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

62 properties found

  • Road Lodge Sandton

    Cnr Grayston Drive And Webber Road, Sandown Sandton, Johannesburg, South Africa ( Show map )

    Offering 54 rooms, the comfortable Road Lodge Sandton Johannesburg hotel is near a shopping district and 2.3 km from Nelson Mandela Square. HSBC Africa lies…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • The Monarch Hotel

    167 Oxford Road, Johannesburg, South Africa ( Show map )

    Guests of the 5-star smoke-free The Monarch Hotel Johannesburg can enjoy easy access to French South African Chamber of Commerce Energy Breakfast, which…

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • 24 On Basil

    24B Basil Street, Johannesburg, South Africa ( Show map )

    24 On Basil Hotel Johannesburg, located 5 km from the Braamfontein Spruit Trail, boasts an outdoor swimming pool. This 4-star hotel lies in the…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Inn And Out Plus Craighall

    14 Portland Ave, Craighall Park, Johannesburg, South Africa ( Show map )

    Situated a 6-minute walk from The Colony Shopping Centre, Inn And Out Plus Craighall Johannesburg offers an outdoor swimming pool. James & Ethel Gray City…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • City Lodge Newtown, Johannesburg

    Corner Carr And Miriam Makeba Street, Newtown, Johannesburg, Johannesburg, South Africa ( Show map )

    Located approximately a 20-minute walk from Origins Centre Museum and 800 metres from the Sci-Bono Discovery Centre, the 3-star City Lodge Newtown…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Ascot Hotel

    107 Algernon Road, Johannesburg, South Africa ( Show map )

    Located 700 metres from the historical Satyagraha House, the 4-star Ascot Hotel Johannesburg offers 24-hour reception and wake-up service. Situated approximately 15…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Ten Bompas Hotel

    10 Bompas Road, Johannesburg, South Africa ( Show map )

    Situated a 5-minute walk from the large shopping mall "Hyde Park Corner", Ten Bompas Hotel Johannesburg offers a seasonal outdoor swimming pool. Guests may…

    More...

    From US$ 294
    price for 1 night
    Book Now From US$ 294
  • Vivari Hotel And Spa By Mantis

    1 Riviera Lane Featherbrooke Extention 8, Johannesburg, South Africa ( Show map )

    Situated around 5 minutes' drive from the ritzy Silverstar Casino, the 5-star boutique Vivari Hotel And Spa By Mantis Johannesburg features Wi-Fi throughout…

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • Apollo Hotel

    158 Bram Fischer Drive Randburg, Johannesburg, South Africa ( Show map )

    Offering a summer terrace, a shared lounge, and recreational facilities, the 3-star smoke-free Apollo Hotel Johannesburg is nestled in a business neighbourhood, approximately…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Dynasty Forest Sandown Self Catering Hotel

    19 Westbrooke Drive, Sandton, Sandown, South Africa ( Show map )

    Located 850 metres from the big Innesfree Park, which offers the thrill of discovering something beautiful, Dynasty Forest Sandown Self Catering Hotel offers a restaurant.

    More...

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

    208 Albertina Sisulu Street, Fordsburg, Johannesburg, South Africa, Johannesburg, South Africa ( Show map )

    Featuring views of the city, the 4-star Alcazaba Hotel Johannesburg is located 17 minutes' walk from the SAB World of Beer. This Johannesburg hotel…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Mood Health Resort And Spa

    96B Houghton Drive, Johannesburg, South Africa ( Show map )

    Featuring a heated pool, Mood Health Resort And Spa Johannesburg is located in the Houghton district, approximately a 10-minute ride from the Johannesburg Holocaust…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • The Syrene Boutique Hotel

    28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa ( Show map )

    Set among gardens, the intimate The Syrene Boutique Hotel Johannesburg is located 3.4 km from Vodacom World of Golf and boasts a banquet hall for…

    More...

    From US$ 245
    price for 1 night
    Book Now From US$ 245
  • Kwa-Eden Hotels And Conferencing

    42 Walter Street, Johannesburg, South Africa ( Show map )

    Situated 6 km from the South Western Townships, Kwa-Eden Hotels And Conferencing Johannesburg offers a meeting room with a range of business amenities. The…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Lido Hotel

    Vereeniging Rd, Pennylane 342-Iq Plot 17, Johannesburg, South Africa ( Show map )

    Located 4.8 km from the Klipriviersberg Municipal Nature Reserve, Lido Hotel Johannesburg provides a banquet hall for memorable occasions. You'll need 28-minute drive to…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Illovo Hotel

    22 Melville Road, Johannesburg, South Africa ( Show map )

    The 3-star Illovo Hotel Johannesburg is located about 10 minutes' walk from the Wanderers Golf Club and provides tour/ticket assistance for a better…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • What are the best hotels near Apartheid Museum?

    167 Oxford Road, Johannesburg, South Africa ( Show map )

    Located nearly 5 minutes' walk from The Zone @ Rosebank, the 5-star Monarch Hotel Johannesburg gives quick access to various city sites. The hotel is…

    More...

    From US$ 177
    price for 1 night
    Book Now From US$ 177
  • The View Boutique Hotel

    19 Molesey Avenue, Johannesburg, South Africa ( Show map )

    Located 4.8 km from the Carlton Centre, The View Boutique Hotel Johannesburg includes 4 lounges. This 5-star hotel is nestled 11 minutes' walk from…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Royal Majestic Hotel

    191 Oxford Road 191 Oxford Rd, Rosebank, Johannesburg, 2132, Johannesburg, South Africa ( Show map )

    Located about 7 km from the Carlton Centre, Royal Majestic Hotel Johannesburg is just 5 minutes' walk from the night Katzy's Club. Situated 4.3 km…

    More...

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

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

    The stylish Premier Hotel Mapungubwe Johannesburg is nestled merely 7 minutes' walk from the Rand Club and features a swimming pool. The hotel has a…

    More...

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