Go Gauteng Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-08

2026-11-09

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

Guests:
 
Specify the age of a child
Specify the age of children

3-star Hotels in Johannesburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

393 options found

  • Hyde Park Retreat

    34 Christopherson Street, Sandton, Johannesburg, South Africa (Show map)

    Show map

    The elegant Hyde Park Retreat Hotel Johannesburg offers quick access to Dunkeld West Shopping Centre, situated a mere 5 minutes' walk away. Offering views of the pool, the 3-star hotel is…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Hayat Hotel 94Juta

    94 Juta Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Hayat Hotel 94Juta Johannesburg features 24 rooms and lies a 16-minute walk from the tall Hillbrow Telkom Tower. There is also private car parking.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Berrybliss Guesthouse - Bedfordview

    30 Douglas Rd, Johannesburg, South Africa (Show map)

    Show map

    Offering a sundeck and a picnic area, the 3-star Berrybliss Guesthouse - Bedfordview Johannesburg lies in the Bedfordview district, 4.3 km from the modest-sized Rhodes Park. The guest house also…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Linden Guest House

    13, 4Th Street, Linden, Johannesburg, South Africa (Show map)

    Show map

    The comfortable Linden Guest House Johannesburg enjoys a convenient location and provides easy access to the large shopping mall "Hyde Park Corner", a place where guests can shop, located 4.9 km away…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Amoris Guest House In Sandton

    5A Etosha Crescent, Johannesburg, South Africa (Show map)

    Show map

    The comfortable Amoris Guest House In Sandton Johannesburg is located in Johannesburg, approximately a 25-minute walk from Rand Merchant Bank, and offers an outdoor swimming pool. Boasting access to…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Mzanzi Rock Halaal Guesthouse

    19 Hofmeyer Drive, Emmarentia, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star Mzanzi Rock Halaal Guesthouse Johannesburg is only 1.9 km from the 125 - hectare park "Johannesburg Botanical Garden" and boasts a sundeck, a shared lounge, and a golf course.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Kairos Guest Lodge Bedfordview

    1 Souvenir Road 1 Sousen Road, Johannesburg, South Africa (Show map)

    Show map

    Kairos Guest Lodge Bedfordview Johannesburg hotel is a great place to stay in the Bedfordview district, a 10-minute ride from L. Ron Hubbard. The guest house features Wi-Fi throughout the property…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Millennium Hotel

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

    Show map

    Featuring Wi-Fi throughout the property, the 3-star Millennium Hotel Johannesburg sits 7 minutes' walk from St. Athanasios Greek Orthodox Church. The hotel offers 24 rooms with views of the garden.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Legacy Guest Lodge

    17 Fortesque Road, Yeoville, Johannesburg, South Africa (Show map)

    Show map

    Located 10 minutes' drive from Hashtag Escape Amusement Center, Legacy Guest Lodge Johannesburg hotel includes 120 rooms with views of the city. This guest house entices guests with private car…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Sandton Skye

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

    Show map

    The 3-star Sandton Skye Johannesburg hotel enjoys a convenient location and provides easy access to Nelson Mandela Square, a place where guests can shop, located a mere 1.1 km away. This Johannesburg…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Greenshade Lodge

    274 Kent Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located approximately a 10-minute ride from Delta Park, the 3-star Greenshade Lodge Johannesburg hotel offers access to tourist attractions throughout Johannesburg.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • The Hide In Randburg

    24 Stamvrug Crescent, Johannesburg, South Africa (Show map)

    Show map

    The Hide In Randburg Aparthotel Johannesburg is a great place to stay in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, 4.8 km from RollEgoli Roller Skating Rink…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Robin Hills Acacia Guesthouse

    38 Rietbok Avenue, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 3-star Robin Hills Acacia Guesthouse Johannesburg is around 5 km from the 125 - hectare park "Johannesburg Botanical Garden". This elegant guest house has…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Matina Guest House

    34 Dion Close, Johannesburg, South Africa (Show map)

    Show map

    Offering a sunbathing terrace and a picnic area, and views of the garden, Matina Guest House Johannesburg is located 6 km from The Wanderers Golf Club. Swim in an outdoor swimming pool or walk…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Strawberry Fields Country Manor Guest House

    214 Zinnia Road Kyalami - Between Galanthus & Cactus Road), Johannesburg, South Africa (Show map)

    Show map

    Offering a sundeck, a picnic area, and a golf course, Strawberry Fields Country Manor Guest House Johannesburg is situated in Johannesburg, approximately a 25-minute walk from Kyalami Country Club.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Tlelakufuma Guest House

    Kersieboom Street,1242/40, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, the 3-star Tlelakufuma Guest House Johannesburg is 7 km from Market Theatre. The guest house also includes private car parking.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Amoris Guesthouse I - Randburg

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

    Show map

    Offering a sunbathing terrace and a shared lounge, the 3-star Amoris Guesthouse I - Randburg Johannesburg is nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Sitir Guest Villa 20 Johan Meyer St, Linmeyer, Johannesburg

    20 Johan Meyer Street, Johannesburg, South Africa (Show map)

    Show map

    Located around 7 km from Gold Reef City Amusement Park, the comfortable Sitir Guest Villa 20 Johan Meyer St, Linmeyer, Johannesburg hotel includes 5 rooms. This 3-star guest house provides 24-hour…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Eagles Nest Lodge

    373 Leslie Avenue, Corner William Nicol Drive, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star Eagles Nest Lodge Johannesburg hotel is located within 3 km of Montecasino Boulevard, offering 14 rooms along with a sunbathing terrace and a golf course. This Johannesburg…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Maryhurst Guest Lodge

    74 Johannesburg Road, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star Maryhurst Johannesburg hotel, located within 10 minutes' drive of Johannesburg Zoo, offers an outdoor swimming pool and Wi-Fi throughout the property. Located approximately 6…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35