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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-06-17

2025-06-18

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

570 properties found

  • 27A On Angus

    27A Angus Rd, Johannesburg, South Africa ( Show map )

    Located in the Bedfordview district of Johannesburg, the 3-star 27A On Angus Hotel offers an outdoor swimming pool and a car park on site.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Oneonarumavenue

    1 Arum Avenue, Johannesburg, South Africa ( Show map )

    Oneonarumavenue Johannesburg hotel offers a terrace, located a 10-minute ride from Cambridge Crossing Shopping Centre Paulshof. Situated approximately 10 minutes' drive from Nelson Mandela…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Happy Colourful Cottage

    22A 4Th Street, Johannesburg, South Africa ( Show map )

    Nestled in Melville with leafy streets and a village feel, Happy Colourful Cottage Johannesburg hotel is 10 minutes by car from such cultural places of…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • The Hide In Sandown-Sandton

    5 Middle Lane, Johannesburg, South Africa ( Show map )

    Overlooking the pool, The Hide In Sandown-Sandton Johannesburg hotel is located within a 10-minute drive of Nelson Mandela Square. The property lies in…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Villa Lugano Guesthouse

    100 The Broads Street, Mulbarton, Johannesburg, South Africa ( Show map )

    The superior 4-star Villa Lugano Guesthouse is near the shopping district of Johannesburg and offers a summer terrace, various recreational opportunities, and a golf…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • The Ashford

    16 Ashford Road, Johannesburg, Za, Johannesburg, South Africa ( Show map )

    The Ashford Hotel Johannesburg includes 6 rooms and is around 10 minutes by car from Beechwood Botanical Gardens. Located nearly a 10-minute walk from…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Villa Tasha Luxury Suites, Lanseria

    116 Stonehaven State Lanseria, Johannesburg, South Africa ( Show map )

    Villa Tasha Luxury Suites, Lanseria hotel is located in Johannesburg, 4.2 km from Lion Park, and offers a seasonal outdoor swimming pool. You'll need 10…

    More...

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

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

    The African Element Johannesburg hotel is nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, 10 minutes' drive from…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Amoris Guest House-Randburg

    481 Long Avenue, Johannesburg, South Africa ( Show map )

    Located a 10-minute ride from RollEgoli Roller Skating Rink, Amoris Guest House-Randburg Johannesburg includes 9 rooms. This Johannesburg guest house is nestled in…

    More...

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

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

    Situated in Randburg, which is an area located in the Gauteng province of South Africa, the 3-star Little Forest Guest House Johannesburg gives access…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Peppertree Guest House Paulshof Jhb Solar No Loadshedding

    40 Isipingo Road, Paulshof, Johannesburg, South Africa ( Show map )

    The comfortable Peppertree Guest House Paulshof Jhb Solar No Loadshedding is situated in the very heart of Johannesburg merely 1.4 km from Cambridge Crossing Shopping…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Lourie Lodge

    56 Mulbarton Road, Sandton, South Africa ( Show map )

    Lourie Lodge Johannesburg hotel includes 10 rooms and is just 1.7 km from Bird Gardens. You'll need 23-minute drive to Lanseria International airport.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • The Apartments

    66A Stiglingh Road, Johannesburg, South Africa ( Show map )

    The Apartments Johannesburg hotel offers 6 rooms 3.7 km from Hobart Grove Shopping Centre. Situated 10 minutes' drive from Liliesleaf History Museum, the accommodation also…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • B&B On Buckingham Guest House

    97 Buckingham Ave, Johannesburg, South Africa ( Show map )

    The 3-star B&B On Buckingham Johannesburg is within 900 metres of Hyde Park Corner and boasts a patio, a golf course, and a…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • The Haystack On Homestead

    13 Homestead Road Off 7Th Avenue, Off Rivonia Road Edenburg 2128 Sandton Johannesburg, Johannesburg, South Africa ( Show map )

    The 4-star Haystack On Homestead Johannesburg hotel, located around a 10-minute drive from Hobart Grove Shopping Centre, offers an outdoor pool and Wi…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Amoris Guesthouse - In Randburg

    481A Long Avenue, Johannesburg, South Africa ( Show map )

    Overlooking the pool, Amoris Guesthouse - In Randburg Johannesburg is located approximately 10 minutes' drive from Northwold Shopping Centre Johannesburg. Lanseria International airport is 25 km…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • 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 number of amenities including, around 10 minutes' drive from Nelson Mandela…

    More...

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

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

    Nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, Overnight Stay Johannesburg hotel is within 15 minutes' drive of…

    More...

    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Dejazzy Guest House

    33 Grafton Rd, Johannesburg, South Africa ( Show map )

    Located a 10-minute ride from Carlton Centre, Dejazzy Guest House Johannesburg includes 73 rooms. Situated 2.7 km from Johannesburg Zoo, the guest house also…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • La Casa Blanca

    9 Zambesi Road, Johannesburg, South Africa ( Show map )

    Featuring a swimming pool, La Casa Blanca Hotel Johannesburg is 4.5 km from Sci-Bono Discovery Centre Hands-on Science Museum. Melville Koppies is located…

    More...

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