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

2026-06-26

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

250 options found

  • Kairos Guest Lodge Bedfordview

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

    Show map

    Kairos Guest Lodge Bedfordview Johannesburg hotel features 13 rooms and lies 10 minutes' drive from the St Therese Catholic Church. At this guest house, guests can find a golf club to stay active.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Lido Hotel

    Vereeniging Rd, Pennylane 342-Iq Plot 17, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Lido Hotel Johannesburg, located around 10 minutes' drive from the Klipriviersberg Municipal Nature Reserve, offers an outdoor swimming pool, Wi-Fi in the rooms.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Tudor Lodge Guest House

    25 Oranje Avenue, Gallo Manor,, Johannesburg, South Africa (Show map)

    Show map

    3.5 km from sports attractions such as River Club Golf Course Sandton, the affordable Tudor Lodge Guest House Johannesburg features 12 rooms with garden views. This 3-star hotel offers Wi-Fi in the…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Royal Stina Hotel-Style With Swimming Pool

    260 Main Street 233, Johannesburg, South Africa (Show map)

    Show map

    Offering bicycles for rent, the 3-star smoke-free Royal Stina Hotel-Style With Swimming Pool Johannesburg lies just 5 minutes' stroll from Centre For The Less Good Idea. Boasting an outdoor swimming…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Classy Guest House

    24 De Villiers Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Classy Guest House Johannesburg has 14 rooms and is located 4.2 km from the Rand Club. The guest house provides guests with Wi-Fi in the rooms.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Alimop Guesthouse

    251 Main Avenue Ferndale Randburg 251Main Avenue Ferndale Randburg, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Alimop Guesthouse Johannesburg is 2.9 km from the Braamfontein Spruit Trail. The guest house provides rooms with views of the garden and dry cleaning and housekeeping.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Hotel Galaxy Tower

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

    Show map

    Guests of the smoke-free Hotel Galaxy Tower Johannesburg can easily reach the St. Athanasios Greek Orthodox Church, located nearly a 5-minute walk away. Featuring Wi-Fi in public areas, this 3-star…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Platinum Eagle Guest House

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

    Show map

    The 3-star Platinum Eagle Guest House Johannesburg offers guests access to the Carlton Centre, which is around 6 km away.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • 44 On Halifax

    44 Halifax Street, Johannesburg, South Africa (Show map)

    Show map

    Guests of 44 On Halifax Hotel Johannesburg can enjoy access to the modern mall "Benmore Centre", located a 10-minute drive away. This hotel also includes a free private car park.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 44 On H

    44 Halifax Street, Johannesburg, South Africa (Show map)

    Show map

    Located around 10 minutes' drive from the 3-star 44 On H Hotel Johannesburg, guests can reach the modern mall "Benmore Centre". Swim in a swimming pool or walk through a private garden at this…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Erima Lodge

    8 Edward Lippert Road, Johannesburg, South Africa (Show map)

    Show map

    Located 7 km from the Newtown Precinct, Erima Lodge Johannesburg hotel is just 250 m from Mater Dolorosa Catholic Church. The guest house features an outdoor swimming pool and Wi-Fi in public areas.

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

    260 Elmwood Road, Johannesburg, South Africa (Show map)

    Show map

    Located within 6 km of the South Western Townships, Guest House Johannesburg offers Wi-Fi in public areas and complimentary private parking. Boasting a private swimming pool, this Johannesburg hotel…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Epoint

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

    Show map

    The 3-star Epoint Hotel Johannesburg provides proximity to Glenvista Country Club, which is situated 3.3 km away. To keep fit, a golf club provided for guests at the guest house.

    More...
    BOOK
  • Little Forest Guest House

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

    Show map

    Featuring Wi-Fi in public areas, Little Forest Guest House Johannesburg is 4.5 km from James & Ethel Gray City Park. While staying at the hotel, a safety deposit box are available for guests to use.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Lily'S Guesthouse

    18 Farnham Road Rooms, Johannesburg, South Africa (Show map)

    Show map

    Providing 6 rooms, the 3-star Lily'S Guesthouse Johannesburg is 4.3 km from the Klipriviersberg Municipal Nature Reserve.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Royal Mansion Lodge

    10 Royal Street, Johannesburg, South Africa (Show map)

    Show map

    Located 3.9 km from such natural attractions as the Klipriviersberg Nature Reserve, the 3-star Royal Mansion Lodge Johannesburg hotel includes luggage storage. To keep fit, a golf club provided for…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • De Nachte Guest Suites

    25 John Grovaz Street, Johannesburg, South Africa (Show map)

    Show map

    The 3-star De Nachte Guest Suites Johannesburg hotel lies in the Barmbek Sued district, within reach of entertainment venues like Parkview Golf Club, nearly a 15-minute ride away. Guests can benefit…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Satyagraha House

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

    Show map

    The 3-star Satyagraha House Hotel Johannesburg is located around a 5-minute ride from Orange Grove Park, offering 7 rooms, Wi-Fi, and free private parking. The guest house is a good starting point…

    More...
    From US$ 617
    price for 1 night
    BOOK From US$ 617
  • Dew Drop

    105 Central Road, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Dew Drop Hotel Johannesburg offers access to the Popular Northcliff Ridge eco Mountain Park, which is located around 3 km away. Additionally, guests can enjoy a golf club provided at this…

    More...
    BOOK
  • Tlelakufuma Guest House

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

    Show map

    Featuring Wi-Fi in public areas, Tlelakufuma Guest House Johannesburg sits 7 km from Market Theatre. The hotel has a garden along with barbecue.

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