Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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
English

Search Hotels

2026-11-05

2026-11-06

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

Guest houses in Johannesburg

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

767 properties found

  • Amoris Guesthouse - Sandton

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

    Amoris Guesthouse - Sandton Johannesburg is a great place to stay in Sandton with a laundry room, ironing and express check-out, a 15-minute drive…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Amoris Guesthouse Randburg II - Darrenwood

    3A Edgeworth Crescent, Johannesburg, South Africa ( Show map )

    Offering a sun deck, a patio, and a picnic area, the comfortable Amoris Guesthouse Randburg II - Darrenwood Johannesburg is nestled in Randburg, which is an…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Overnight Stay

    12 Sederberg Avenue, Bosmont, Johannesburg, South Africa ( Show map )

    Located 4.8 km from the Popular Northcliff Ridge eco Mountain Park, which offers the thrill of discovering something beautiful, the comfortable Overnight Stay Johannesburg hotel…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Amoris Darrenwood Guesthouse, Joburg Sa

    3 Edgeworth Crescent, Darrenwood, Johannesburg, South Africa ( Show map )

    Guests of the comfortable Amoris Darrenwood Guesthouse, Joburg Sa Johannesburg can enjoy access to the superb Everard Read Gallery, located around 6 km away. The…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Zinziluxe Guest House

    57 Stiglingh Road, Johannesburg, South Africa ( Show map )

    Located in Rivonia with a sun deck, free parking and a private garden, the comfortable 3-star Zinziluxe Guest House Johannesburg is only 1.2 km…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Hyde Park Retreat

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

    The 3-star Hyde Park Retreat Hotel Johannesburg offers its guests air-conditioned rooms merely a 5-minute walk from Beechwood Botanical Gardens. Within a…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Urban Escapes- Melrose Place

    67 Melrose Street, Johannesburg, South Africa ( Show map )

    Located around 25 minutes' walk from Beechwood Botanical Gardens, the comfortable Urban Escapes- Melrose Place Johannesburg hotel includes 9 rooms. The hotel has a convenient…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • The Hide In Randburg-Strydom

    Richardson A 10 Stanley Road Strijdompark Ext.3 2188, Johannesburg, South Africa ( Show map )

    The 3-star The Hide In Randburg-Strydom Hotel Johannesburg, located 4.7 km from Eagle Canyon Country Club, boasts an outdoor swimming pool. The comfortable…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Sand River Guest House

    6 Rodwiella Road, Rivonia, Johannesburg, South Africa ( Show map )

    Offering a sundeck and a picnic area, the comfortable Sand River Guest House Johannesburg is nestled in Rivonia with a sun deck, free parking and…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Thatchfoord Lodge

    53 Crassula Avenue, Morningside Manor, Johannesburg, South Africa ( Show map )

    Offering a swimming pool, the 4-star Thatchfoord Lodge Johannesburg hotel is nestled in Sandton with an outdoor swimming pool, a sun terrace and a…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Cherry Guest House 1

    96 St Fillans Ave, Mayfair West, Johannesburg, South Africa ( Show map )

    Located nearly a 15-minute ride from the 55-hectare Johannesburg Zoo, the comfortable 3-star Cherry Guest House 1 Johannesburg offers Wi-Fi in…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Peppertree Guest House

    57B 6Th Street, Houghton Estate, Johannesburg, South Africa ( Show map )

    The 4-star Peppertree Guest House Johannesburg is nestled in Melrose with several suburbs of Johannesburg, South Africa, nearly 25 minutes' walk from sports attractions…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Winchester Lodge

    40 Magaliesberg Road, Winchester Hills, Johannesburg, South Africa ( Show map )

    The comfortable 3-star Winchester Lodge Johannesburg hotel is located right around the corner from Winchester Green Shopping Centre and offers luggage storage. While staying…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • The African Element

    19 5Th Avenue Park Town North, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, the elegant The African Element Johannesburg hotel is nestled in Randburg, which is an area located in the Gauteng province…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Braam Guest House

    42 Melle Street, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, Braam Guest House Johannesburg sits 12 minutes' walk from the heritage museum "Constitution Hill Human Rights Precinct". Located within…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Fine Garden Suites Of Bryanston

    38 Waterloo Rd Bryanston, Johannesburg, South Africa ( Show map )

    The elegant Fine Garden Suites Of Bryanston Johannesburg hotel is located in Johannesburg, nearly a 25-minute walk from Montecasino, and offers a year-round…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Mzanzi Rock Halaal Guesthouse

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

    The comfortable Mzanzi Rock Halaal Guesthouse Johannesburg is situated in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, approximately a…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Adaia Guest House

    227 Surrey Avenue, Johannesburg, South Africa ( Show map )

    Located 6 km from Nelson Mandela Square, Adaia Guest House Johannesburg includes 17 rooms with views of the garden. The comfortable hotel lies in Randburg…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Four C'S Guest Units In Craighall Park

    87 Hamilton Avenue, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, the comfortable Four C'S Guest Units In Craighall Park Johannesburg hotel is nestled in Randburg, which is a great centre…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

    49 Randpark Drive, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, the 2-star recently renovated Fm Guest Lodge Comfort, Tranquility & Peace Of Mind Johannesburg hotel is nestled in Randburg, which…

    More...

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