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

  • Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton

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

    Show map

    The comfortable Executive 3 Bed Apartment With Balcony & Executive 2 Bed Apartment In Sandton Johannesburg hotel has 2 rooms and is located around 25 minutes' walk from Sandton City South Africa.

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Azinnia Rivonia Guest House

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

    Show map

    Featuring an outdoor swimming pool, the comfortable Azinnia Rivonia Guest House Johannesburg is 2.5 km from Cambridge Crossing Shopping Centre Paulshof. Comprising 10 rooms with views of the pool…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Garden Top Hotel

    27 8Th Street Bezuidenhoud Valley, Johannesburg, South Africa (Show map)

    Show map

    The comfortable Garden Top Hotel Johannesburg is located in Johannesburg, only a 13-minute walk from the modest-sized Rhodes Park, and offers a seasonal outdoor swimming pool. Highlights at this 3…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Kulanga Cottages

    119 6Th St., Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star Kulanga Cottages Johannesburg hotel is situated in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, within 6 km of such family venues as the…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Illovo Hotel

    22 Melville Road, Johannesburg, South Africa (Show map)

    Show map

    Illovo Hotel Johannesburg includes 45 rooms and is a 12-minute walk from Dunkeld West Shopping Centre. This hotel comes with Wi-Fi throughout the property.

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

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

    Show map

    The comfortable 3-star Lido Hotel Johannesburg, located within 10 minutes' drive of 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
  • Dmpire Suite

    59 Desborough Avenue, Johannesburg, South Africa (Show map)

    Show map

    Featuring a convenient location, the 3-star Dmpire Suite Johannesburg hotel offers views of the garden, and is 2.8 km from The Wanderers Golf Club. Guests will enjoy Wi-Fi in the rooms and a swimming…

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

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

    Show map

    The comfortable 3-star Royal Stina Hotel-Style With Swimming Pool Johannesburg provides proximity to Booysens, which is located only 1.5 km away. Boasting a location just 7 minutes' stroll from Kwa…

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

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

    Show map

    Nestled in the Bedfordview district, Fullbliss Guesthouse Johannesburg is about 3 km from Linksfield Square Shopping Centre.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Houghton Estate B&B

    28 8Th Street, Houghton Estate, Johannesburg, Za, Johannesburg, South Africa (Show map)

    Show map

    Located in the Houghton district, Houghton Estate B&B Johannesburg is 1.1 km from such culture-oriented attractions as the large South African National Museum of Military History. The bed & breakfast…

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

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

    Show map

    The comfortable Classy Guest House Johannesburg enjoys a convenient location and provides easy access to Mary Fitzgerald Square, a place where guests can shop, located 4.5 km away. Wi-Fi is available…

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

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

    Show map

    The 3-star Alimop Guesthouse Johannesburg is situated in Randburg, which is an area located in the Gauteng province of South Africa, about 6 km from Nelson Mandela Square and features 7 rooms with…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Peace Haven Sandton

    18 Adrienne Street, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the inner courtyard, the 3-star Peace Haven Sandton Johannesburg hotel is located about a 25-minute walk from the big Innesfree Park. A botanical private garden, accompanied by a swimming…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • 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 provides proximity to Ellis Park Stadium, which is situated around 7 km away. The guest house features Wi-Fi in the rooms and parking on site.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Lifeshed - King-Size Bed With Kitchenette

    873 Gordon Road, Johannesburg, South Africa (Show map)

    Show map

    Guests of the 3-star Lifeshed - King-Size Bed With Kitchenette Hotel Johannesburg can enjoy access to The Art Farm, located 3.8 km away.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • A42 House, Art-Filled Boutique Stay, Parktown North

    6A 8Th Avenue Johannesburg, Johannesburg, South Africa (Show map)

    Show map

    The elegant 3-star A42 House, Art-Filled Boutique Stay, Parktown North Johannesburg hotel, located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, nearly 25…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Tn Luxurious Bnb 3

    106 Third Avenue North, Johannesburg, South Africa (Show map)

    Show map

    Tn Luxurious Bnb 3 Johannesburg hotel is a great place to stay in the Randburg district, a 10-minute drive from Braamfontein Spruit Trail.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Tafelberg Drive Guesthouse

    34 Tafelberg Dr Oakdene, Johannesburg, South Africa (Show map)

    Show map

    Tafelberg Drive Guesthouse Johannesburg South is situated 4.8 km from Apartheid Museum, which is an excellent place to improve cultural awareness. Guests who stay at this 3-star hotel can park their…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Lieu De Grace

    172 College Road, Johannesburg, South Africa (Show map)

    Show map

    Featuring a picnic area and a dining table, the comfortable Lieu De Grace Bed & Breakfast Johannesburg enjoys a convenient location, within a 5-minute drive of Happy Island Water World South Africa.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • 20 On Woodlands

    20 Woodlands Crescent, Woodmead Ext 11, Woodmead Springs Sandton, Johannesburg, South Africa (Show map)

    Show map

    The 3-star 20 On Woodlands Hotel Johannesburg includes spacious rooms within a 6-km distance of Nelson Mandela Square. The guest house is a good starting point for Johannesburg's sports attractions…

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