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

  • Big 14 Guesthouse Randburg

    14 10Th Street, Johannesburg, South Africa (Show map)

    Show map

    Offering spacious rooms, Big 14 Guesthouse Randburg Johannesburg lies approximately a 15-minute walk from the nature park "Albert's Farm".

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

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

    Show map

    Offering a seasonal outdoor swimming pool, the 3-star Rooikrans Guest House Johannesburg is situated in Randburg, which is an area located in the Gauteng province of South Africa, 3.8 km from Bel Air…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Sleepy Gecko Guest House

    84 And 86 3Rd Avenue, Melville, Johannesburg, South Africa (Show map)

    Show map

    Located around a 5-minute stroll from the 3-star Sleepy Gecko Guest House Johannesburg, guests can quickly reach 27Boxes. Boasting a location right around the corner from Melville, this Johannesburg…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • 6 On Morris Guest Lodge

    6B Morris Street East, Woodmead, Johannesburg, South Africa (Show map)

    Show map

    The comfortable 3-star 6 On Morris Guest Lodge Johannesburg hotel is located nearly 20 minutes on foot from Sunninghill Estate Park, offering 8 rooms, Wi-Fi, and private parking. The guest house is a…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Annabel'S Of Bryanston

    8 Tramore Road, Johannesburg, South Africa (Show map)

    Show map

    Annabel'S Of Bryanston Bed & Breakfast Johannesburg includes 12 rooms and is 4.7 km from Nelson Mandela Square. The hotel entices guests with parking, available on site.

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

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

    Show map

    The comfortable Chris Guest House Johannesburg, located approximately 6 km from James Hall Transport Museum, offers an outdoor swimming pool, Wi-Fi in public areas.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Hyde Park Eco-Tourism Village And Spa

    4 Argyle Avenue, Johannesburg, South Africa (Show map)

    Show map

    Hyde Park Eco-Tourism Village And Spa Johannesburg hotel enjoys a convenient location and provides easy access to Sasol 3.2 km away. Featuring 5 rooms with views of the garden, this elegant guest…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Rosarios Village 11 Taplow

    11 Taplow Road Rd, Auckland Park, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Rosarios Village 11 Taplow Johannesburg hotel includes 12 rooms and is 4.2 km from the 55 - hectare Johannesburg Zoo.

    More...
    BOOK
  • The Lantern Luxe Retreat

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

    Show map

    Located nearly a 15-minute drive from Sci-Bono Discovery Centre Hands-on Science Museum, the elegant 3-star The Lantern Luxe Retreat Hotel Johannesburg offers Wi-Fi throughout the property and a…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Bassonia Villa

    68 Steenbok Ave, Johannesburg, South Africa (Show map)

    Show map

    Situated within 20 km of Gau Sandton train station, the elegant Bassonia Villa Johannesburg hotel features views of the garden. The 3-star bed & breakfast provides guests with Wi-Fi throughout the…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • One Rosebank 177 Exec Apartment

    37 Cradock Avenue 177, Johannesburg, South Africa (Show map)

    Show map

    Nestled in Rosebank with an abundance of entertainment and tourist facilities in a compact part of the city, the 3-star One Rosebank 177 Exec Apartment Johannesburg hotel is 2.4 km from such cultural…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • 98 Inn

    98 Alexander Road, Johannesburg, South Africa (Show map)

    Show map

    The 3-star 98 Inn Johannesburg includes 4 rooms and is 4.8 km from The Art Farm. There is also private car parking.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Ekuthuleni Guest House - Soweto

    2294 Camphor Street, Dlamini Ext 5, Johannesburg, South Africa (Show map)

    Show map

    Ekuthuleni Guest House - Soweto Johannesburg is situated 3.7 km from Mandela House Museum, which is an excellent place to improve cultural awareness. Staying here you can use Wi-Fi in public areas…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • The Palms Guest House

    47 Milton Road, Johannesburg, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from Rush Greenstone Indoor Trampoline Park Sports Complex, the comfortable 3-star The Palms Guest House Johannesburg offers Wi-Fi throughout the property and private…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Fountain Hill

    2 Cross Road, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool, the 3-star Fountain Hill Hotel Johannesburg is nestled in Bryanston, where you can do a range of sports like tennis, football, approximately 10 minutes' drive from…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Chic At One Rosebank

    37 Cradock Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Chic At One Rosebank Aparthotel Johannesburg offers its guests air-conditioned rooms 9 minutes' walk from the superb Everard Read Gallery. The hotel also features Wi-Fi in public areas.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Upper Houghton Guesthouse

    46 Saint David Road, Johannesburg, South Africa (Show map)

    Show map

    Offering a sundeck and a golf course, as well as the views of the pool, the comfortable Upper Houghton Guesthouse Johannesburg is located 2.7 km from The Wilds Municipal Nature Reserve Park. This 3…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • One Rosebank Cozycorner

    37 Cradock Avenue One Rosebank Unit 432, Johannesburg, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from the large South African National Museum of Military History, the comfortable 3-star One Rosebank Cozycorner Aparthotel Johannesburg is adorned with parquet floors…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • 45 On Westmoreland Luxury Guest House

    45 Westmoreland Road, Johannesburg, South Africa (Show map)

    Show map

    Located within a 10-minute drive of Linksfield Square Shopping Centre, 45 On Westmoreland Luxury Guest House Johannesburg offers spacious rooms 4.7 km from the top family-friendly place like Hashtag…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Jakess Place Close To Life Bedford Gardens Hospital

    442 Highland Road, Johannesburg, South Africa (Show map)

    Show map

    A terrace and a golf course are available at Jakess Place Close To Life Bedford Gardens Hospital Johannesburg hotel, and Ellis Park Stadium is 6 km away. There is also a private parking lot.

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