Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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

Search Hotels

2026-05-14

2026-05-15

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

3-star Johannesburg hotels

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

252 properties found

  • E-Joff Lodge

    117 De La Rey Street, Johannesburg, South Africa ( Show map )

    The 3-star E-Joff Lodge Johannesburg hotel is located 2.8 km from the Ellis Park Stadium and offers a shared lounge. This Johannesburg hotel…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Chisam Guest Lodge Pty Ltd

    7 Cavendish Road, Yeoville, Johannesburg, South Africa ( Show map )

    The 3-star Chisam Guest Lodge Pty Ltd Johannesburg hotel, situated a mere 1.3 km from Johannesburg Stadium, offers meeting rooms for corporate guests. While…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Pc Hotel Melville

    31 4Th Avenue, Johannesburg, South Africa ( Show map )

    Located around 25 minutes' walk from Radiopark Studios, the 3-star Pc Hotel Melville Johannesburg includes 10 rooms. This Johannesburg hotel is about 25 km…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Martino Guest House

    23 2Nd Ave, Kew, Johannesburg, South Africa ( Show map )

    The 3-star Martino Guest House Johannesburg, located approximately a 15-minute ride from the Goodman Gallery, is adorned with parquet floors and provides such…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Luxury Apartment Sandton , No Loadshedding

    5 Benmore Road, Johannesburg, South Africa ( Show map )

    Located a mere 1.7 km from the 3-star Luxury Apartment Sandton, No Loadshedding Johannesburg hotel, guests can reach Benmore Gardens. Situated around a 10…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Riverclub Guesthouse, Oasis In Sandton

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

    The 3-star Riverclub Guesthouse, Oasis In Sandton Johannesburg has 7 rooms and is located about 4 km from Rand Merchant Bank. Situated within a…

    More...

    Book Now
  • Adinkra Boutique Hotel

    221 Acacia Rd, Northcliff 24, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, Adinkra Boutique Hotel Johannesburg sits a 25-minute walk from the Northcliff. The 3-star hotel in the Barmbek…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Tropicana River Lodge

    River Road 139, Johannesburg, South Africa ( Show map )

    Located within a 6-km distance of DP de Villiers Stadium, which is highly appreciated by sports lovers, the 3-star Tropicana River Lodge Johannesburg…

    More...

    Book Now
  • Derock View Lodges

    67 Marathon Street, Johannesburg, South Africa ( Show map )

    The 3-star Derock View Lodges Johannesburg hotel offers access to the filled Standard Bank Gallery, which is located approximately 6 km away. The hotel…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Pekwa Lodge

    53 Wilde Amandel Street, Roodepoort, ,Johannesburg 1724, Johannesburg, South Africa ( Show map )

    The 3-star Pekwa Lodge Johannesburg hotel offers access to the Feather Brook Village Shopping Centre, which is located approximately 10 minutes' drive away. This…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Sababa Boutique Hotel

    177 Corlett Drive Bramley, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Sababa Boutique Hotel Johannesburg is 3.7 km from British Chamber of Business in Southern Africa. This…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Inhle Executive Suites

    5 Aberfeldy Avenue, Johannesburg, South Africa ( Show map )

    Inhle Executive Suites Johannesburg hotel features 8 rooms and lies 4.4 km from the Chilli Lane Shopping Centre. While staying in the hotel, you are…

    More...

    Book Now
  • Poolside Haven

    65 Bessemer St, Wendywood, Johannesburg, South Africa ( Show map )

    Guests of Poolside Haven Bed & Breakfast Johannesburg can enjoy access to Nelson Mandela Square, located a 10-minute drive away. The 3-star bed & breakfast…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Valleycenter Guesthouse

    1161 Albertina Sisulu Road, Johannesburg, South Africa ( Show map )

    The 3-star Valleycenter Guesthouse Johannesburg has 10 rooms and is located around 6 km from the 55 - hectare Johannesburg Zoo. This Johannesburg hotel has…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Ultra House Selfcatering

    77 Jan K Marais Avenue Room 2 Ground, Johannesburg, South Africa ( Show map )

    The 3-star Ultra House Selfcatering Aparthotel Johannesburg offers proximity to Bromhof Village Centre, situated approximately a 25-minute walk away. You'll need 25-minute…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Imani Onerosebank

    37 Cradock Avenue, Johannesburg, South Africa ( Show map )

    The 3-star Imani Onerosebank Aparthotel Johannesburg offers proximity to the Emmarentia Dam, situated about a 10-minute drive away. While staying in the hotel…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • The Royal Guest Lodge

    111 Malibongwe Drive, Johannesburg, South Africa ( Show map )

    The 3-star The Royal Guest Lodge Johannesburg hotel lies in the Barmbek Sued district, within reach of entertainment venues like the Wanderers Golf Club…

    More...

    From US$ 264
    price for 1 night
    Book Now From US$ 264
  • The Protea Nest

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

    The 3-star The Protea Nest Bed & Breakfast Johannesburg offers access to the Calgro M3 Memorial Parks, which is located around 10 minutes' drive away.

    More...

    Book Now
  • Crystal Rose Lodge

    85 Michael Rd, Oaktree, Johannesburg, South Africa ( Show map )

    Located nearly 25 minutes' walk from the Sterkfontein Caves, the 3-star Crystal Rose Lodge Johannesburg hotel boasts a spa salon with pedicure, manicure, and…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Ultra Housing Suite

    77 Jan K Marais Avenue, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, the 3-star Ultra Housing Suite Johannesburg hotel sits 2.4 km from the Boskruin Village Shopping Centre. Situated around…

    More...

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