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

Search Hotels

2026-04-28

2026-04-29

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

4-star Johannesburg hotels

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

270 properties found

  • Urban Hip Hotels - Splice

    4Th Main Avenue & Riviera Street, Johannesburg, South Africa ( Show map )

    The 4-star Urban Hip Hotels - Splice Johannesburg lies in the business district of Johannesburg, within reach of entertainment venues like the Wanderers Golf Club…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • 59 On Central

    59 On Central Avenue, Johannesburg, South Africa ( Show map )

    The 4-star 59 On Central Johannesburg hotel has 7 rooms and is located 3.1 km from the large grassy Innesfree Park. Situated about 10…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Oniro Guest House

    60A Kloof Road, Bedfordview, South Africa ( Show map )

    The recently renovated Oniro Guest House Bedfordview is located in Bedfordview, 4.1 km from the St Therese Catholic Church, and offers a rooftop pool. The…

    More...

    From US$ 122
    price for 1 night
    Book Now From US$ 122
  • Lux Leisure Apartment Hotel Sandton

    125 Pretoria Avenue, Johannesburg, South Africa ( Show map )

    Lux Leisure Apartment Hotel Sandton Johannesburg, located merely 5 minutes' walk from the Sandton Market @ The Park and just 650 m from Johannesburg Stock Exchange…

    More...

    From US$ 824
    price for 1 night
    Book Now From US$ 824
  • Little Mykonos

    4 Jasmine Rd, Johannesburg, South Africa ( Show map )

    Offering a seasonal outdoor swimming pool, the 4-star Little Mykonos Bed & Breakfast Johannesburg is situated in the Bedfordview district, about a 25-minute walk…

    More...

    Book Now
  • 12 On Hillel Guest Manor

    12 Hillel Ave, Johannesburg, South Africa ( Show map )

    The 4-star 12 On Hillel Guest Manor Hotel Johannesburg, located around 6 km from the adjacent Everard Read, offers a swimming pool and Wi…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Burban Bliss

    97 John Adamson Drive, Johannesburg, South Africa ( Show map )

    Featuring a terrace with outdoor dining areas, Burban Bliss Hotel Johannesburg is 3 km from the Melville. The guest house is about 30 km from…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Andy'S Place - The Village Blues Sandton

    102 Katherine St, Johannesburg, South Africa ( Show map )

    Situated approximately a 5-minute walk from the 4-star Andy'S Place - The Village Blues Sandton Johannesburg hotel, guests can reach Atholl Square Shopping Centre…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Stirling Legacy House Bnb

    10 Stirling Street Waverley, Johannesburg, South Africa ( Show map )

    Situated 3.2 km from Beechwood Botanical Gardens, the 4-star Stirling Legacy House Bnb Johannesburg hotel features Wi-Fi in public areas and parking on…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Casa Marion

    2 Marion Avenue Glenvista, Johannesburg, South Africa ( Show map )

    Guests of the 4-star Casa Marion Bed & Breakfast Johannesburg can visit Glenvista Country Club, situated a mere 1.4 km away. The bed & breakfast is…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Kamp David Lodge

    11 Observatory Avenue, Johannesburg, South Africa ( Show map )

    The 4-star Kamp David Lodge Johannesburg hotel is located about 10 minutes on foot from Observatory Park, offering 48 rooms, Wi-Fi, and secured…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • New Barn Room Private Space, Fibre Wifi, Vegan Home

    107 9Th Street, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, the 4-star New Barn Room Private Space, Fibre Wifi, Vegan Home Johannesburg hotel is nestled in the Barmbek Sued…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Sandton Lodge Rivonia

    143 12Th Avenue, Rivonia, Johannesburg, South Africa ( Show map )

    Situated about a 20-minute walk from the Liliesleaf Farm Museum, the smoke-free Sandton Lodge Rivonia Johannesburg hotel offers meeting rooms and a conference…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Villa Portia

    34 Arbroath Road, Johannesburg, South Africa ( Show map )

    Nestled in the Bedfordview district of Johannesburg, 2.8 km from the modest - sized Rhodes Park, the 4-star Villa Portia Johannesburg hotel offers a sun…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • The Franklyn Parkview

    36 Kilkenny Road, Johannesburg, South Africa ( Show map )

    Located a 10-minute drive from the Constitution Hill, The Franklyn Parkview Hotel Johannesburg includes 6 rooms with views of the mountain. The Westcliff Stairs…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • On 9Th Street Boutique Guesthouse

    6 9Th Street, Johannesburg, South Africa ( Show map )

    Providing 10 rooms, the 4-star On 9Th Street Boutique Guesthouse Johannesburg is approximately 10 minutes by car from the Circa. This Johannesburg hotel is…

    More...

    Book Now
  • Meredale Lodge

    123 David Street, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, Meredale Lodge Johannesburg hotel sits 2.5 km from the Klipriviersberg Nature Reserve. Situated within a 10-minute drive of…

    More...

    From US$ 35
    price for 1 night
    Book Now From US$ 35
  • Silverstone Guesthouse

    199 Surrey Ave Ferndale, Johannesburg, South Africa ( Show map )

    Offering a location within 500 metres of The Brightwater Commons Mall, Silverstone Guesthouse Johannesburg offers 8 rooms. Guests may find Nelson Mandela Square 6 km…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Zulu Nyala Country Manor

    270E3Rd Road Chartwell, Johannesburg, South Africa ( Show map )

    The affordable 4-star Zulu Nyala Country Manor Hotel Johannesburg includes luxurious rooms approximately a 10-minute ride from the Croc City Crocodile and Reptile…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Eye With A View

    33 Eye Of Africa Estate, Johannesburg, South Africa ( Show map )

    The 4-star Eye With A View Hotel Johannesburg offers horse riding tours for active guests about 10 minutes by car from Eye of Africa…

    More...

    Book Now