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-11-06

2026-11-07

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

392 properties found

  • One Rosebank Executive Apartment Hotel

    37 Cradock Ave, Rosebank, Johannesburg, South Africa ( Show map )

    The comfortable One Rosebank Executive Apartment Hotel Johannesburg sits just 9 minutes' walk from the superb Everard Read Gallery and offers luggage storage and a…

    More...

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

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

    Offering a lift and a vending machine, the 3-star City Lodge Newtown, Johannesburg hotel is nestled about a 5-minute walk from the multi…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Fishbird Art Deco Villa

    151 Highland Road, Johannesburg, South Africa ( Show map )

    Overlooking the garden, the elegant Fishbird Art Deco Villa Johannesburg hotel is 3.4 km from Ellis Park Stadium. The hotel has a convenient setting in…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Mint Hotel Sandhurst

    34 Sutherland Avenue, Sandhurst, Johannesburg, South Africa ( Show map )

    Offering a shared lounge and spa services, as well as the views of the city, the 3-star Mint Hotel Sandhurst Johannesburg is located 4.4…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • The Capital On Bath

    72 Bath Avenue, Johannesburg, South Africa ( Show map )

    The Capital On Bath Hotel Johannesburg, located a 25-minute walk from Hyde Park Johannesburg, features Wi-Fi in public areas. The adjacent Everard Read…

    More...

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

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

    The 3-star smoke-free Apollo Hotel Johannesburg enjoys a great location and provides easy access to the modern mall "Benmore Centre", a place where…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • 3 On Tessa Guesthouse

    3 Tessa Road, Johannesburg, South Africa ( Show map )

    Featuring a sun deck and a shared lounge, the 3-star 3 On Tessa Guesthouse Johannesburg enjoys a convenient location 17 minutes' walk from Driefontein…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Bedfordview Hotel & Apartments

    51A Van Der Linde Road, Johannesburg, South Africa ( Show map )

    Featuring air-conditioned rooms and an American restaurant, the comfortable Bedfordview Hotel & Apartments Johannesburg is 2.3 km from Gillooly's Farm Park. While staying in this…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • La Orchard Hotel

    5 Louis Road, Orchards,, Johannesburg, South Africa ( Show map )

    Featuring views of the patio, the elegant La Orchard Hotel Johannesburg is located 2.5 km from Royal Johannesburg & Kensington Golf Club. The hotel offers a…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Moonlight Guest House

    11 Main Street Rouxville Johannesburg, Johannesburg, South Africa ( Show map )

    Located 3.5 km from the International Bidvest Wanderers Cricket Stadium, which is highly appreciated by sports lovers, the comfortable Moonlight Guest House Johannesburg includes 12…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Popsy'S Guest House

    239 Commissioner Street, Johannesburg, South Africa ( Show map )

    Popsy'S Guest House Johannesburg is a great place to stay in Maboneng with its trendy galleries, fashion stores and coffee shops, 15 minutes' walk from…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Birch Tree Cottage

    Corner Christo And Church Avenue, Johannesburg, South Africa ( Show map )

    Offering a shared lounge and luggage storage, Birch Tree Cottage Johannesburg hotel lies in Randburg, which is an area located in the Gauteng province of…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Innov8 Spaces

    7 Middle Road Morningside, Johannesburg, South Africa ( Show map )

    Offering a location a 5-minute walk from Rivers Church, Innov8 Spaces Johannesburg hotel offers 67 rooms. French South African Chamber of Commerce and Industry…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Rivonia Guest House

    47 Stiglingh Road, Johannesburg, South Africa ( Show map )

    Situated nearly a 5-minute walk from the comfortable Rivonia Guest House Johannesburg, guests can reach Oriental City Rivonia Outlet Mall in no time. The…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Hunni Hotel Melrose Edge

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

    Located about 25 minutes' walk from the International Bidvest Wanderers Cricket Stadium, which is highly appreciated by sports lovers, the comfortable Hunni Hotel Melrose Edge…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Summerview Guest Lodge

    34 Chapel Road, Johannesburg, South Africa ( Show map )

    The 3-star Summerview Guest Lodge Johannesburg hotel is located within a 4-km distance of Bird Gardens, offering 9 rooms along with a sun…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Sandton Slippers

    18 Arohnson Rd Lyme Park Ext 4, Johannesburg, South Africa ( Show map )

    3.4 km from sports attractions such as River Club Golf Course Sandton, the elegant Sandton Slippers Johannesburg hotel features 4 rooms with garden views. The…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Satyagraha House

    Pine Road 15, 15, Johannesburg, South Africa ( Show map )

    Situated around a 5-minute walk from the comfortable Satyagraha House Hotel Johannesburg, guests can reach Lighthouse Church House in no time. Melrose Temple stands…

    More...

    From US$ 471
    price for 1 night
    Book Now From US$ 471
  • Gold Crown International Hotel Johannesburg

    27 Drakensberg Road, Johannesburg, South Africa ( Show map )

    Offering a nightclub and a shared lounge, the comfortable 3-star Gold Crown International Hotel Johannesburg is nestled in an entertainment area, within 6 km…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Charlie'S Spot - Norwood

    104 Nellie Road Norwood, Johannesburg, South Africa ( Show map )

    Overlooking the inner courtyard, the 3-star Charlie'S Spot - Norwood Hotel Johannesburg is about a 25-minute walk from L. Situated around 7 km from…

    More...

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