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

  • The Base Apartments

    The Base Apartments, 323 Surrey Avenue, Ferndale,Randburg, Johannesburg, South Africa ( Show map )

    Overlooking the city, The Base Apartments Johannesburg hotel is about 6 km from Nelson Mandela Square. Situated 10 minutes by car from the Braamfontein Spruit…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Flamboyant Guest Lodge

    40 Rahle St, Bramely North, Sandton, South Africa, Johannesburg, South Africa ( Show map )

    Flamboyant Guest Lodge Johannesburg hotel, located 10 minutes' drive from British Chamber of Business in Southern Africa, features Wi-Fi in the rooms. The comfortable…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • The Kings Lodge

    95 14Th Avenue, Johannesburg, South Africa ( Show map )

    Offering a swimming pool, the 3-star The Kings Lodge Johannesburg hotel is nestled in the Barmbek Sued district, within 6 km of the Emmarentia…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Crystal Mini Pozz Palace

    41 Observatory Avenue, Johannesburg, South Africa ( Show map )

    The 3-star Crystal Mini Pozz Palace Johannesburg hotel provides proximity to the modest - sized Rhodes Park, which is located nearly a 25-minute walk…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Silver Oak

    120 6Th Road, Sandton, Hyde Park, Johannesburg, South Africa ( Show map )

    Located approximately 10 minutes' drive from Investec Investment Bank, the 3-star Silver Oak Johannesburg hotel features Wi-Fi in the rooms and a car…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Dzuni Guesthouse

    20874 Blackberry Street, Protea Glen Ext 29, Soweto, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, Dzuni Guesthouse Johannesburg is 10 minutes by car from Protea Glen Shopping Centre. You'll need 42-minute drive to…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Kingfisher Lodge

    43 Kingfisher Drive 43 Kingfisher Drive, Johannesburg, South Africa ( Show map )

    Kingfisher Lodge Johannesburg hotel is a great place to stay in the Fourways district, a 25-minute walk from the Montecasino. Hobart Grove Shopping Centre…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Sandton Skye Suite

    3 Stan Road Unit #1303 Sandton Skye Apartments, Johannesburg, South Africa ( Show map )

    The modern Sandton Skye Suite Johannesburg hotel, located nearly a 20-minute walk from the Sandton City Shopping Centre, offers an outdoor swimming pool and…

    More...

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

    56 Wessel Road, Johannesburg, South Africa ( Show map )

    Located nearly a 10-minute drive from Cambridge Crossing Shopping Centre Paulshof, the 3-star Azinnia Rivonia Guest House Johannesburg offers Wi-Fi throughout the…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Northern Sanctuary The Cube Sandton

    3Rd Floor 11 9Th Avenue, Johannesburg, South Africa ( Show map )

    Featuring a terrace and an outdoor swimming pool, the 3-star Northern Sanctuary The Cube Sandton Johannesburg hotel lies a mere 400 metres from Oriental…

    More...

    Book Now
  • Dreamnest

    17A Cross Street House, Johannesburg, South Africa ( Show map )

    Featuring an outdoor swimming pool, the 3-star Dreamnest Bed & Breakfast Johannesburg is located in the Barmbek Sued district, merely 550 metres from Randburg Methodist.

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Furaha Guest Lodge

    45 Observatory Avenue, Observatory, Johannesburg, South Africa ( Show map )

    Located 2.5 km from Booysens, the 3-star Furaha Guest Lodge Johannesburg hotel is around a 5-minute walk from Observatory Golf Club. Situated 3.4…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • The Fairlands Hideout

    135 Smit Street 1, Fairlands, Johannesburg, South Africa ( Show map )

    The Fairlands Hideout Hotel Johannesburg provides proximity to Mosaiek Church, which is situated 19 minutes' walk away. Located within a garden, the guest house is…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa ( Show map )

    Overlooking the mountain, the 3-star Kensington B&B Johannesburg is located 3.7 km from the heritage museum "Constitution Hill Human Rights Precinct". This Johannesburg…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Amoris Guesthouse Randburg II - Darrenwood

    3A Edgeworth Crescent, Johannesburg, South Africa ( Show map )

    Featuring a sunbathing terrace and an outdoor swimming pool, the 3-star Amoris Guesthouse Randburg II - Darrenwood Johannesburg lies about 10 minutes' drive from Parktown…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Apartment On The Vine

    403 Vine Avenue, Johannesburg, South Africa ( Show map )

    Situated 3.5 km from Apartment On The Vine Johannesburg hotel, guests can visit the Bryanston Shopping Centre. You'll need 25-minute drive to Lanseria International…

    More...

    Book Now
  • Millennium Hotel

    Lilian Road 69, Johannesburg, South Africa ( Show map )

    Overlooking the garden, the 3-star Millennium Hotel Johannesburg is located merely 0.6 km from the St. The centre of Johannesburg can be reached in…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Amoris Guesthouse I - Randburg

    481B Long Avenue, Johannesburg, South Africa ( Show map )

    The 3-star Amoris Guesthouse I - Randburg Johannesburg offers a sunbathing terrace, located around 10 minutes by car from Epsom Downs Shopping Centre. You'll need…

    More...

    Book Now
  • Central Lodge Hotels

    1 Saint Peter Road, Johannesburg, South Africa ( Show map )

    Offering a patio and various recreational opportunities, the 3-star Central Lodge Hotels Johannesburg lies in the Houghton district, 3.9 km from the leading Wits…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Royal Crown Guesthouse

    21 Page Street, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in the rooms, Royal Crown Guesthouse Johannesburg sits a 10-minute drive from the Bustling Neighbourgoods Outdoor Market. Located 2 km from…

    More...

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