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

Search Hotels

2026-03-24

2026-03-25

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

219 properties found

  • Platinum Eagle Guest House

    68 Prairie Street, 2190 Johannesburg, South Africa, Johannesburg, South Africa ( Show map )

    Platinum Eagle Guest House Johannesburg offers 12 rooms 6 km from Sci-Bono Discovery Centre Hands-on Science Museum. Situated a 15-minute drive from…

    More...

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

    24 Commercial Road, Cnr Lillian Road, Johannesburg, South Africa ( Show map )

    Located 2.9 km from the leading Joburg Theatre, Hotel Galaxy Tower Johannesburg is a 5-minute walk from Fordsburg Square. The 3-star hotel is…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Crystal Rose Lodge

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

    The 3-star Crystal Rose Lodge Johannesburg hotel is located within 7 km of the Old Kromdraai Mine Museum and features a meeting room for…

    More...

    From US$ 150
    price for 1 night
    Book Now From US$ 150
  • Little Forest Guest House

    41, Fifth Street, Parkhurst, Randburg, Gauteng, 2120, South Africa, Johannesburg, South Africa ( Show map )

    Located about a 10-minute drive from the 3-star Little Forest Guest House Johannesburg, guests can reach the large South African National Museum of…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • E Point Guesthouse

    30 Friars Hill Road, Johannesburg, South Africa ( Show map )

    Located within a 5-km distance of Reading Golf Club, the 3-star E Point Guesthouse Johannesburg offers access to tourist attractions throughout Johannesburg. The…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Shengtang Business Hotel

    No. 30 Derrick Ave Cyrildene, Johannesburg, South Africa ( Show map )

    The 3-star Shengtang Business Hotel Johannesburg provides proximity to the modest - sized Rhodes Park, which is situated 2.5 km away. Located around 10 minutes…

    More...

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

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

    Offering a plunge swimming pool, the 3-star Ultra Housing Suite Johannesburg hotel is nestled in the Barmbek Sued district of Johannesburg, 3.1 km from…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Rest&Relax Guesthouse

    43 Saint Andrews Road, Johannesburg, South Africa ( Show map )

    The 3-star Rest&Relax Guesthouse Johannesburg offers quick access to Rosebank Union Church, which is only a 5-minute walk away. The Liliesleaf Farm…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Fetishhavensa

    Unit 14 70 5Th Street Wynberg Sandton, Johannesburg, South Africa ( Show map )

    Fetishhavensa Hotel Johannesburg offers 6 rooms a 10-minute drive from the Bunny Park. Situated 7 km from the superb Everard Read Gallery, the 3…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Mira Lodge

    88 Tramway Street, Johannesburg, South Africa ( Show map )

    Mira Lodge Johannesburg hotel offers proximity to the Gold Reef City, which is located 3.2 km away. The hotel is about 15 km from Johannesburg…

    More...

    Book Now
  • Nice By Nature Guest House

    Plot 145 Indaba Lane Honedew, Johannesburg, South Africa ( Show map )

    Located approximately 6 km from the Happy Island Resort, the 3-star Nice By Nature Guest House Johannesburg includes 17 rooms. Situated about 10 minutes'…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Gold Reef Lodge

    6 Dorchester Street, Johannesburg, South Africa ( Show map )

    The 3-star Gold Reef Lodge Johannesburg hotel has 20 rooms and is located about 7 km from the air Neighbourgoods Market. Situated within a…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Twickenham Guest House

    66 Twickenham Avenue, Auckland Park, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    The 3-star Twickenham Guest House Johannesburg provides proximity to the Lindfield Victorian House Museum, which is located just 1.2 km away. The hotel is…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • 130 Market Bed And Breakfast

    Market Street, Johannesburg, South Africa ( Show map )

    The 3-star 130 Market Bed And Breakfast Johannesburg provides proximity to the Montecasino, which is situated 3.7 km away. Located around 10 minutes by…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Buona Notte

    6Th Third Avanue, Linden, Randburg, Johannesburg, South Africa ( Show map )

    Located only 1.4 km from Emmarentia Dam, the 3-star Buona Notte Bed & Breakfast Johannesburg offers access to tourist attractions throughout Johannesburg. This Johannesburg bed &…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Siyabonga Guest House

    9 Cumberland Road Kensington, Johannesburg, South Africa ( Show map )

    Providing guests with cars for rent, the 3-star Siyabonga Guest House Johannesburg is approximately a 10-minute drive from the Royal Johannesburg & Kensington Golf…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Fullbliss Guesthouse

    28-B Talisman Avenue, Johannesburg, South Africa ( Show map )

    Located within 6 km of the historical Satyagraha House, the 3-star Fullbliss Guesthouse Johannesburg offers amenities such as a sun terrace and an outdoor…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • 4Living Guesthouse

    15 Bruce St, Johannesburg, South Africa ( Show map )

    4Living Guesthouse Johannesburg features 6 rooms and lies 2.4 km from the Acrobranch Melrose. Situated around a 25-minute walk from the Hashtag Escape, the…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Horse'S Neck Guest Lodge

    26 Adrian Avenue, Johannesburg, South Africa ( Show map )

    Horse'S Neck Guest Lodge Johannesburg hotel, located 7 km from Nelson Mandela Square, features Wi-Fi in public areas. You'll need 16-minute drive to…

    More...

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